From 8d2220e73854e3649c702f22f944aa6f9fc0fa5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Sun, 6 Sep 2026 18:58:59 +0200 Subject: [PATCH 01/31] Upgrade to Camel 4.22.0 --- components/camel-activemq/pom.xml | 2 +- components/camel-activemq6/pom.xml | 2 +- .../{camel-torchserve => camel-a2a}/pom.xml | 16 +- components/camel-ai/camel-ai-tool/pom.xml | 81 +++ components/camel-ai/camel-chatscript/pom.xml | 2 +- components/camel-ai/camel-djl/pom.xml | 2 +- components/camel-ai/camel-docling/pom.xml | 2 +- components/camel-ai/camel-huggingface/pom.xml | 81 +++ components/camel-ai/camel-kserve/pom.xml | 2 +- .../camel-ai/camel-langchain4j-agent/pom.xml | 2 +- .../camel-ai/camel-langchain4j-chat/pom.xml | 2 +- .../camel-ai/camel-langchain4j-core/pom.xml | 2 +- .../camel-langchain4j-embeddings/pom.xml | 2 +- .../camel-langchain4j-embeddingstore/pom.xml | 2 +- .../camel-langchain4j-tokenizer/pom.xml | 2 +- .../camel-ai/camel-langchain4j-tools/pom.xml | 2 +- .../camel-langchain4j-web-search/pom.xml | 2 +- components/camel-ai/camel-mcp-server/pom.xml | 81 +++ components/camel-ai/camel-milvus/pom.xml | 2 +- components/camel-ai/camel-neo4j/pom.xml | 2 +- components/camel-ai/camel-openai/pom.xml | 2 +- components/camel-ai/camel-pgvector/pom.xml | 81 +++ components/camel-ai/camel-pinecone/pom.xml | 2 +- components/camel-ai/camel-qdrant/pom.xml | 2 +- .../camel-ai/camel-tensorflow-serving/pom.xml | 2 +- components/camel-ai/camel-weaviate/pom.xml | 2 +- components/camel-ai/pom.xml | 8 +- components/camel-amqp/pom.xml | 2 +- components/camel-arangodb/pom.xml | 2 +- components/camel-as2/pom.xml | 2 +- components/camel-asn1/pom.xml | 2 +- components/camel-asterisk/pom.xml | 2 +- components/camel-atmosphere-websocket/pom.xml | 2 +- components/camel-atom/pom.xml | 2 +- components/camel-attachments/pom.xml | 2 +- .../camel-avro-rpc-jetty/pom.xml | 2 +- .../camel-avro-rpc/camel-avro-rpc/pom.xml | 2 +- components/camel-avro-rpc/pom.xml | 2 +- components/camel-avro/pom.xml | 2 +- .../camel-aws/camel-aws-bedrock/pom.xml | 2 +- .../camel-aws/camel-aws-cloudtrail/pom.xml | 2 +- components/camel-aws/camel-aws-common/pom.xml | 2 +- components/camel-aws/camel-aws-config/pom.xml | 2 +- .../camel-aws-parameter-store/pom.xml | 2 +- .../camel-aws-secrets-manager/pom.xml | 2 +- .../camel-aws/camel-aws-security-hub/pom.xml | 2 +- components/camel-aws/camel-aws-xray/pom.xml | 88 --- .../camel-aws/camel-aws2-athena/pom.xml | 2 +- .../camel-aws/camel-aws2-comprehend/pom.xml | 2 +- components/camel-aws/camel-aws2-cw/pom.xml | 2 +- components/camel-aws/camel-aws2-ddb/pom.xml | 2 +- components/camel-aws/camel-aws2-ec2/pom.xml | 2 +- components/camel-aws/camel-aws2-ecs/pom.xml | 2 +- components/camel-aws/camel-aws2-eks/pom.xml | 2 +- .../camel-aws/camel-aws2-eventbridge/pom.xml | 2 +- components/camel-aws/camel-aws2-iam/pom.xml | 2 +- .../camel-aws/camel-aws2-kinesis/pom.xml | 2 +- components/camel-aws/camel-aws2-kms/pom.xml | 2 +- .../camel-aws/camel-aws2-lambda/pom.xml | 2 +- components/camel-aws/camel-aws2-mq/pom.xml | 2 +- components/camel-aws/camel-aws2-msk/pom.xml | 2 +- components/camel-aws/camel-aws2-polly/pom.xml | 2 +- .../camel-aws/camel-aws2-redshift/pom.xml | 2 +- .../camel-aws/camel-aws2-rekognition/pom.xml | 2 +- .../camel-aws/camel-aws2-s3-vectors/pom.xml | 2 +- components/camel-aws/camel-aws2-s3/pom.xml | 2 +- components/camel-aws/camel-aws2-ses/pom.xml | 2 +- components/camel-aws/camel-aws2-sns/pom.xml | 2 +- components/camel-aws/camel-aws2-sqs/pom.xml | 2 +- .../camel-aws2-step-functions/pom.xml | 2 +- components/camel-aws/camel-aws2-sts/pom.xml | 2 +- .../camel-aws/camel-aws2-textract/pom.xml | 2 +- .../camel-aws/camel-aws2-timestream/pom.xml | 2 +- .../camel-aws/camel-aws2-transcribe/pom.xml | 2 +- .../camel-aws/camel-aws2-translate/pom.xml | 2 +- components/camel-aws/pom.xml | 3 +- .../camel-azure/camel-azure-common/pom.xml | 81 +++ .../camel-azure/camel-azure-cosmosdb/pom.xml | 2 +- .../camel-azure/camel-azure-eventgrid/pom.xml | 2 +- .../camel-azure/camel-azure-eventhubs/pom.xml | 2 +- .../camel-azure/camel-azure-files/pom.xml | 2 +- .../camel-azure/camel-azure-functions/pom.xml | 81 +++ .../camel-azure/camel-azure-key-vault/pom.xml | 2 +- .../camel-azure-schema-registry/pom.xml | 2 +- .../camel-azure-servicebus/pom.xml | 2 +- .../camel-azure-storage-blob/pom.xml | 2 +- .../camel-azure-storage-datalake/pom.xml | 2 +- .../camel-azure-storage-queue/pom.xml | 2 +- components/camel-azure/pom.xml | 4 +- components/camel-barcode/pom.xml | 2 +- components/camel-base64/pom.xml | 2 +- components/camel-bean-validator/pom.xml | 2 +- components/camel-bean/pom.xml | 2 +- components/camel-beanio/pom.xml | 2 +- components/camel-bindy/pom.xml | 2 +- components/camel-blueprint/pom.xml | 2 +- components/camel-bonita/pom.xml | 2 +- components/camel-box/pom.xml | 2 +- components/camel-braintree/pom.xml | 2 +- components/camel-browse/pom.xml | 2 +- components/camel-caffeine/pom.xml | 2 +- .../{camel-stomp => camel-camunda}/pom.xml | 17 +- components/camel-cassandraql/pom.xml | 2 +- components/camel-cbor/pom.xml | 2 +- components/camel-chunk/pom.xml | 2 +- .../pom.xml | 10 +- components/camel-clickup/pom.xml | 2 +- components/camel-cloudevents/pom.xml | 2 +- components/camel-cm-sms/pom.xml | 2 +- components/camel-coap/pom.xml | 2 +- components/camel-cometd/pom.xml | 2 +- components/camel-consul/pom.xml | 2 +- components/camel-controlbus/pom.xml | 2 +- components/camel-couchbase/pom.xml | 2 +- components/camel-couchdb/pom.xml | 2 +- components/camel-cron/pom.xml | 2 +- components/camel-crypto-pgp/pom.xml | 2 +- components/camel-crypto/pom.xml | 2 +- components/camel-csimple-joor/pom.xml | 2 +- components/camel-csv/pom.xml | 2 +- components/camel-cxf/camel-cxf-all/pom.xml | 2 +- .../camel-cxf/camel-cxf-blueprint/pom.xml | 2 +- .../camel-cxf/camel-cxf-spring-all/pom.xml | 2 +- .../camel-cxf-transport-blueprint/pom.xml | 2 +- .../camel-cxf-transport-jetty/pom.xml | 2 +- components/camel-cxf/pom.xml | 2 +- components/camel-cyberark-vault/pom.xml | 2 +- components/camel-dapr/pom.xml | 2 +- components/camel-dataformat/pom.xml | 2 +- components/camel-dataset/pom.xml | 2 +- components/camel-datasonnet/pom.xml | 2 +- .../{camel-github => camel-dataweave}/pom.xml | 17 +- .../camel-debezium-common/pom.xml | 2 +- .../camel-debezium/camel-debezium-db2/pom.xml | 2 +- .../camel-debezium-mongodb/pom.xml | 2 +- .../camel-debezium-mysql/pom.xml | 2 +- .../camel-debezium-oracle/pom.xml | 2 +- .../camel-debezium-postgres/pom.xml | 2 +- .../camel-debezium-sqlserver/pom.xml | 2 +- components/camel-debezium/pom.xml | 2 +- components/camel-debug/pom.xml | 2 +- components/camel-dfdl/pom.xml | 2 +- components/camel-dhis2/pom.xml | 2 +- .../{camel-nitrite => camel-diagram}/pom.xml | 17 +- components/camel-digitalocean/pom.xml | 2 +- components/camel-direct/pom.xml | 2 +- components/camel-directvm/pom.xml | 2 +- components/camel-disruptor/pom.xml | 2 +- components/camel-dns/pom.xml | 2 +- components/camel-docker/pom.xml | 2 +- components/camel-drill/pom.xml | 2 +- components/camel-dropbox/pom.xml | 2 +- components/camel-dsl-support/pom.xml | 2 +- components/camel-duckdb/pom.xml | 81 +++ components/camel-dynamic-router/pom.xml | 2 +- components/camel-ehcache/pom.xml | 2 +- .../camel-elasticsearch-rest-client/pom.xml | 2 +- components/camel-elasticsearch/pom.xml | 2 +- components/camel-elytron/pom.xml | 88 --- components/camel-event/pom.xml | 81 +++ components/camel-exec/pom.xml | 2 +- components/camel-fastjson/pom.xml | 2 +- components/camel-fhir/pom.xml | 2 +- components/camel-file-watch/pom.xml | 2 +- components/camel-file/pom.xml | 2 +- components/camel-flatpack/pom.xml | 2 +- components/camel-flink/pom.xml | 2 +- components/camel-flowable/pom.xml | 2 +- components/camel-fop/pom.xml | 2 +- components/camel-fory/pom.xml | 2 +- components/camel-freemarker/pom.xml | 2 +- components/camel-ftp-common/pom.xml | 81 +++ components/camel-ftp/pom.xml | 2 +- components/camel-geocoder/pom.xml | 2 +- components/camel-git/pom.xml | 2 +- components/camel-github2/pom.xml | 2 +- .../camel-google-bigquery/pom.xml | 2 +- .../camel-google-calendar/pom.xml | 2 +- .../camel-google/camel-google-common/pom.xml | 81 +++ .../camel-google/camel-google-drive/pom.xml | 2 +- .../camel-google-firestore/pom.xml | 81 +++ .../camel-google-functions/pom.xml | 2 +- .../camel-google/camel-google-mail/pom.xml | 2 +- .../camel-google-pubsub-lite/pom.xml | 91 --- .../camel-google/camel-google-pubsub/pom.xml | 2 +- .../camel-google-secret-manager/pom.xml | 2 +- .../camel-google/camel-google-sheets/pom.xml | 2 +- .../camel-google-speech-to-text}/pom.xml | 19 +- .../camel-google/camel-google-storage/pom.xml | 2 +- .../camel-google-text-to-speech/pom.xml | 81 +++ .../camel-google-vertexai/pom.xml | 2 +- .../camel-google/camel-google-vision/pom.xml | 81 +++ components/camel-google/pom.xml | 8 +- components/camel-grape/pom.xml | 88 --- components/camel-graphql/pom.xml | 2 +- components/camel-grok/pom.xml | 2 +- components/camel-groovy/pom.xml | 2 +- components/camel-grpc/pom.xml | 2 +- components/camel-gson/pom.xml | 2 +- components/camel-guava-eventbus/pom.xml | 88 --- components/camel-hashicorp-vault/pom.xml | 2 +- components/camel-hazelcast/pom.xml | 2 +- components/camel-headersmap/pom.xml | 2 +- components/camel-hl7/pom.xml | 2 +- components/camel-http-base/pom.xml | 2 +- components/camel-http-common/pom.xml | 2 +- components/camel-http/pom.xml | 2 +- .../camel-huaweicloud-common/pom.xml | 2 +- .../camel-huaweicloud-dms/pom.xml | 2 +- .../camel-huaweicloud-frs/pom.xml | 2 +- .../camel-huaweicloud-functiongraph/pom.xml | 2 +- .../camel-huaweicloud-iam/pom.xml | 2 +- .../pom.xml | 2 +- .../camel-huaweicloud-obs/pom.xml | 2 +- .../camel-huaweicloud-smn/pom.xml | 2 +- components/camel-huawei/pom.xml | 2 +- components/camel-ibm/camel-ibm-cos/pom.xml | 2 +- .../camel-ibm-secrets-manager/pom.xml | 2 +- .../camel-ibm-watson-discovery/pom.xml | 2 +- .../camel-ibm-watson-language/pom.xml | 2 +- .../camel-ibm-watson-speech-to-text/pom.xml | 2 +- .../camel-ibm-watson-text-to-speech/pom.xml | 2 +- .../camel-ibm/camel-ibm-watsonx-ai/pom.xml | 2 +- .../camel-ibm/camel-ibm-watsonx-data/pom.xml | 81 +++ components/camel-ibm/pom.xml | 3 +- components/camel-ical/pom.xml | 2 +- components/camel-iec60870/pom.xml | 2 +- components/camel-iggy/pom.xml | 2 +- components/camel-ignite/pom.xml | 2 +- .../camel-infinispan-common/pom.xml | 2 +- .../camel-infinispan-embedded/pom.xml | 2 +- .../camel-infinispan/camel-infinispan/pom.xml | 2 +- components/camel-infinispan/pom.xml | 2 +- components/camel-influxdb/pom.xml | 2 +- components/camel-influxdb2/pom.xml | 2 +- components/camel-irc/pom.xml | 2 +- components/camel-ironmq/pom.xml | 2 +- components/camel-iso8583/pom.xml | 2 +- components/camel-jackson-avro/pom.xml | 2 +- components/camel-jackson-protobuf/pom.xml | 2 +- components/camel-jackson/pom.xml | 2 +- components/camel-jackson3-avro/pom.xml | 81 +++ components/camel-jackson3-protobuf/pom.xml | 81 +++ components/camel-jackson3/pom.xml | 81 +++ components/camel-jackson3xml/pom.xml | 81 +++ components/camel-jacksonxml/pom.xml | 2 +- components/camel-jactl/pom.xml | 81 +++ components/camel-jandex/pom.xml | 2 +- components/camel-jasypt/pom.xml | 2 +- components/camel-javascript/pom.xml | 2 +- components/camel-jaxb/pom.xml | 2 +- components/camel-jcache/pom.xml | 2 +- components/camel-jcr/pom.xml | 2 +- components/camel-jdbc/pom.xml | 2 +- components/camel-jetty-common/pom.xml | 2 +- components/camel-jetty/pom.xml | 2 +- components/camel-jfr/pom.xml | 2 +- components/camel-jgroups-raft/pom.xml | 2 +- components/camel-jgroups/pom.xml | 2 +- components/camel-jira/pom.xml | 2 +- components/camel-jms/pom.xml | 2 +- components/camel-jmx/pom.xml | 2 +- components/camel-jolt/pom.xml | 2 +- components/camel-jooq/pom.xml | 2 +- components/camel-joor/pom.xml | 2 +- components/camel-jpa/pom.xml | 2 +- components/camel-jq/pom.xml | 2 +- components/camel-jsch/pom.xml | 2 +- components/camel-jslt/pom.xml | 2 +- components/camel-json-patch/pom.xml | 2 +- components/camel-json-validator/pom.xml | 2 +- components/camel-jsonapi/pom.xml | 2 +- components/camel-jsonata/pom.xml | 2 +- components/camel-jsonb/pom.xml | 2 +- components/camel-jsonpath/pom.xml | 2 +- components/camel-jsoup/pom.xml | 81 +++ components/camel-jt400/pom.xml | 2 +- components/camel-jta/pom.xml | 2 +- components/camel-jte/pom.xml | 2 +- components/camel-kafka/pom.xml | 2 +- components/camel-kamelet/pom.xml | 2 +- components/camel-keycloak/pom.xml | 2 +- .../camel-knative/camel-knative-http/pom.xml | 2 +- .../camel-knative/camel-knative/pom.xml | 2 +- components/camel-knative/pom.xml | 2 +- components/camel-kubernetes/pom.xml | 2 +- components/camel-kudu/pom.xml | 2 +- components/camel-language/pom.xml | 2 +- components/camel-ldap/pom.xml | 2 +- components/camel-ldif/pom.xml | 2 +- components/camel-leveldb/pom.xml | 2 +- components/camel-log/pom.xml | 2 +- components/camel-lra/pom.xml | 2 +- components/camel-lucene/pom.xml | 2 +- components/camel-lumberjack/pom.xml | 2 +- components/camel-lzf/pom.xml | 2 +- components/camel-mail-microsoft-oauth/pom.xml | 2 +- components/camel-mail/pom.xml | 2 +- components/camel-mapstruct/pom.xml | 2 +- components/camel-master/pom.xml | 2 +- components/camel-mdc/pom.xml | 2 +- components/camel-metrics/pom.xml | 2 +- .../camel-micrometer-observability/pom.xml | 2 +- .../camel-micrometer-prometheus/pom.xml | 2 +- components/camel-micrometer/pom.xml | 2 +- .../camel-microprofile-config/pom.xml | 2 +- .../pom.xml | 2 +- .../camel-microprofile-health/pom.xml | 2 +- components/camel-microprofile/pom.xml | 2 +- components/camel-milo/pom.xml | 2 +- components/camel-mina-sftp/pom.xml | 2 +- components/camel-mina/pom.xml | 2 +- components/camel-minio/pom.xml | 2 +- components/camel-mllp/pom.xml | 2 +- components/camel-mock/pom.xml | 2 +- components/camel-mongodb-gridfs/pom.xml | 2 +- components/camel-mongodb/pom.xml | 2 +- components/camel-mustache/pom.xml | 2 +- components/camel-mvel/pom.xml | 2 +- components/camel-mybatis/pom.xml | 2 +- components/camel-nats/pom.xml | 2 +- components/camel-netty-http/pom.xml | 2 +- components/camel-netty/pom.xml | 2 +- components/camel-oaipmh/pom.xml | 2 +- components/camel-oauth/pom.xml | 2 +- .../camel-observability-services/pom.xml | 2 +- components/camel-observation/pom.xml | 2 +- components/camel-ocsf/pom.xml | 2 +- components/camel-ognl/pom.xml | 2 +- components/camel-olingo2/pom.xml | 2 +- components/camel-olingo4/pom.xml | 2 +- components/camel-once/pom.xml | 2 +- components/camel-openapi-java/pom.xml | 2 +- components/camel-openapi-validator/pom.xml | 2 +- components/camel-opensearch/pom.xml | 2 +- components/camel-openstack/pom.xml | 2 +- .../camel-opentelemetry-metrics/pom.xml | 2 +- components/camel-opentelemetry/pom.xml | 2 +- components/camel-opentelemetry2/pom.xml | 2 +- components/camel-optaplanner/pom.xml | 2 +- components/camel-paho-mqtt5/pom.xml | 2 +- components/camel-paho/pom.xml | 2 +- components/camel-parquet-avro/pom.xml | 2 +- components/camel-pdf/pom.xml | 2 +- components/camel-pg-replication-slot/pom.xml | 2 +- components/camel-pgevent/pom.xml | 2 +- .../camel-platform-http-jolokia/pom.xml | 2 +- components/camel-platform-http-main/pom.xml | 2 +- components/camel-platform-http-vertx/pom.xml | 2 +- components/camel-platform-http/pom.xml | 2 +- components/camel-plc4x/pom.xml | 2 +- components/camel-pqc/pom.xml | 2 +- components/camel-printer/pom.xml | 2 +- components/camel-protobuf/pom.xml | 2 +- components/camel-pubnub/pom.xml | 2 +- components/camel-pulsar/pom.xml | 2 +- components/camel-python/pom.xml | 2 +- components/camel-quartz/pom.xml | 2 +- components/camel-quickfix/pom.xml | 2 +- .../camel-reactive-executor-tomcat/pom.xml | 2 +- .../camel-reactive-executor-vertx/pom.xml | 2 +- components/camel-reactive-streams/pom.xml | 2 +- components/camel-reactor/pom.xml | 2 +- components/camel-redis/pom.xml | 2 +- components/camel-ref/pom.xml | 2 +- .../camel-resilience4j-micrometer/pom.xml | 2 +- components/camel-resilience4j/pom.xml | 2 +- .../camel-resourceresolver-github/pom.xml | 2 +- components/camel-rest-openapi/pom.xml | 2 +- components/camel-rest/pom.xml | 2 +- components/camel-robotframework/pom.xml | 2 +- components/camel-rocketmq/pom.xml | 2 +- components/camel-rss/pom.xml | 2 +- components/camel-rxjava/pom.xml | 2 +- components/camel-saga/pom.xml | 2 +- components/camel-salesforce/pom.xml | 2 +- components/camel-sap-netweaver/pom.xml | 2 +- components/camel-saxon/pom.xml | 2 +- components/camel-scheduler/pom.xml | 2 +- components/camel-schematron/pom.xml | 2 +- components/camel-seda/pom.xml | 2 +- components/camel-servicenow/pom.xml | 2 +- components/camel-servlet/pom.xml | 2 +- components/camel-shell/pom.xml | 81 +++ components/camel-shiro/pom.xml | 2 +- components/camel-sjms/pom.xml | 2 +- components/camel-sjms2/pom.xml | 2 +- components/camel-slack/pom.xml | 2 +- components/camel-smb/pom.xml | 2 +- components/camel-smooks/pom.xml | 2 +- components/camel-smpp/pom.xml | 2 +- components/camel-snakeyaml/pom.xml | 2 +- components/camel-snmp/pom.xml | 2 +- components/camel-soap/pom.xml | 2 +- components/camel-solr/pom.xml | 2 +- components/camel-splunk-hec/pom.xml | 2 +- components/camel-splunk/pom.xml | 2 +- .../camel-spring-ai/pom.xml | 81 +++ .../camel-spring-batch/pom.xml | 2 +- .../camel-spring-cloud-config/pom.xml | 2 +- .../camel-spring-jdbc/pom.xml | 2 +- .../camel-spring-ldap/pom.xml | 2 +- .../camel-spring-main/pom.xml | 2 +- .../camel-spring-rabbitmq/pom.xml | 2 +- .../camel-spring-redis/pom.xml | 2 +- .../camel-spring-security/pom.xml | 2 +- .../camel-spring-ws/pom.xml | 2 +- .../camel-spring-xml/pom.xml | 2 +- .../camel-spring-parent/camel-spring/pom.xml | 2 +- .../camel-undertow-spring-security/pom.xml | 2 +- components/camel-spring-parent/pom.xml | 3 +- components/camel-sql/pom.xml | 2 +- components/camel-ssh/pom.xml | 2 +- components/camel-stax/pom.xml | 2 +- components/camel-stitch/pom.xml | 2 +- components/camel-stream/pom.xml | 2 +- components/camel-stringtemplate/pom.xml | 2 +- components/camel-stripe/pom.xml | 2 +- components/camel-stub/pom.xml | 2 +- components/camel-swift/pom.xml | 2 +- components/camel-syslog/pom.xml | 2 +- components/camel-tahu/pom.xml | 2 +- components/camel-tarfile/pom.xml | 2 +- components/camel-telegram/pom.xml | 2 +- components/camel-telemetry-dev/pom.xml | 2 +- components/camel-telemetry/pom.xml | 2 +- .../camel-test/camel-test-junit5/pom.xml | 2 +- .../camel-test/camel-test-junit6/pom.xml | 2 +- .../camel-test/camel-test-main-junit6/pom.xml | 2 +- .../camel-test-spring-junit5/pom.xml | 2 +- .../camel-test-spring-junit6/pom.xml | 2 +- components/camel-test/pom.xml | 2 +- .../camel-threadpoolfactory-vertx/pom.xml | 2 +- components/camel-thrift/pom.xml | 2 +- components/camel-thymeleaf/pom.xml | 2 +- components/camel-tika/pom.xml | 2 +- components/camel-timer/pom.xml | 2 +- components/camel-tracing/pom.xml | 2 +- components/camel-twilio/pom.xml | 2 +- components/camel-twitter/pom.xml | 2 +- components/camel-undertow/pom.xml | 2 +- components/camel-univocity-parsers/pom.xml | 2 +- components/camel-validator/pom.xml | 2 +- components/camel-velocity/pom.xml | 2 +- .../camel-vertx/camel-vertx-common/pom.xml | 2 +- .../camel-vertx/camel-vertx-http/pom.xml | 2 +- .../camel-vertx/camel-vertx-websocket/pom.xml | 2 +- components/camel-vertx/camel-vertx/pom.xml | 2 +- components/camel-vertx/pom.xml | 2 +- components/camel-vm/pom.xml | 2 +- components/camel-wal/pom.xml | 2 +- components/camel-wasm/pom.xml | 2 +- components/camel-weather/pom.xml | 2 +- components/camel-web3j/pom.xml | 2 +- components/camel-webhook/pom.xml | 2 +- components/camel-whatsapp/pom.xml | 2 +- components/camel-wordpress/pom.xml | 2 +- components/camel-workday/pom.xml | 2 +- components/camel-xchange/pom.xml | 2 +- components/camel-xj/pom.xml | 2 +- components/camel-xml-io-dsl/pom.xml | 2 +- components/camel-xmlsecurity/pom.xml | 2 +- components/camel-xmpp/pom.xml | 2 +- components/camel-xpath/pom.xml | 2 +- components/camel-xslt-saxon/pom.xml | 2 +- components/camel-xslt/pom.xml | 2 +- components/camel-yaml-dsl/pom.xml | 2 +- components/camel-zeebe/pom.xml | 2 +- components/camel-zendesk/pom.xml | 2 +- components/camel-zip-deflater/pom.xml | 2 +- components/camel-zipfile/pom.xml | 2 +- components/camel-zookeeper-master/pom.xml | 2 +- components/camel-zookeeper/pom.xml | 2 +- components/pom.xml | 24 +- core/camel-api/pom.xml | 2 +- core/camel-base-engine/pom.xml | 2 +- core/camel-base/pom.xml | 2 +- core/camel-cloud/pom.xml | 2 +- core/camel-cluster/pom.xml | 2 +- core/camel-console/pom.xml | 2 +- core/camel-core-catalog/pom.xml | 2 +- core/camel-core-engine/pom.xml | 2 +- core/camel-core-languages/pom.xml | 2 +- core/camel-core-model/pom.xml | 2 +- core/camel-core-osgi/pom.xml | 2 +- core/camel-core-processor/pom.xml | 2 +- core/camel-core-reifier/pom.xml | 2 +- core/camel-core-xml/pom.xml | 2 +- core/camel-health/pom.xml | 2 +- core/camel-main/pom.xml | 2 +- core/camel-management-api/pom.xml | 2 +- core/camel-management/pom.xml | 2 +- core/camel-support/pom.xml | 2 +- core/camel-tooling-model/pom.xml | 2 +- core/camel-util-json/pom.xml | 2 +- core/camel-util/pom.xml | 2 +- core/camel-xml-io-util/pom.xml | 2 +- core/camel-xml-io/pom.xml | 2 +- core/camel-xml-jaxb/pom.xml | 2 +- core/camel-xml-jaxp/pom.xml | 2 +- core/pom.xml | 2 +- features/pom.xml | 2 +- features/src/main/feature/camel-features.xml | 209 +++---- pom.xml | 568 ++++++++---------- shell/pom.xml | 2 +- tests/camel-blueprint-main/pom.xml | 2 +- tests/camel-integration-test/pom.xml | 2 +- tests/camel-test-blueprint-junit5/pom.xml | 2 +- tests/camel-test-scr/pom.xml | 2 +- tests/examples/blueprint-dsl-only/pom.xml | 2 +- tests/examples/java-dsl-only/pom.xml | 2 +- tests/examples/mixed/pom.xml | 2 +- tests/examples/pom.xml | 2 +- tests/features/camel-activemq/pom.xml | 2 +- tests/features/camel-amqp/pom.xml | 2 +- tests/features/camel-arangodb/pom.xml | 2 +- tests/features/camel-as2/pom.xml | 2 +- tests/features/camel-asn1/pom.xml | 2 +- tests/features/camel-atom/pom.xml | 2 +- tests/features/camel-avro/pom.xml | 2 +- tests/features/camel-aws2-iam/pom.xml | 2 +- tests/features/camel-aws2-kinesis/pom.xml | 2 +- tests/features/camel-aws2-s3/pom.xml | 2 +- tests/features/camel-aws2-ses/pom.xml | 2 +- tests/features/camel-aws2-sns/pom.xml | 2 +- tests/features/camel-aws2-sqs/pom.xml | 2 +- tests/features/camel-aws2-sts/pom.xml | 2 +- tests/features/camel-azure-eventhubs/pom.xml | 2 +- .../features/camel-azure-storage-blob/pom.xml | 2 +- .../camel-azure-storage-queue/pom.xml | 2 +- tests/features/camel-barcode/pom.xml | 2 +- tests/features/camel-base64/pom.xml | 2 +- tests/features/camel-bean-validator/pom.xml | 2 +- tests/features/camel-bindy/pom.xml | 2 +- tests/features/camel-caffeine/pom.xml | 2 +- tests/features/camel-cbor/pom.xml | 2 +- tests/features/camel-chatscript/pom.xml | 2 +- tests/features/camel-coap/pom.xml | 2 +- tests/features/camel-cometd/pom.xml | 2 +- tests/features/camel-consul/pom.xml | 2 +- tests/features/camel-core/pom.xml | 2 +- tests/features/camel-couchdb/pom.xml | 2 +- tests/features/camel-crypto/pom.xml | 2 +- tests/features/camel-csv/pom.xml | 2 +- tests/features/camel-cxf-jetty/pom.xml | 2 +- tests/features/camel-cxf/pom.xml | 2 +- tests/features/camel-debezium-mongodb/pom.xml | 2 +- tests/features/camel-debezium-mysql/pom.xml | 2 +- .../features/camel-debezium-postgres/pom.xml | 2 +- tests/features/camel-disruptor/pom.xml | 2 +- tests/features/camel-dns/pom.xml | 2 +- tests/features/camel-docker/pom.xml | 2 +- tests/features/camel-drill/pom.xml | 2 +- tests/features/camel-ehcache/pom.xml | 2 +- tests/features/camel-elasticsearch/pom.xml | 2 +- tests/features/camel-exec/pom.xml | 2 +- tests/features/camel-fastjson/pom.xml | 2 +- tests/features/camel-flatpack/pom.xml | 2 +- tests/features/camel-ftp/pom.xml | 2 +- tests/features/camel-google-pubsub/pom.xml | 2 +- tests/features/camel-groovy/pom.xml | 2 +- tests/features/camel-gson/pom.xml | 2 +- tests/features/camel-hazelcast/pom.xml | 2 +- tests/features/camel-http/pom.xml | 2 +- tests/features/camel-influxdb2/pom.xml | 2 +- tests/features/camel-jackson-avro/pom.xml | 2 +- tests/features/camel-jackson-protobuf/pom.xml | 2 +- tests/features/camel-jackson/pom.xml | 2 +- tests/features/camel-jacksonxml/pom.xml | 2 +- tests/features/camel-jaxb/pom.xml | 2 +- tests/features/camel-jcache/pom.xml | 2 +- tests/features/camel-jetty/pom.xml | 2 +- tests/features/camel-jms/pom.xml | 2 +- tests/features/camel-kafka/pom.xml | 2 +- tests/features/camel-leveldb/pom.xml | 2 +- tests/features/camel-mail/pom.xml | 2 +- tests/features/camel-netty-http/pom.xml | 2 +- tests/features/camel-olingo2/pom.xml | 2 +- tests/features/camel-paho-mqtt5/pom.xml | 2 +- tests/features/camel-quartz/pom.xml | 2 +- tests/features/camel-saxon/pom.xml | 2 +- tests/features/camel-spring-rabbitmq/pom.xml | 2 +- tests/features/camel-tika/pom.xml | 2 +- tests/features/camel-velocity/pom.xml | 2 +- tests/features/camel-weather/pom.xml | 2 +- tests/features/camel-xslt-saxon/pom.xml | 2 +- tests/features/pom.xml | 2 +- tests/pom.xml | 2 +- .../camel-karaf-feature-maven-plugin/pom.xml | 2 +- .../pom.xml | 2 +- .../pom.xml | 2 +- tooling/camel-upgrade/pom.xml | 2 +- tooling/pom.xml | 2 +- 593 files changed, 2768 insertions(+), 1485 deletions(-) rename components/camel-ai/{camel-torchserve => camel-a2a}/pom.xml (86%) create mode 100644 components/camel-ai/camel-ai-tool/pom.xml create mode 100644 components/camel-ai/camel-huggingface/pom.xml create mode 100644 components/camel-ai/camel-mcp-server/pom.xml create mode 100644 components/camel-ai/camel-pgvector/pom.xml delete mode 100644 components/camel-aws/camel-aws-xray/pom.xml create mode 100644 components/camel-azure/camel-azure-common/pom.xml create mode 100644 components/camel-azure/camel-azure-functions/pom.xml rename components/{camel-stomp => camel-camunda}/pom.xml (86%) rename components/{camel-groovy-xml => camel-clickhouse}/pom.xml (92%) rename components/{camel-github => camel-dataweave}/pom.xml (86%) rename components/{camel-nitrite => camel-diagram}/pom.xml (86%) create mode 100644 components/camel-duckdb/pom.xml delete mode 100644 components/camel-elytron/pom.xml create mode 100644 components/camel-event/pom.xml create mode 100644 components/camel-ftp-common/pom.xml create mode 100644 components/camel-google/camel-google-common/pom.xml create mode 100644 components/camel-google/camel-google-firestore/pom.xml delete mode 100644 components/camel-google/camel-google-pubsub-lite/pom.xml rename components/{camel-service => camel-google/camel-google-speech-to-text}/pom.xml (85%) create mode 100644 components/camel-google/camel-google-text-to-speech/pom.xml create mode 100644 components/camel-google/camel-google-vision/pom.xml delete mode 100644 components/camel-grape/pom.xml delete mode 100644 components/camel-guava-eventbus/pom.xml create mode 100644 components/camel-ibm/camel-ibm-watsonx-data/pom.xml create mode 100644 components/camel-jackson3-avro/pom.xml create mode 100644 components/camel-jackson3-protobuf/pom.xml create mode 100644 components/camel-jackson3/pom.xml create mode 100644 components/camel-jackson3xml/pom.xml create mode 100644 components/camel-jactl/pom.xml create mode 100644 components/camel-jsoup/pom.xml create mode 100644 components/camel-shell/pom.xml create mode 100644 components/camel-spring-parent/camel-spring-ai/pom.xml diff --git a/components/camel-activemq/pom.xml b/components/camel-activemq/pom.xml index 749fa7e83..b42f46197 100644 --- a/components/camel-activemq/pom.xml +++ b/components/camel-activemq/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-activemq6/pom.xml b/components/camel-activemq6/pom.xml index 465a129a8..8427a5ce0 100644 --- a/components/camel-activemq6/pom.xml +++ b/components/camel-activemq6/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-torchserve/pom.xml b/components/camel-ai/camel-a2a/pom.xml similarity index 86% rename from components/camel-ai/camel-torchserve/pom.xml rename to components/camel-ai/camel-a2a/pom.xml index 2abcebcf5..85e2551be 100644 --- a/components/camel-ai/camel-torchserve/pom.xml +++ b/components/camel-ai/camel-a2a/pom.xml @@ -24,13 +24,13 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml - camel-torchserve + camel-a2a bundle - Apache Camel :: Karaf :: Components :: Ai :: TorchServe + Apache Camel :: Karaf :: Components :: Ai :: A2A @@ -44,7 +44,7 @@ org.apache.camel - camel-torchserve + camel-a2a ${camel-version} @@ -56,12 +56,6 @@ - - - ../../../src/main/resources - false - - org.apache.maven.plugins @@ -75,7 +69,7 @@ - org.apache.camel:camel-torchserve + org.apache.camel:camel-a2a diff --git a/components/camel-ai/camel-ai-tool/pom.xml b/components/camel-ai/camel-ai-tool/pom.xml new file mode 100644 index 000000000..3c4992b1d --- /dev/null +++ b/components/camel-ai/camel-ai-tool/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-ai-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-ai-tool + bundle + Apache Camel :: Karaf :: Components :: Ai :: Tool + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-ai-tool + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-ai-tool + + + + + + + + + diff --git a/components/camel-ai/camel-chatscript/pom.xml b/components/camel-ai/camel-chatscript/pom.xml index fcc64a6a5..827d9d611 100644 --- a/components/camel-ai/camel-chatscript/pom.xml +++ b/components/camel-ai/camel-chatscript/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-djl/pom.xml b/components/camel-ai/camel-djl/pom.xml index 2fa70cc1c..c38a8d132 100644 --- a/components/camel-ai/camel-djl/pom.xml +++ b/components/camel-ai/camel-djl/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-docling/pom.xml b/components/camel-ai/camel-docling/pom.xml index c24e08eff..25c2a4fdb 100644 --- a/components/camel-ai/camel-docling/pom.xml +++ b/components/camel-ai/camel-docling/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-huggingface/pom.xml b/components/camel-ai/camel-huggingface/pom.xml new file mode 100644 index 000000000..20b486544 --- /dev/null +++ b/components/camel-ai/camel-huggingface/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-ai-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-huggingface + bundle + Apache Camel :: Karaf :: Components :: Ai :: Hugging Face + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-huggingface + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-huggingface + + + + + + + + + diff --git a/components/camel-ai/camel-kserve/pom.xml b/components/camel-ai/camel-kserve/pom.xml index de8ac1fc2..96942074e 100644 --- a/components/camel-ai/camel-kserve/pom.xml +++ b/components/camel-ai/camel-kserve/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-langchain4j-agent/pom.xml b/components/camel-ai/camel-langchain4j-agent/pom.xml index 1f1b22645..416c1e03c 100644 --- a/components/camel-ai/camel-langchain4j-agent/pom.xml +++ b/components/camel-ai/camel-langchain4j-agent/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-langchain4j-chat/pom.xml b/components/camel-ai/camel-langchain4j-chat/pom.xml index f7badfbe7..cb99ea4f3 100644 --- a/components/camel-ai/camel-langchain4j-chat/pom.xml +++ b/components/camel-ai/camel-langchain4j-chat/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-langchain4j-core/pom.xml b/components/camel-ai/camel-langchain4j-core/pom.xml index 8933a6142..78b96a115 100644 --- a/components/camel-ai/camel-langchain4j-core/pom.xml +++ b/components/camel-ai/camel-langchain4j-core/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-langchain4j-embeddings/pom.xml b/components/camel-ai/camel-langchain4j-embeddings/pom.xml index 82f30beb5..44716c5d5 100644 --- a/components/camel-ai/camel-langchain4j-embeddings/pom.xml +++ b/components/camel-ai/camel-langchain4j-embeddings/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-langchain4j-embeddingstore/pom.xml b/components/camel-ai/camel-langchain4j-embeddingstore/pom.xml index 070ca3ce3..619229a33 100644 --- a/components/camel-ai/camel-langchain4j-embeddingstore/pom.xml +++ b/components/camel-ai/camel-langchain4j-embeddingstore/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-langchain4j-tokenizer/pom.xml b/components/camel-ai/camel-langchain4j-tokenizer/pom.xml index f076a7f47..4f19f5472 100644 --- a/components/camel-ai/camel-langchain4j-tokenizer/pom.xml +++ b/components/camel-ai/camel-langchain4j-tokenizer/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-langchain4j-tools/pom.xml b/components/camel-ai/camel-langchain4j-tools/pom.xml index 6416e25f3..76bf17d07 100644 --- a/components/camel-ai/camel-langchain4j-tools/pom.xml +++ b/components/camel-ai/camel-langchain4j-tools/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-langchain4j-web-search/pom.xml b/components/camel-ai/camel-langchain4j-web-search/pom.xml index 9bd9f198d..b830e5433 100644 --- a/components/camel-ai/camel-langchain4j-web-search/pom.xml +++ b/components/camel-ai/camel-langchain4j-web-search/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-mcp-server/pom.xml b/components/camel-ai/camel-mcp-server/pom.xml new file mode 100644 index 000000000..0fdf85fca --- /dev/null +++ b/components/camel-ai/camel-mcp-server/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-ai-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-mcp-server + bundle + Apache Camel :: Karaf :: Components :: Ai :: MCP Server + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-mcp-server + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-mcp-server + + + + + + + + + diff --git a/components/camel-ai/camel-milvus/pom.xml b/components/camel-ai/camel-milvus/pom.xml index 8e5f6d013..97b9de73a 100644 --- a/components/camel-ai/camel-milvus/pom.xml +++ b/components/camel-ai/camel-milvus/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-neo4j/pom.xml b/components/camel-ai/camel-neo4j/pom.xml index 52d3dc576..5615fd80b 100644 --- a/components/camel-ai/camel-neo4j/pom.xml +++ b/components/camel-ai/camel-neo4j/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-openai/pom.xml b/components/camel-ai/camel-openai/pom.xml index 4bd5de942..3cab99de7 100644 --- a/components/camel-ai/camel-openai/pom.xml +++ b/components/camel-ai/camel-openai/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-pgvector/pom.xml b/components/camel-ai/camel-pgvector/pom.xml new file mode 100644 index 000000000..188b73af5 --- /dev/null +++ b/components/camel-ai/camel-pgvector/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-ai-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-pgvector + bundle + Apache Camel :: Karaf :: Components :: Ai :: PGVector + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-pgvector + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-pgvector + + + + + + + + + diff --git a/components/camel-ai/camel-pinecone/pom.xml b/components/camel-ai/camel-pinecone/pom.xml index 2f9cd07c2..d047687fa 100644 --- a/components/camel-ai/camel-pinecone/pom.xml +++ b/components/camel-ai/camel-pinecone/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-qdrant/pom.xml b/components/camel-ai/camel-qdrant/pom.xml index e588ba9e8..c71ec21de 100644 --- a/components/camel-ai/camel-qdrant/pom.xml +++ b/components/camel-ai/camel-qdrant/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-tensorflow-serving/pom.xml b/components/camel-ai/camel-tensorflow-serving/pom.xml index 09e7efcdf..c6ab72035 100644 --- a/components/camel-ai/camel-tensorflow-serving/pom.xml +++ b/components/camel-ai/camel-tensorflow-serving/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/camel-weaviate/pom.xml b/components/camel-ai/camel-weaviate/pom.xml index 8b999b015..7947eeae4 100644 --- a/components/camel-ai/camel-weaviate/pom.xml +++ b/components/camel-ai/camel-weaviate/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ai-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ai/pom.xml b/components/camel-ai/pom.xml index acffca38a..f0e714796 100644 --- a/components/camel-ai/pom.xml +++ b/components/camel-ai/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml @@ -33,9 +33,12 @@ Apache Camel :: Karaf :: Components :: Ai :: Parent + camel-a2a + camel-ai-tool camel-chatscript camel-djl camel-docling + camel-huggingface camel-kserve camel-langchain4j-agent camel-langchain4j-chat @@ -45,13 +48,14 @@ camel-langchain4j-tokenizer camel-langchain4j-tools camel-langchain4j-web-search + camel-mcp-server camel-milvus camel-neo4j camel-openai + camel-pgvector camel-pinecone camel-qdrant camel-tensorflow-serving - camel-torchserve camel-weaviate diff --git a/components/camel-amqp/pom.xml b/components/camel-amqp/pom.xml index e4fa563dd..54bb9bcb5 100644 --- a/components/camel-amqp/pom.xml +++ b/components/camel-amqp/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-arangodb/pom.xml b/components/camel-arangodb/pom.xml index ac0d7e6ca..dd0200990 100644 --- a/components/camel-arangodb/pom.xml +++ b/components/camel-arangodb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-as2/pom.xml b/components/camel-as2/pom.xml index 0c6e17b39..351496dc5 100644 --- a/components/camel-as2/pom.xml +++ b/components/camel-as2/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-asn1/pom.xml b/components/camel-asn1/pom.xml index cd3a009bf..052384d58 100644 --- a/components/camel-asn1/pom.xml +++ b/components/camel-asn1/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-asterisk/pom.xml b/components/camel-asterisk/pom.xml index d6964e928..3e71b0305 100644 --- a/components/camel-asterisk/pom.xml +++ b/components/camel-asterisk/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-atmosphere-websocket/pom.xml b/components/camel-atmosphere-websocket/pom.xml index f3f1e47c7..287f8bf9a 100644 --- a/components/camel-atmosphere-websocket/pom.xml +++ b/components/camel-atmosphere-websocket/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-atom/pom.xml b/components/camel-atom/pom.xml index f936e6588..d17aa03b6 100644 --- a/components/camel-atom/pom.xml +++ b/components/camel-atom/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-attachments/pom.xml b/components/camel-attachments/pom.xml index 6a625cf48..6d74e145f 100644 --- a/components/camel-attachments/pom.xml +++ b/components/camel-attachments/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-avro-rpc/camel-avro-rpc-jetty/pom.xml b/components/camel-avro-rpc/camel-avro-rpc-jetty/pom.xml index 4d9e79021..4f86b298f 100644 --- a/components/camel-avro-rpc/camel-avro-rpc-jetty/pom.xml +++ b/components/camel-avro-rpc/camel-avro-rpc-jetty/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-avro-rpc-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-avro-rpc/camel-avro-rpc/pom.xml b/components/camel-avro-rpc/camel-avro-rpc/pom.xml index 6de8a89f3..1072f9e38 100644 --- a/components/camel-avro-rpc/camel-avro-rpc/pom.xml +++ b/components/camel-avro-rpc/camel-avro-rpc/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-avro-rpc-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-avro-rpc/pom.xml b/components/camel-avro-rpc/pom.xml index e3daa9426..a8d8e30eb 100644 --- a/components/camel-avro-rpc/pom.xml +++ b/components/camel-avro-rpc/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-avro/pom.xml b/components/camel-avro/pom.xml index f96d79c67..58ba98a5a 100644 --- a/components/camel-avro/pom.xml +++ b/components/camel-avro/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws-bedrock/pom.xml b/components/camel-aws/camel-aws-bedrock/pom.xml index e095a3761..80b6d05d4 100644 --- a/components/camel-aws/camel-aws-bedrock/pom.xml +++ b/components/camel-aws/camel-aws-bedrock/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws-cloudtrail/pom.xml b/components/camel-aws/camel-aws-cloudtrail/pom.xml index 514d112f0..e10222f6c 100644 --- a/components/camel-aws/camel-aws-cloudtrail/pom.xml +++ b/components/camel-aws/camel-aws-cloudtrail/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws-common/pom.xml b/components/camel-aws/camel-aws-common/pom.xml index 01a72bb68..a0aa71ca7 100644 --- a/components/camel-aws/camel-aws-common/pom.xml +++ b/components/camel-aws/camel-aws-common/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws-config/pom.xml b/components/camel-aws/camel-aws-config/pom.xml index a3b4dda4a..4272453fb 100644 --- a/components/camel-aws/camel-aws-config/pom.xml +++ b/components/camel-aws/camel-aws-config/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws-parameter-store/pom.xml b/components/camel-aws/camel-aws-parameter-store/pom.xml index 71da0bbf0..61d92dd38 100644 --- a/components/camel-aws/camel-aws-parameter-store/pom.xml +++ b/components/camel-aws/camel-aws-parameter-store/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws-secrets-manager/pom.xml b/components/camel-aws/camel-aws-secrets-manager/pom.xml index 4322009f0..de3c1972a 100644 --- a/components/camel-aws/camel-aws-secrets-manager/pom.xml +++ b/components/camel-aws/camel-aws-secrets-manager/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws-security-hub/pom.xml b/components/camel-aws/camel-aws-security-hub/pom.xml index dcbe1ca76..7214a77b1 100644 --- a/components/camel-aws/camel-aws-security-hub/pom.xml +++ b/components/camel-aws/camel-aws-security-hub/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws-xray/pom.xml b/components/camel-aws/camel-aws-xray/pom.xml deleted file mode 100644 index 21cae42cb..000000000 --- a/components/camel-aws/camel-aws-xray/pom.xml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - 4.0.0 - - - org.apache.camel.karaf - camel-aws-parent - 4.18.2-SNAPSHOT - ../pom.xml - - - camel-aws-xray - bundle - Apache Camel :: Karaf :: Components :: AWS :: XRay - - - - org.apache.camel*;version=${camel-version} - - - * - - - - - - org.apache.camel - camel-aws-xray - ${camel-version} - - - org.apache.camel - * - - - - - - - - - ../../../src/main/resources - false - - - - - org.apache.maven.plugins - maven-shade-plugin - - - package - - shade - - - - - org.apache.camel:camel-aws-xray - - - - - - - - - - diff --git a/components/camel-aws/camel-aws2-athena/pom.xml b/components/camel-aws/camel-aws2-athena/pom.xml index 5545a5f01..20e1b3923 100644 --- a/components/camel-aws/camel-aws2-athena/pom.xml +++ b/components/camel-aws/camel-aws2-athena/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-comprehend/pom.xml b/components/camel-aws/camel-aws2-comprehend/pom.xml index 3c57a6504..195341fcf 100644 --- a/components/camel-aws/camel-aws2-comprehend/pom.xml +++ b/components/camel-aws/camel-aws2-comprehend/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-cw/pom.xml b/components/camel-aws/camel-aws2-cw/pom.xml index cc0546cdf..cac76a88d 100644 --- a/components/camel-aws/camel-aws2-cw/pom.xml +++ b/components/camel-aws/camel-aws2-cw/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-ddb/pom.xml b/components/camel-aws/camel-aws2-ddb/pom.xml index daed5ba89..2c8fda0e0 100644 --- a/components/camel-aws/camel-aws2-ddb/pom.xml +++ b/components/camel-aws/camel-aws2-ddb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-ec2/pom.xml b/components/camel-aws/camel-aws2-ec2/pom.xml index ea17b093c..10ccebfa5 100644 --- a/components/camel-aws/camel-aws2-ec2/pom.xml +++ b/components/camel-aws/camel-aws2-ec2/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-ecs/pom.xml b/components/camel-aws/camel-aws2-ecs/pom.xml index b716c335f..a929284b1 100644 --- a/components/camel-aws/camel-aws2-ecs/pom.xml +++ b/components/camel-aws/camel-aws2-ecs/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-eks/pom.xml b/components/camel-aws/camel-aws2-eks/pom.xml index 03fedb839..c7cd5c412 100644 --- a/components/camel-aws/camel-aws2-eks/pom.xml +++ b/components/camel-aws/camel-aws2-eks/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-eventbridge/pom.xml b/components/camel-aws/camel-aws2-eventbridge/pom.xml index c752d0b74..23e679ee5 100644 --- a/components/camel-aws/camel-aws2-eventbridge/pom.xml +++ b/components/camel-aws/camel-aws2-eventbridge/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-iam/pom.xml b/components/camel-aws/camel-aws2-iam/pom.xml index 76b0b2805..1614e8c61 100644 --- a/components/camel-aws/camel-aws2-iam/pom.xml +++ b/components/camel-aws/camel-aws2-iam/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-kinesis/pom.xml b/components/camel-aws/camel-aws2-kinesis/pom.xml index 673a82b76..ca890bd0c 100644 --- a/components/camel-aws/camel-aws2-kinesis/pom.xml +++ b/components/camel-aws/camel-aws2-kinesis/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-kms/pom.xml b/components/camel-aws/camel-aws2-kms/pom.xml index d4bf262d8..edeb14b24 100644 --- a/components/camel-aws/camel-aws2-kms/pom.xml +++ b/components/camel-aws/camel-aws2-kms/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-lambda/pom.xml b/components/camel-aws/camel-aws2-lambda/pom.xml index 49debc917..04db5f859 100644 --- a/components/camel-aws/camel-aws2-lambda/pom.xml +++ b/components/camel-aws/camel-aws2-lambda/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-mq/pom.xml b/components/camel-aws/camel-aws2-mq/pom.xml index 3039eda34..9b10dc226 100644 --- a/components/camel-aws/camel-aws2-mq/pom.xml +++ b/components/camel-aws/camel-aws2-mq/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-msk/pom.xml b/components/camel-aws/camel-aws2-msk/pom.xml index 053930fbd..fc5be3a06 100644 --- a/components/camel-aws/camel-aws2-msk/pom.xml +++ b/components/camel-aws/camel-aws2-msk/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-polly/pom.xml b/components/camel-aws/camel-aws2-polly/pom.xml index 29458bdb4..e414a0e26 100644 --- a/components/camel-aws/camel-aws2-polly/pom.xml +++ b/components/camel-aws/camel-aws2-polly/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-redshift/pom.xml b/components/camel-aws/camel-aws2-redshift/pom.xml index 74cb6e0da..169837ce6 100644 --- a/components/camel-aws/camel-aws2-redshift/pom.xml +++ b/components/camel-aws/camel-aws2-redshift/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-rekognition/pom.xml b/components/camel-aws/camel-aws2-rekognition/pom.xml index 65a61f8b8..3d2c89c0a 100644 --- a/components/camel-aws/camel-aws2-rekognition/pom.xml +++ b/components/camel-aws/camel-aws2-rekognition/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-s3-vectors/pom.xml b/components/camel-aws/camel-aws2-s3-vectors/pom.xml index fb7a582dd..702467804 100644 --- a/components/camel-aws/camel-aws2-s3-vectors/pom.xml +++ b/components/camel-aws/camel-aws2-s3-vectors/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-s3/pom.xml b/components/camel-aws/camel-aws2-s3/pom.xml index f775013fa..8424c53d9 100644 --- a/components/camel-aws/camel-aws2-s3/pom.xml +++ b/components/camel-aws/camel-aws2-s3/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-ses/pom.xml b/components/camel-aws/camel-aws2-ses/pom.xml index ae881cee0..4f2b2ba57 100644 --- a/components/camel-aws/camel-aws2-ses/pom.xml +++ b/components/camel-aws/camel-aws2-ses/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-sns/pom.xml b/components/camel-aws/camel-aws2-sns/pom.xml index a7540d3ad..03e24527c 100644 --- a/components/camel-aws/camel-aws2-sns/pom.xml +++ b/components/camel-aws/camel-aws2-sns/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-sqs/pom.xml b/components/camel-aws/camel-aws2-sqs/pom.xml index 7541ad1af..40987baa8 100644 --- a/components/camel-aws/camel-aws2-sqs/pom.xml +++ b/components/camel-aws/camel-aws2-sqs/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-step-functions/pom.xml b/components/camel-aws/camel-aws2-step-functions/pom.xml index 7ca3cc2ea..a0a8b5b2d 100644 --- a/components/camel-aws/camel-aws2-step-functions/pom.xml +++ b/components/camel-aws/camel-aws2-step-functions/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-sts/pom.xml b/components/camel-aws/camel-aws2-sts/pom.xml index c3eab46bb..27b30f44d 100644 --- a/components/camel-aws/camel-aws2-sts/pom.xml +++ b/components/camel-aws/camel-aws2-sts/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-textract/pom.xml b/components/camel-aws/camel-aws2-textract/pom.xml index 198690574..182c20c63 100644 --- a/components/camel-aws/camel-aws2-textract/pom.xml +++ b/components/camel-aws/camel-aws2-textract/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-timestream/pom.xml b/components/camel-aws/camel-aws2-timestream/pom.xml index 46e2d20e8..c515ab133 100644 --- a/components/camel-aws/camel-aws2-timestream/pom.xml +++ b/components/camel-aws/camel-aws2-timestream/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-transcribe/pom.xml b/components/camel-aws/camel-aws2-transcribe/pom.xml index bd28a48a0..476f5793d 100644 --- a/components/camel-aws/camel-aws2-transcribe/pom.xml +++ b/components/camel-aws/camel-aws2-transcribe/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/camel-aws2-translate/pom.xml b/components/camel-aws/camel-aws2-translate/pom.xml index 3816a9498..dc4009355 100644 --- a/components/camel-aws/camel-aws2-translate/pom.xml +++ b/components/camel-aws/camel-aws2-translate/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-aws-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-aws/pom.xml b/components/camel-aws/pom.xml index 0481e138b..8e15f56c3 100644 --- a/components/camel-aws/pom.xml +++ b/components/camel-aws/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml @@ -40,7 +40,6 @@ camel-aws-parameter-store camel-aws-secrets-manager camel-aws-security-hub - camel-aws-xray camel-aws2-athena camel-aws2-comprehend camel-aws2-cw diff --git a/components/camel-azure/camel-azure-common/pom.xml b/components/camel-azure/camel-azure-common/pom.xml new file mode 100644 index 000000000..0df8f8edf --- /dev/null +++ b/components/camel-azure/camel-azure-common/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-azure-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-azure-common + bundle + Apache Camel :: Karaf :: Components :: Azure :: Common + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-azure-common + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-azure-common + + + + + + + + + diff --git a/components/camel-azure/camel-azure-cosmosdb/pom.xml b/components/camel-azure/camel-azure-cosmosdb/pom.xml index b80d58507..69e99527f 100644 --- a/components/camel-azure/camel-azure-cosmosdb/pom.xml +++ b/components/camel-azure/camel-azure-cosmosdb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-azure-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-azure/camel-azure-eventgrid/pom.xml b/components/camel-azure/camel-azure-eventgrid/pom.xml index d569bf650..07d529e17 100644 --- a/components/camel-azure/camel-azure-eventgrid/pom.xml +++ b/components/camel-azure/camel-azure-eventgrid/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-azure-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-azure/camel-azure-eventhubs/pom.xml b/components/camel-azure/camel-azure-eventhubs/pom.xml index 5bbddf19d..5f391e8c2 100644 --- a/components/camel-azure/camel-azure-eventhubs/pom.xml +++ b/components/camel-azure/camel-azure-eventhubs/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-azure-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-azure/camel-azure-files/pom.xml b/components/camel-azure/camel-azure-files/pom.xml index 244ec6dbb..a1ec0705e 100644 --- a/components/camel-azure/camel-azure-files/pom.xml +++ b/components/camel-azure/camel-azure-files/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-azure-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-azure/camel-azure-functions/pom.xml b/components/camel-azure/camel-azure-functions/pom.xml new file mode 100644 index 000000000..198af9547 --- /dev/null +++ b/components/camel-azure/camel-azure-functions/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-azure-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-azure-functions + bundle + Apache Camel :: Karaf :: Components :: Azure :: Functions + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-azure-functions + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-azure-functions + + + + + + + + + diff --git a/components/camel-azure/camel-azure-key-vault/pom.xml b/components/camel-azure/camel-azure-key-vault/pom.xml index bee62e035..a7c426a03 100644 --- a/components/camel-azure/camel-azure-key-vault/pom.xml +++ b/components/camel-azure/camel-azure-key-vault/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-azure-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-azure/camel-azure-schema-registry/pom.xml b/components/camel-azure/camel-azure-schema-registry/pom.xml index f2d681250..f480ad0a0 100644 --- a/components/camel-azure/camel-azure-schema-registry/pom.xml +++ b/components/camel-azure/camel-azure-schema-registry/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-azure-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-azure/camel-azure-servicebus/pom.xml b/components/camel-azure/camel-azure-servicebus/pom.xml index b2960137f..a3f873dcd 100644 --- a/components/camel-azure/camel-azure-servicebus/pom.xml +++ b/components/camel-azure/camel-azure-servicebus/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-azure-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-azure/camel-azure-storage-blob/pom.xml b/components/camel-azure/camel-azure-storage-blob/pom.xml index f4e62ca2e..36fe38fa4 100644 --- a/components/camel-azure/camel-azure-storage-blob/pom.xml +++ b/components/camel-azure/camel-azure-storage-blob/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-azure-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-azure/camel-azure-storage-datalake/pom.xml b/components/camel-azure/camel-azure-storage-datalake/pom.xml index 37bdd245e..f859b134b 100644 --- a/components/camel-azure/camel-azure-storage-datalake/pom.xml +++ b/components/camel-azure/camel-azure-storage-datalake/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-azure-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-azure/camel-azure-storage-queue/pom.xml b/components/camel-azure/camel-azure-storage-queue/pom.xml index 0461f6c55..f0143dac9 100644 --- a/components/camel-azure/camel-azure-storage-queue/pom.xml +++ b/components/camel-azure/camel-azure-storage-queue/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-azure-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-azure/pom.xml b/components/camel-azure/pom.xml index 22716f8cf..8f3538da8 100644 --- a/components/camel-azure/pom.xml +++ b/components/camel-azure/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml @@ -33,10 +33,12 @@ Apache Camel :: Karaf :: Components :: Azure :: Parent + camel-azure-common camel-azure-cosmosdb camel-azure-eventgrid camel-azure-eventhubs camel-azure-files + camel-azure-functions camel-azure-key-vault camel-azure-schema-registry camel-azure-servicebus diff --git a/components/camel-barcode/pom.xml b/components/camel-barcode/pom.xml index 752c14087..505eee7f5 100644 --- a/components/camel-barcode/pom.xml +++ b/components/camel-barcode/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-base64/pom.xml b/components/camel-base64/pom.xml index 08219d99d..4b32ffddc 100644 --- a/components/camel-base64/pom.xml +++ b/components/camel-base64/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-bean-validator/pom.xml b/components/camel-bean-validator/pom.xml index 70445a041..d72232231 100644 --- a/components/camel-bean-validator/pom.xml +++ b/components/camel-bean-validator/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-bean/pom.xml b/components/camel-bean/pom.xml index aa4c67a6a..5f3513b0c 100644 --- a/components/camel-bean/pom.xml +++ b/components/camel-bean/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-beanio/pom.xml b/components/camel-beanio/pom.xml index cbfbe92f3..d5b1b938e 100644 --- a/components/camel-beanio/pom.xml +++ b/components/camel-beanio/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-bindy/pom.xml b/components/camel-bindy/pom.xml index b64dbc2fa..d457c3ea1 100644 --- a/components/camel-bindy/pom.xml +++ b/components/camel-bindy/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-blueprint/pom.xml b/components/camel-blueprint/pom.xml index 2e67f4e72..e23cd8905 100644 --- a/components/camel-blueprint/pom.xml +++ b/components/camel-blueprint/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-bonita/pom.xml b/components/camel-bonita/pom.xml index eb7b2d590..c45ab56ef 100644 --- a/components/camel-bonita/pom.xml +++ b/components/camel-bonita/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-box/pom.xml b/components/camel-box/pom.xml index a6b9ab5ae..b2045c811 100644 --- a/components/camel-box/pom.xml +++ b/components/camel-box/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-braintree/pom.xml b/components/camel-braintree/pom.xml index a90a5acca..265a05a01 100644 --- a/components/camel-braintree/pom.xml +++ b/components/camel-braintree/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-browse/pom.xml b/components/camel-browse/pom.xml index 00e847691..ade997102 100644 --- a/components/camel-browse/pom.xml +++ b/components/camel-browse/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-caffeine/pom.xml b/components/camel-caffeine/pom.xml index d4d208458..c9f2c8847 100644 --- a/components/camel-caffeine/pom.xml +++ b/components/camel-caffeine/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-stomp/pom.xml b/components/camel-camunda/pom.xml similarity index 86% rename from components/camel-stomp/pom.xml rename to components/camel-camunda/pom.xml index f56ca2fd3..dfe3925d6 100644 --- a/components/camel-stomp/pom.xml +++ b/components/camel-camunda/pom.xml @@ -24,13 +24,13 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml - camel-stomp + camel-camunda bundle - Apache Camel :: Karaf :: Components :: Stomp + Apache Camel :: Karaf :: Components :: Camunda @@ -44,7 +44,7 @@ org.apache.camel - camel-stomp + camel-camunda ${camel-version} @@ -56,12 +56,6 @@ - - - ../../src/main/resources - false - - org.apache.maven.plugins @@ -75,7 +69,7 @@ - org.apache.camel:camel-stomp + org.apache.camel:camel-camunda @@ -85,4 +79,3 @@ - diff --git a/components/camel-cassandraql/pom.xml b/components/camel-cassandraql/pom.xml index 9074b38a2..cb11a5eb1 100644 --- a/components/camel-cassandraql/pom.xml +++ b/components/camel-cassandraql/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cbor/pom.xml b/components/camel-cbor/pom.xml index 755b2766b..b76fc207a 100644 --- a/components/camel-cbor/pom.xml +++ b/components/camel-cbor/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-chunk/pom.xml b/components/camel-chunk/pom.xml index bce322309..aed9a420e 100644 --- a/components/camel-chunk/pom.xml +++ b/components/camel-chunk/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-groovy-xml/pom.xml b/components/camel-clickhouse/pom.xml similarity index 92% rename from components/camel-groovy-xml/pom.xml rename to components/camel-clickhouse/pom.xml index eb62e081e..68ae4aed4 100644 --- a/components/camel-groovy-xml/pom.xml +++ b/components/camel-clickhouse/pom.xml @@ -24,13 +24,13 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml - camel-groovy-xml + camel-clickhouse bundle - Apache Camel :: Karaf :: Components :: Groovy XML + Apache Camel :: Karaf :: Components :: ClickHouse @@ -44,7 +44,7 @@ org.apache.camel - camel-groovy-xml + camel-clickhouse ${camel-version} @@ -69,7 +69,7 @@ - org.apache.camel:camel-groovy-xml + org.apache.camel:camel-clickhouse diff --git a/components/camel-clickup/pom.xml b/components/camel-clickup/pom.xml index bc52acd1e..5a33b5008 100644 --- a/components/camel-clickup/pom.xml +++ b/components/camel-clickup/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cloudevents/pom.xml b/components/camel-cloudevents/pom.xml index 335759b39..ba0495d8b 100644 --- a/components/camel-cloudevents/pom.xml +++ b/components/camel-cloudevents/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cm-sms/pom.xml b/components/camel-cm-sms/pom.xml index f61cd4d9d..7341e22eb 100644 --- a/components/camel-cm-sms/pom.xml +++ b/components/camel-cm-sms/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-coap/pom.xml b/components/camel-coap/pom.xml index 17807924e..37f84e5cc 100644 --- a/components/camel-coap/pom.xml +++ b/components/camel-coap/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cometd/pom.xml b/components/camel-cometd/pom.xml index 6ea6be5b1..00767182f 100644 --- a/components/camel-cometd/pom.xml +++ b/components/camel-cometd/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-consul/pom.xml b/components/camel-consul/pom.xml index 6a06518cc..a83792f72 100644 --- a/components/camel-consul/pom.xml +++ b/components/camel-consul/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-controlbus/pom.xml b/components/camel-controlbus/pom.xml index 093bd9c1a..a029c5220 100644 --- a/components/camel-controlbus/pom.xml +++ b/components/camel-controlbus/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-couchbase/pom.xml b/components/camel-couchbase/pom.xml index 28a95da64..ad2af71c5 100644 --- a/components/camel-couchbase/pom.xml +++ b/components/camel-couchbase/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-couchdb/pom.xml b/components/camel-couchdb/pom.xml index d0075933e..be3d7de30 100644 --- a/components/camel-couchdb/pom.xml +++ b/components/camel-couchdb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cron/pom.xml b/components/camel-cron/pom.xml index 23fdaf421..58a23e93b 100644 --- a/components/camel-cron/pom.xml +++ b/components/camel-cron/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-crypto-pgp/pom.xml b/components/camel-crypto-pgp/pom.xml index c3e9e5113..2fba0ddea 100644 --- a/components/camel-crypto-pgp/pom.xml +++ b/components/camel-crypto-pgp/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-crypto/pom.xml b/components/camel-crypto/pom.xml index 1855edce0..9bd3db8b7 100644 --- a/components/camel-crypto/pom.xml +++ b/components/camel-crypto/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-csimple-joor/pom.xml b/components/camel-csimple-joor/pom.xml index 225dc2c88..9e0f0b769 100644 --- a/components/camel-csimple-joor/pom.xml +++ b/components/camel-csimple-joor/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-csv/pom.xml b/components/camel-csv/pom.xml index 523ded8a4..61aab7c93 100644 --- a/components/camel-csv/pom.xml +++ b/components/camel-csv/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cxf/camel-cxf-all/pom.xml b/components/camel-cxf/camel-cxf-all/pom.xml index a1ab77d1d..09d0c8356 100644 --- a/components/camel-cxf/camel-cxf-all/pom.xml +++ b/components/camel-cxf/camel-cxf-all/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-cxf-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cxf/camel-cxf-blueprint/pom.xml b/components/camel-cxf/camel-cxf-blueprint/pom.xml index 7bea8d68e..446b86206 100644 --- a/components/camel-cxf/camel-cxf-blueprint/pom.xml +++ b/components/camel-cxf/camel-cxf-blueprint/pom.xml @@ -23,7 +23,7 @@ org.apache.camel.karaf camel-cxf-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cxf/camel-cxf-spring-all/pom.xml b/components/camel-cxf/camel-cxf-spring-all/pom.xml index da0c31c96..016d11dbc 100644 --- a/components/camel-cxf/camel-cxf-spring-all/pom.xml +++ b/components/camel-cxf/camel-cxf-spring-all/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-cxf-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cxf/camel-cxf-transport-blueprint/pom.xml b/components/camel-cxf/camel-cxf-transport-blueprint/pom.xml index 4e302694a..c5fb7f16e 100644 --- a/components/camel-cxf/camel-cxf-transport-blueprint/pom.xml +++ b/components/camel-cxf/camel-cxf-transport-blueprint/pom.xml @@ -23,7 +23,7 @@ org.apache.camel.karaf camel-cxf-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cxf/camel-cxf-transport-jetty/pom.xml b/components/camel-cxf/camel-cxf-transport-jetty/pom.xml index fcdabf46d..013540866 100644 --- a/components/camel-cxf/camel-cxf-transport-jetty/pom.xml +++ b/components/camel-cxf/camel-cxf-transport-jetty/pom.xml @@ -23,7 +23,7 @@ org.apache.camel.karaf camel-cxf-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cxf/pom.xml b/components/camel-cxf/pom.xml index 48f528c1d..e25bea23a 100644 --- a/components/camel-cxf/pom.xml +++ b/components/camel-cxf/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-cyberark-vault/pom.xml b/components/camel-cyberark-vault/pom.xml index 3a21a9f9f..2131ba27b 100644 --- a/components/camel-cyberark-vault/pom.xml +++ b/components/camel-cyberark-vault/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-dapr/pom.xml b/components/camel-dapr/pom.xml index 88801f8f6..7655492cb 100644 --- a/components/camel-dapr/pom.xml +++ b/components/camel-dapr/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-dataformat/pom.xml b/components/camel-dataformat/pom.xml index 104514a53..580598d3a 100644 --- a/components/camel-dataformat/pom.xml +++ b/components/camel-dataformat/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-dataset/pom.xml b/components/camel-dataset/pom.xml index 4e3621784..d1da068fc 100644 --- a/components/camel-dataset/pom.xml +++ b/components/camel-dataset/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-datasonnet/pom.xml b/components/camel-datasonnet/pom.xml index 5f83d1d09..bc39e4474 100644 --- a/components/camel-datasonnet/pom.xml +++ b/components/camel-datasonnet/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-github/pom.xml b/components/camel-dataweave/pom.xml similarity index 86% rename from components/camel-github/pom.xml rename to components/camel-dataweave/pom.xml index ffadf0fae..0a28e3647 100644 --- a/components/camel-github/pom.xml +++ b/components/camel-dataweave/pom.xml @@ -24,13 +24,13 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml - camel-github + camel-dataweave bundle - Apache Camel :: Karaf :: Components :: GitHub + Apache Camel :: Karaf :: Components :: DataWeave @@ -44,7 +44,7 @@ org.apache.camel - camel-github + camel-dataweave ${camel-version} @@ -56,12 +56,6 @@ - - - ../../src/main/resources - false - - org.apache.maven.plugins @@ -75,7 +69,7 @@ - org.apache.camel:camel-github + org.apache.camel:camel-dataweave @@ -85,4 +79,3 @@ - diff --git a/components/camel-debezium/camel-debezium-common/pom.xml b/components/camel-debezium/camel-debezium-common/pom.xml index baf54a01b..33e96dd6b 100644 --- a/components/camel-debezium/camel-debezium-common/pom.xml +++ b/components/camel-debezium/camel-debezium-common/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-debezium-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-debezium/camel-debezium-db2/pom.xml b/components/camel-debezium/camel-debezium-db2/pom.xml index 1c9287418..30eacad20 100644 --- a/components/camel-debezium/camel-debezium-db2/pom.xml +++ b/components/camel-debezium/camel-debezium-db2/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-debezium-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-debezium/camel-debezium-mongodb/pom.xml b/components/camel-debezium/camel-debezium-mongodb/pom.xml index 6b6a3f03f..5ceef5eac 100644 --- a/components/camel-debezium/camel-debezium-mongodb/pom.xml +++ b/components/camel-debezium/camel-debezium-mongodb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-debezium-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-debezium/camel-debezium-mysql/pom.xml b/components/camel-debezium/camel-debezium-mysql/pom.xml index 0a612f24e..bef59aed1 100644 --- a/components/camel-debezium/camel-debezium-mysql/pom.xml +++ b/components/camel-debezium/camel-debezium-mysql/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-debezium-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-debezium/camel-debezium-oracle/pom.xml b/components/camel-debezium/camel-debezium-oracle/pom.xml index c28b63644..7e55b57f4 100644 --- a/components/camel-debezium/camel-debezium-oracle/pom.xml +++ b/components/camel-debezium/camel-debezium-oracle/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-debezium-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-debezium/camel-debezium-postgres/pom.xml b/components/camel-debezium/camel-debezium-postgres/pom.xml index 6ee77132e..c95ff69f6 100644 --- a/components/camel-debezium/camel-debezium-postgres/pom.xml +++ b/components/camel-debezium/camel-debezium-postgres/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-debezium-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-debezium/camel-debezium-sqlserver/pom.xml b/components/camel-debezium/camel-debezium-sqlserver/pom.xml index e6d0a2594..01ab0de90 100644 --- a/components/camel-debezium/camel-debezium-sqlserver/pom.xml +++ b/components/camel-debezium/camel-debezium-sqlserver/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-debezium-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-debezium/pom.xml b/components/camel-debezium/pom.xml index 986dd59fd..2dec657a2 100644 --- a/components/camel-debezium/pom.xml +++ b/components/camel-debezium/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-debug/pom.xml b/components/camel-debug/pom.xml index c12a2ff87..a4e32cd54 100644 --- a/components/camel-debug/pom.xml +++ b/components/camel-debug/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-dfdl/pom.xml b/components/camel-dfdl/pom.xml index 08274f605..8260edf89 100644 --- a/components/camel-dfdl/pom.xml +++ b/components/camel-dfdl/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-dhis2/pom.xml b/components/camel-dhis2/pom.xml index f08e8853d..1b581193d 100644 --- a/components/camel-dhis2/pom.xml +++ b/components/camel-dhis2/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-nitrite/pom.xml b/components/camel-diagram/pom.xml similarity index 86% rename from components/camel-nitrite/pom.xml rename to components/camel-diagram/pom.xml index cb80112dd..fb322a284 100644 --- a/components/camel-nitrite/pom.xml +++ b/components/camel-diagram/pom.xml @@ -24,13 +24,13 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml - camel-nitrite + camel-diagram bundle - Apache Camel :: Karaf :: Components :: Nitrite + Apache Camel :: Karaf :: Components :: Diagram @@ -44,7 +44,7 @@ org.apache.camel - camel-nitrite + camel-diagram ${camel-version} @@ -56,12 +56,6 @@ - - - ../../src/main/resources - false - - org.apache.maven.plugins @@ -75,7 +69,7 @@ - org.apache.camel:camel-nitrite + org.apache.camel:camel-diagram @@ -85,4 +79,3 @@ - diff --git a/components/camel-digitalocean/pom.xml b/components/camel-digitalocean/pom.xml index d214520f4..13159661b 100644 --- a/components/camel-digitalocean/pom.xml +++ b/components/camel-digitalocean/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-direct/pom.xml b/components/camel-direct/pom.xml index 76d8f311d..40fdd33d5 100644 --- a/components/camel-direct/pom.xml +++ b/components/camel-direct/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-directvm/pom.xml b/components/camel-directvm/pom.xml index 8a09dcad5..4805c4536 100644 --- a/components/camel-directvm/pom.xml +++ b/components/camel-directvm/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-disruptor/pom.xml b/components/camel-disruptor/pom.xml index e3e289fe8..66d4cbdf6 100644 --- a/components/camel-disruptor/pom.xml +++ b/components/camel-disruptor/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-dns/pom.xml b/components/camel-dns/pom.xml index eaa4392a2..c5ca2e671 100644 --- a/components/camel-dns/pom.xml +++ b/components/camel-dns/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-docker/pom.xml b/components/camel-docker/pom.xml index 09ed50a24..91abbf7d7 100644 --- a/components/camel-docker/pom.xml +++ b/components/camel-docker/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-drill/pom.xml b/components/camel-drill/pom.xml index 3da50f88e..01701fcaf 100644 --- a/components/camel-drill/pom.xml +++ b/components/camel-drill/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-dropbox/pom.xml b/components/camel-dropbox/pom.xml index 8f9c9bcba..17344c68e 100644 --- a/components/camel-dropbox/pom.xml +++ b/components/camel-dropbox/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-dsl-support/pom.xml b/components/camel-dsl-support/pom.xml index f364f63c3..df1ba605b 100644 --- a/components/camel-dsl-support/pom.xml +++ b/components/camel-dsl-support/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-duckdb/pom.xml b/components/camel-duckdb/pom.xml new file mode 100644 index 000000000..99975ff45 --- /dev/null +++ b/components/camel-duckdb/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-karaf-components + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-duckdb + bundle + Apache Camel :: Karaf :: Components :: DuckDB + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-duckdb + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-duckdb + + + + + + + + + diff --git a/components/camel-dynamic-router/pom.xml b/components/camel-dynamic-router/pom.xml index 40ee7bdc4..465c7a2d4 100644 --- a/components/camel-dynamic-router/pom.xml +++ b/components/camel-dynamic-router/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ehcache/pom.xml b/components/camel-ehcache/pom.xml index 921d0ff53..f4aece6a1 100644 --- a/components/camel-ehcache/pom.xml +++ b/components/camel-ehcache/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-elasticsearch-rest-client/pom.xml b/components/camel-elasticsearch-rest-client/pom.xml index fc8ea6beb..454cf7333 100644 --- a/components/camel-elasticsearch-rest-client/pom.xml +++ b/components/camel-elasticsearch-rest-client/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-elasticsearch/pom.xml b/components/camel-elasticsearch/pom.xml index 57252459b..7be22991a 100644 --- a/components/camel-elasticsearch/pom.xml +++ b/components/camel-elasticsearch/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-elytron/pom.xml b/components/camel-elytron/pom.xml deleted file mode 100644 index f61c721af..000000000 --- a/components/camel-elytron/pom.xml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - 4.0.0 - - - org.apache.camel.karaf - camel-karaf-components - 4.18.2-SNAPSHOT - ../pom.xml - - - camel-elytron - bundle - Apache Camel :: Karaf :: Components :: Elytron (deprecated) - - - - org.apache.camel*;version=${camel-version} - - - * - - - - - - org.apache.camel - camel-elytron - ${camel-version} - - - org.apache.camel - * - - - - - - - - - ../../src/main/resources - false - - - - - org.apache.maven.plugins - maven-shade-plugin - - - package - - shade - - - - - org.apache.camel:camel-elytron - - - - - - - - - - diff --git a/components/camel-event/pom.xml b/components/camel-event/pom.xml new file mode 100644 index 000000000..758e41d9c --- /dev/null +++ b/components/camel-event/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-karaf-components + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-event + bundle + Apache Camel :: Karaf :: Components :: Event + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-event + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-event + + + + + + + + + diff --git a/components/camel-exec/pom.xml b/components/camel-exec/pom.xml index e088814cc..40660cb9d 100644 --- a/components/camel-exec/pom.xml +++ b/components/camel-exec/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-fastjson/pom.xml b/components/camel-fastjson/pom.xml index 50b035e73..c2105b0d6 100644 --- a/components/camel-fastjson/pom.xml +++ b/components/camel-fastjson/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-fhir/pom.xml b/components/camel-fhir/pom.xml index 0b19245c6..f31a0607d 100644 --- a/components/camel-fhir/pom.xml +++ b/components/camel-fhir/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-file-watch/pom.xml b/components/camel-file-watch/pom.xml index 8d3661cd7..8ec0a6c92 100644 --- a/components/camel-file-watch/pom.xml +++ b/components/camel-file-watch/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-file/pom.xml b/components/camel-file/pom.xml index e44ff789e..3c0ba0403 100644 --- a/components/camel-file/pom.xml +++ b/components/camel-file/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-flatpack/pom.xml b/components/camel-flatpack/pom.xml index 7bc5d682f..883364e39 100644 --- a/components/camel-flatpack/pom.xml +++ b/components/camel-flatpack/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-flink/pom.xml b/components/camel-flink/pom.xml index 41f9f9a4f..fbdc93ddc 100644 --- a/components/camel-flink/pom.xml +++ b/components/camel-flink/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-flowable/pom.xml b/components/camel-flowable/pom.xml index 92336eae8..be3eaf141 100644 --- a/components/camel-flowable/pom.xml +++ b/components/camel-flowable/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-fop/pom.xml b/components/camel-fop/pom.xml index b51b9c70b..85e5683cf 100644 --- a/components/camel-fop/pom.xml +++ b/components/camel-fop/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-fory/pom.xml b/components/camel-fory/pom.xml index 88ec8dea4..e9f4bda6c 100644 --- a/components/camel-fory/pom.xml +++ b/components/camel-fory/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-freemarker/pom.xml b/components/camel-freemarker/pom.xml index 468ccfa2d..097cc5e2b 100644 --- a/components/camel-freemarker/pom.xml +++ b/components/camel-freemarker/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ftp-common/pom.xml b/components/camel-ftp-common/pom.xml new file mode 100644 index 000000000..7df6bb96a --- /dev/null +++ b/components/camel-ftp-common/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-karaf-components + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-ftp-common + bundle + Apache Camel :: Karaf :: Components :: FTP Common + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-ftp-common + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-ftp-common + + + + + + + + + diff --git a/components/camel-ftp/pom.xml b/components/camel-ftp/pom.xml index dc8c6f3e0..a1de61f43 100644 --- a/components/camel-ftp/pom.xml +++ b/components/camel-ftp/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-geocoder/pom.xml b/components/camel-geocoder/pom.xml index ad486ff10..68e6b61af 100644 --- a/components/camel-geocoder/pom.xml +++ b/components/camel-geocoder/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-git/pom.xml b/components/camel-git/pom.xml index 45abeeef5..ae81463b8 100644 --- a/components/camel-git/pom.xml +++ b/components/camel-git/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-github2/pom.xml b/components/camel-github2/pom.xml index f4c670309..72d62f329 100644 --- a/components/camel-github2/pom.xml +++ b/components/camel-github2/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-google/camel-google-bigquery/pom.xml b/components/camel-google/camel-google-bigquery/pom.xml index 7e69974c0..de2377df6 100644 --- a/components/camel-google/camel-google-bigquery/pom.xml +++ b/components/camel-google/camel-google-bigquery/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-google-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-google/camel-google-calendar/pom.xml b/components/camel-google/camel-google-calendar/pom.xml index 00f726509..be1421fbf 100644 --- a/components/camel-google/camel-google-calendar/pom.xml +++ b/components/camel-google/camel-google-calendar/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-google-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-google/camel-google-common/pom.xml b/components/camel-google/camel-google-common/pom.xml new file mode 100644 index 000000000..7456f7905 --- /dev/null +++ b/components/camel-google/camel-google-common/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-google-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-google-common + bundle + Apache Camel :: Karaf :: Components :: Google :: Common + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-google-common + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-google-common + + + + + + + + + diff --git a/components/camel-google/camel-google-drive/pom.xml b/components/camel-google/camel-google-drive/pom.xml index 885955e73..c83f69064 100644 --- a/components/camel-google/camel-google-drive/pom.xml +++ b/components/camel-google/camel-google-drive/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-google-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-google/camel-google-firestore/pom.xml b/components/camel-google/camel-google-firestore/pom.xml new file mode 100644 index 000000000..556f95616 --- /dev/null +++ b/components/camel-google/camel-google-firestore/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-google-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-google-firestore + bundle + Apache Camel :: Karaf :: Components :: Google :: Firestore + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-google-firestore + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-google-firestore + + + + + + + + + diff --git a/components/camel-google/camel-google-functions/pom.xml b/components/camel-google/camel-google-functions/pom.xml index c0fe5064c..ee53a911e 100644 --- a/components/camel-google/camel-google-functions/pom.xml +++ b/components/camel-google/camel-google-functions/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-google-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-google/camel-google-mail/pom.xml b/components/camel-google/camel-google-mail/pom.xml index 8e28fa76f..360fddc22 100644 --- a/components/camel-google/camel-google-mail/pom.xml +++ b/components/camel-google/camel-google-mail/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-google-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-google/camel-google-pubsub-lite/pom.xml b/components/camel-google/camel-google-pubsub-lite/pom.xml deleted file mode 100644 index 2e2896e80..000000000 --- a/components/camel-google/camel-google-pubsub-lite/pom.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - 4.0.0 - - - org.apache.camel.karaf - camel-google-parent - 4.18.2-SNAPSHOT - ../pom.xml - - - camel-google-pubsub-lite - bundle - Apache Camel :: Karaf :: Components :: Google :: Google Pubsub Lite - - - - org.apache.camel*;version=${camel-version} - - - org.apache.camel.component.cloudevents*;${camel-osgi-import-camel-version};resolution:=optional, - org.apache.camel*;${camel-osgi-import-camel-version}, - - - * - - - - - - org.apache.camel - camel-google-pubsub-lite - ${camel-version} - - - org.apache.camel - * - - - - - - - - - ../../../src/main/resources - false - - - - - org.apache.maven.plugins - maven-shade-plugin - - - package - - shade - - - - - org.apache.camel:camel-google-pubsub-lite - - - - - - - - - diff --git a/components/camel-google/camel-google-pubsub/pom.xml b/components/camel-google/camel-google-pubsub/pom.xml index 3c22befdd..7ef83b4ec 100644 --- a/components/camel-google/camel-google-pubsub/pom.xml +++ b/components/camel-google/camel-google-pubsub/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-google-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-google/camel-google-secret-manager/pom.xml b/components/camel-google/camel-google-secret-manager/pom.xml index bac5f6c05..9c3327839 100644 --- a/components/camel-google/camel-google-secret-manager/pom.xml +++ b/components/camel-google/camel-google-secret-manager/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-google-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-google/camel-google-sheets/pom.xml b/components/camel-google/camel-google-sheets/pom.xml index a739c8499..8377c991b 100644 --- a/components/camel-google/camel-google-sheets/pom.xml +++ b/components/camel-google/camel-google-sheets/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-google-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-service/pom.xml b/components/camel-google/camel-google-speech-to-text/pom.xml similarity index 85% rename from components/camel-service/pom.xml rename to components/camel-google/camel-google-speech-to-text/pom.xml index 1120df80a..a35b04d46 100644 --- a/components/camel-service/pom.xml +++ b/components/camel-google/camel-google-speech-to-text/pom.xml @@ -23,14 +23,14 @@ org.apache.camel.karaf - camel-karaf-components - 4.18.2-SNAPSHOT + camel-google-parent + 4.22.0-SNAPSHOT ../pom.xml - camel-service + camel-google-speech-to-text bundle - Apache Camel :: Karaf :: Components :: Service + Apache Camel :: Karaf :: Components :: Google :: Speech To Text @@ -44,7 +44,7 @@ org.apache.camel - camel-service + camel-google-speech-to-text ${camel-version} @@ -56,12 +56,6 @@ - - - ../../src/main/resources - false - - org.apache.maven.plugins @@ -75,7 +69,7 @@ - org.apache.camel:camel-service + org.apache.camel:camel-google-speech-to-text @@ -85,4 +79,3 @@ - diff --git a/components/camel-google/camel-google-storage/pom.xml b/components/camel-google/camel-google-storage/pom.xml index 41f7c62b5..6d7c2a628 100644 --- a/components/camel-google/camel-google-storage/pom.xml +++ b/components/camel-google/camel-google-storage/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-google-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-google/camel-google-text-to-speech/pom.xml b/components/camel-google/camel-google-text-to-speech/pom.xml new file mode 100644 index 000000000..02468572b --- /dev/null +++ b/components/camel-google/camel-google-text-to-speech/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-google-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-google-text-to-speech + bundle + Apache Camel :: Karaf :: Components :: Google :: Text To Speech + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-google-text-to-speech + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-google-text-to-speech + + + + + + + + + diff --git a/components/camel-google/camel-google-vertexai/pom.xml b/components/camel-google/camel-google-vertexai/pom.xml index 1b7c29771..ef43df0cc 100644 --- a/components/camel-google/camel-google-vertexai/pom.xml +++ b/components/camel-google/camel-google-vertexai/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-google-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-google/camel-google-vision/pom.xml b/components/camel-google/camel-google-vision/pom.xml new file mode 100644 index 000000000..7967da4a7 --- /dev/null +++ b/components/camel-google/camel-google-vision/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-google-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-google-vision + bundle + Apache Camel :: Karaf :: Components :: Google :: Vision + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-google-vision + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-google-vision + + + + + + + + + diff --git a/components/camel-google/pom.xml b/components/camel-google/pom.xml index 87d42fbfd..6c2505669 100644 --- a/components/camel-google/pom.xml +++ b/components/camel-google/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml @@ -35,15 +35,19 @@ camel-google-bigquery camel-google-calendar + camel-google-common camel-google-drive + camel-google-firestore camel-google-functions camel-google-mail camel-google-pubsub - camel-google-pubsub-lite 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 diff --git a/components/camel-grape/pom.xml b/components/camel-grape/pom.xml deleted file mode 100644 index 2d8548a8b..000000000 --- a/components/camel-grape/pom.xml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - 4.0.0 - - - org.apache.camel.karaf - camel-karaf-components - 4.18.2-SNAPSHOT - ../pom.xml - - - camel-grape - bundle - Apache Camel :: Karaf :: Components :: Grape (deprecated) - - - - org.apache.camel*;version=${camel-version} - - - * - - - - - - org.apache.camel - camel-grape - ${camel-version} - - - org.apache.camel - * - - - - - - - - - ../../src/main/resources - false - - - - - org.apache.maven.plugins - maven-shade-plugin - - - package - - shade - - - - - org.apache.camel:camel-grape - - - - - - - - - - diff --git a/components/camel-graphql/pom.xml b/components/camel-graphql/pom.xml index 488dd4287..47bf67010 100644 --- a/components/camel-graphql/pom.xml +++ b/components/camel-graphql/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-grok/pom.xml b/components/camel-grok/pom.xml index 65bb65696..0a5d20925 100644 --- a/components/camel-grok/pom.xml +++ b/components/camel-grok/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-groovy/pom.xml b/components/camel-groovy/pom.xml index 3591f31e4..c7f088d05 100644 --- a/components/camel-groovy/pom.xml +++ b/components/camel-groovy/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-grpc/pom.xml b/components/camel-grpc/pom.xml index e671e2acc..0313b3d93 100644 --- a/components/camel-grpc/pom.xml +++ b/components/camel-grpc/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-gson/pom.xml b/components/camel-gson/pom.xml index e820dac2a..4480a07a6 100644 --- a/components/camel-gson/pom.xml +++ b/components/camel-gson/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-guava-eventbus/pom.xml b/components/camel-guava-eventbus/pom.xml deleted file mode 100644 index 3a98eb176..000000000 --- a/components/camel-guava-eventbus/pom.xml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - 4.0.0 - - - org.apache.camel.karaf - camel-karaf-components - 4.18.2-SNAPSHOT - ../pom.xml - - - camel-guava-eventbus - bundle - Apache Camel :: Karaf :: Components :: Guava-EventBus - - - - org.apache.camel*;version=${camel-version} - - - * - - - - - - org.apache.camel - camel-guava-eventbus - ${camel-version} - - - org.apache.camel - * - - - - - - - - - ../../src/main/resources - false - - - - - org.apache.maven.plugins - maven-shade-plugin - - - package - - shade - - - - - org.apache.camel:camel-guava-eventbus - - - - - - - - - - diff --git a/components/camel-hashicorp-vault/pom.xml b/components/camel-hashicorp-vault/pom.xml index 16406a371..e9ebe1533 100644 --- a/components/camel-hashicorp-vault/pom.xml +++ b/components/camel-hashicorp-vault/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-hazelcast/pom.xml b/components/camel-hazelcast/pom.xml index 6df502b77..4005e9938 100644 --- a/components/camel-hazelcast/pom.xml +++ b/components/camel-hazelcast/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-headersmap/pom.xml b/components/camel-headersmap/pom.xml index 80291c00a..04f91856f 100644 --- a/components/camel-headersmap/pom.xml +++ b/components/camel-headersmap/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-hl7/pom.xml b/components/camel-hl7/pom.xml index a9999ec39..b3e57ab57 100644 --- a/components/camel-hl7/pom.xml +++ b/components/camel-hl7/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-http-base/pom.xml b/components/camel-http-base/pom.xml index 15a0419ce..fe7e49df7 100644 --- a/components/camel-http-base/pom.xml +++ b/components/camel-http-base/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-http-common/pom.xml b/components/camel-http-common/pom.xml index 384193f17..74735353d 100644 --- a/components/camel-http-common/pom.xml +++ b/components/camel-http-common/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-http/pom.xml b/components/camel-http/pom.xml index 59ef42c70..e0711e9ee 100644 --- a/components/camel-http/pom.xml +++ b/components/camel-http/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-huawei/camel-huaweicloud-common/pom.xml b/components/camel-huawei/camel-huaweicloud-common/pom.xml index 30fdafdcd..eb923d0a0 100644 --- a/components/camel-huawei/camel-huaweicloud-common/pom.xml +++ b/components/camel-huawei/camel-huaweicloud-common/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-huawei-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-huawei/camel-huaweicloud-dms/pom.xml b/components/camel-huawei/camel-huaweicloud-dms/pom.xml index 6d556d31f..26d4125e7 100644 --- a/components/camel-huawei/camel-huaweicloud-dms/pom.xml +++ b/components/camel-huawei/camel-huaweicloud-dms/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-huawei-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-huawei/camel-huaweicloud-frs/pom.xml b/components/camel-huawei/camel-huaweicloud-frs/pom.xml index 22d3b7256..9f3fc5451 100644 --- a/components/camel-huawei/camel-huaweicloud-frs/pom.xml +++ b/components/camel-huawei/camel-huaweicloud-frs/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-huawei-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-huawei/camel-huaweicloud-functiongraph/pom.xml b/components/camel-huawei/camel-huaweicloud-functiongraph/pom.xml index fd3fde1cd..7d521e948 100644 --- a/components/camel-huawei/camel-huaweicloud-functiongraph/pom.xml +++ b/components/camel-huawei/camel-huaweicloud-functiongraph/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-huawei-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-huawei/camel-huaweicloud-iam/pom.xml b/components/camel-huawei/camel-huaweicloud-iam/pom.xml index 6cbc6936d..969f1e2ef 100644 --- a/components/camel-huawei/camel-huaweicloud-iam/pom.xml +++ b/components/camel-huawei/camel-huaweicloud-iam/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-huawei-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-huawei/camel-huaweicloud-imagerecognition/pom.xml b/components/camel-huawei/camel-huaweicloud-imagerecognition/pom.xml index e0dff6578..18dfa1d6a 100644 --- a/components/camel-huawei/camel-huaweicloud-imagerecognition/pom.xml +++ b/components/camel-huawei/camel-huaweicloud-imagerecognition/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-huawei-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-huawei/camel-huaweicloud-obs/pom.xml b/components/camel-huawei/camel-huaweicloud-obs/pom.xml index 384366b1a..07be8b9e6 100644 --- a/components/camel-huawei/camel-huaweicloud-obs/pom.xml +++ b/components/camel-huawei/camel-huaweicloud-obs/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-huawei-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-huawei/camel-huaweicloud-smn/pom.xml b/components/camel-huawei/camel-huaweicloud-smn/pom.xml index b30408218..f5bbdd1f8 100644 --- a/components/camel-huawei/camel-huaweicloud-smn/pom.xml +++ b/components/camel-huawei/camel-huaweicloud-smn/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-huawei-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-huawei/pom.xml b/components/camel-huawei/pom.xml index 5cad681ef..3e289e05e 100644 --- a/components/camel-huawei/pom.xml +++ b/components/camel-huawei/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ibm/camel-ibm-cos/pom.xml b/components/camel-ibm/camel-ibm-cos/pom.xml index b9b5ca204..ee8f4dc00 100644 --- a/components/camel-ibm/camel-ibm-cos/pom.xml +++ b/components/camel-ibm/camel-ibm-cos/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ibm-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ibm/camel-ibm-secrets-manager/pom.xml b/components/camel-ibm/camel-ibm-secrets-manager/pom.xml index 221b05ec4..82b768330 100644 --- a/components/camel-ibm/camel-ibm-secrets-manager/pom.xml +++ b/components/camel-ibm/camel-ibm-secrets-manager/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ibm-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ibm/camel-ibm-watson-discovery/pom.xml b/components/camel-ibm/camel-ibm-watson-discovery/pom.xml index 697dd1a58..241b2baa0 100644 --- a/components/camel-ibm/camel-ibm-watson-discovery/pom.xml +++ b/components/camel-ibm/camel-ibm-watson-discovery/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ibm-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ibm/camel-ibm-watson-language/pom.xml b/components/camel-ibm/camel-ibm-watson-language/pom.xml index e1f92cbfd..451ab753a 100644 --- a/components/camel-ibm/camel-ibm-watson-language/pom.xml +++ b/components/camel-ibm/camel-ibm-watson-language/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ibm-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ibm/camel-ibm-watson-speech-to-text/pom.xml b/components/camel-ibm/camel-ibm-watson-speech-to-text/pom.xml index 60366a1d3..e3a605533 100644 --- a/components/camel-ibm/camel-ibm-watson-speech-to-text/pom.xml +++ b/components/camel-ibm/camel-ibm-watson-speech-to-text/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ibm-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ibm/camel-ibm-watson-text-to-speech/pom.xml b/components/camel-ibm/camel-ibm-watson-text-to-speech/pom.xml index ad0d7b554..e3258c975 100644 --- a/components/camel-ibm/camel-ibm-watson-text-to-speech/pom.xml +++ b/components/camel-ibm/camel-ibm-watson-text-to-speech/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ibm-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ibm/camel-ibm-watsonx-ai/pom.xml b/components/camel-ibm/camel-ibm-watsonx-ai/pom.xml index 922ff6d40..8c8a5b4ff 100644 --- a/components/camel-ibm/camel-ibm-watsonx-ai/pom.xml +++ b/components/camel-ibm/camel-ibm-watsonx-ai/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-ibm-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ibm/camel-ibm-watsonx-data/pom.xml b/components/camel-ibm/camel-ibm-watsonx-data/pom.xml new file mode 100644 index 000000000..ffe4f9440 --- /dev/null +++ b/components/camel-ibm/camel-ibm-watsonx-data/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-ibm-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-ibm-watsonx-data + bundle + Apache Camel :: Karaf :: Components :: Ibm :: watsonx.data + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-ibm-watsonx-data + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-ibm-watsonx-data + + + + + + + + + diff --git a/components/camel-ibm/pom.xml b/components/camel-ibm/pom.xml index ef0753f2d..3cb2a3b5f 100644 --- a/components/camel-ibm/pom.xml +++ b/components/camel-ibm/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml @@ -40,5 +40,6 @@ camel-ibm-watson-speech-to-text camel-ibm-watson-text-to-speech camel-ibm-watsonx-ai + camel-ibm-watsonx-data diff --git a/components/camel-ical/pom.xml b/components/camel-ical/pom.xml index 18e7c73dd..785a46b9f 100644 --- a/components/camel-ical/pom.xml +++ b/components/camel-ical/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-iec60870/pom.xml b/components/camel-iec60870/pom.xml index f8f98109e..d82bb7bd2 100644 --- a/components/camel-iec60870/pom.xml +++ b/components/camel-iec60870/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-iggy/pom.xml b/components/camel-iggy/pom.xml index 465570932..719970348 100644 --- a/components/camel-iggy/pom.xml +++ b/components/camel-iggy/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ignite/pom.xml b/components/camel-ignite/pom.xml index 4a2e9ca03..0fc27099a 100644 --- a/components/camel-ignite/pom.xml +++ b/components/camel-ignite/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-infinispan/camel-infinispan-common/pom.xml b/components/camel-infinispan/camel-infinispan-common/pom.xml index 54156030d..6b7991985 100644 --- a/components/camel-infinispan/camel-infinispan-common/pom.xml +++ b/components/camel-infinispan/camel-infinispan-common/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-infinispan-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-infinispan/camel-infinispan-embedded/pom.xml b/components/camel-infinispan/camel-infinispan-embedded/pom.xml index 07bae59fd..78efcf380 100644 --- a/components/camel-infinispan/camel-infinispan-embedded/pom.xml +++ b/components/camel-infinispan/camel-infinispan-embedded/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-infinispan-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-infinispan/camel-infinispan/pom.xml b/components/camel-infinispan/camel-infinispan/pom.xml index 8b625a2f1..e91fab63b 100644 --- a/components/camel-infinispan/camel-infinispan/pom.xml +++ b/components/camel-infinispan/camel-infinispan/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-infinispan-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-infinispan/pom.xml b/components/camel-infinispan/pom.xml index 73a446839..17d0d6d9a 100644 --- a/components/camel-infinispan/pom.xml +++ b/components/camel-infinispan/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-influxdb/pom.xml b/components/camel-influxdb/pom.xml index 4581a59e3..8492cbb55 100644 --- a/components/camel-influxdb/pom.xml +++ b/components/camel-influxdb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-influxdb2/pom.xml b/components/camel-influxdb2/pom.xml index 0ff23e648..974f05e76 100644 --- a/components/camel-influxdb2/pom.xml +++ b/components/camel-influxdb2/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-irc/pom.xml b/components/camel-irc/pom.xml index 215271ada..9dd2e565f 100644 --- a/components/camel-irc/pom.xml +++ b/components/camel-irc/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ironmq/pom.xml b/components/camel-ironmq/pom.xml index 1867e7c4a..066bddd94 100644 --- a/components/camel-ironmq/pom.xml +++ b/components/camel-ironmq/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-iso8583/pom.xml b/components/camel-iso8583/pom.xml index a15be0fb2..65a977b93 100644 --- a/components/camel-iso8583/pom.xml +++ b/components/camel-iso8583/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jackson-avro/pom.xml b/components/camel-jackson-avro/pom.xml index 19a81c916..161a6911b 100644 --- a/components/camel-jackson-avro/pom.xml +++ b/components/camel-jackson-avro/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jackson-protobuf/pom.xml b/components/camel-jackson-protobuf/pom.xml index c40559488..a73a9cc1a 100644 --- a/components/camel-jackson-protobuf/pom.xml +++ b/components/camel-jackson-protobuf/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jackson/pom.xml b/components/camel-jackson/pom.xml index 26192c01b..a3eb86e3a 100644 --- a/components/camel-jackson/pom.xml +++ b/components/camel-jackson/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jackson3-avro/pom.xml b/components/camel-jackson3-avro/pom.xml new file mode 100644 index 000000000..8c7c0f4e2 --- /dev/null +++ b/components/camel-jackson3-avro/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-karaf-components + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-jackson3-avro + bundle + Apache Camel :: Karaf :: Components :: Jackson 3 Avro + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-jackson3-avro + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-jackson3-avro + + + + + + + + + diff --git a/components/camel-jackson3-protobuf/pom.xml b/components/camel-jackson3-protobuf/pom.xml new file mode 100644 index 000000000..04a7c1a18 --- /dev/null +++ b/components/camel-jackson3-protobuf/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-karaf-components + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-jackson3-protobuf + bundle + Apache Camel :: Karaf :: Components :: Jackson 3 Protobuf + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-jackson3-protobuf + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-jackson3-protobuf + + + + + + + + + diff --git a/components/camel-jackson3/pom.xml b/components/camel-jackson3/pom.xml new file mode 100644 index 000000000..5509a26a5 --- /dev/null +++ b/components/camel-jackson3/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-karaf-components + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-jackson3 + bundle + Apache Camel :: Karaf :: Components :: Jackson 3 + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-jackson3 + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-jackson3 + + + + + + + + + diff --git a/components/camel-jackson3xml/pom.xml b/components/camel-jackson3xml/pom.xml new file mode 100644 index 000000000..22d62668a --- /dev/null +++ b/components/camel-jackson3xml/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-karaf-components + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-jackson3xml + bundle + Apache Camel :: Karaf :: Components :: Jackson 3 XML + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-jackson3xml + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-jackson3xml + + + + + + + + + diff --git a/components/camel-jacksonxml/pom.xml b/components/camel-jacksonxml/pom.xml index f6efe3a90..ac814404e 100644 --- a/components/camel-jacksonxml/pom.xml +++ b/components/camel-jacksonxml/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jactl/pom.xml b/components/camel-jactl/pom.xml new file mode 100644 index 000000000..6d4f83f0b --- /dev/null +++ b/components/camel-jactl/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-karaf-components + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-jactl + bundle + Apache Camel :: Karaf :: Components :: Jactl + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-jactl + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-jactl + + + + + + + + + diff --git a/components/camel-jandex/pom.xml b/components/camel-jandex/pom.xml index e91c597f8..75caead28 100644 --- a/components/camel-jandex/pom.xml +++ b/components/camel-jandex/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jasypt/pom.xml b/components/camel-jasypt/pom.xml index 56d13c6d9..493a91090 100644 --- a/components/camel-jasypt/pom.xml +++ b/components/camel-jasypt/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-javascript/pom.xml b/components/camel-javascript/pom.xml index 425a8c37c..c6f536a87 100644 --- a/components/camel-javascript/pom.xml +++ b/components/camel-javascript/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jaxb/pom.xml b/components/camel-jaxb/pom.xml index 7af71b825..1ae1c7127 100644 --- a/components/camel-jaxb/pom.xml +++ b/components/camel-jaxb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jcache/pom.xml b/components/camel-jcache/pom.xml index 0dd1e97b4..7774d8e26 100644 --- a/components/camel-jcache/pom.xml +++ b/components/camel-jcache/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jcr/pom.xml b/components/camel-jcr/pom.xml index d1ce07bb0..8a1479a39 100644 --- a/components/camel-jcr/pom.xml +++ b/components/camel-jcr/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jdbc/pom.xml b/components/camel-jdbc/pom.xml index fe0c5845a..b72c6440b 100644 --- a/components/camel-jdbc/pom.xml +++ b/components/camel-jdbc/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jetty-common/pom.xml b/components/camel-jetty-common/pom.xml index b080800bb..52d4ca42e 100644 --- a/components/camel-jetty-common/pom.xml +++ b/components/camel-jetty-common/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jetty/pom.xml b/components/camel-jetty/pom.xml index bead609b5..ca870cda2 100644 --- a/components/camel-jetty/pom.xml +++ b/components/camel-jetty/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jfr/pom.xml b/components/camel-jfr/pom.xml index e73d15c42..aef7f2664 100644 --- a/components/camel-jfr/pom.xml +++ b/components/camel-jfr/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jgroups-raft/pom.xml b/components/camel-jgroups-raft/pom.xml index 071f64d5a..c22728c6e 100644 --- a/components/camel-jgroups-raft/pom.xml +++ b/components/camel-jgroups-raft/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jgroups/pom.xml b/components/camel-jgroups/pom.xml index 757237187..8752576ce 100644 --- a/components/camel-jgroups/pom.xml +++ b/components/camel-jgroups/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jira/pom.xml b/components/camel-jira/pom.xml index 38f787d87..4562602cc 100644 --- a/components/camel-jira/pom.xml +++ b/components/camel-jira/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jms/pom.xml b/components/camel-jms/pom.xml index bae08cc0a..d48d5b4d5 100644 --- a/components/camel-jms/pom.xml +++ b/components/camel-jms/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jmx/pom.xml b/components/camel-jmx/pom.xml index 614bda875..b70ea2c9e 100644 --- a/components/camel-jmx/pom.xml +++ b/components/camel-jmx/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jolt/pom.xml b/components/camel-jolt/pom.xml index 0e2499ea8..20803efe7 100644 --- a/components/camel-jolt/pom.xml +++ b/components/camel-jolt/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jooq/pom.xml b/components/camel-jooq/pom.xml index faf53495b..be009eb24 100644 --- a/components/camel-jooq/pom.xml +++ b/components/camel-jooq/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-joor/pom.xml b/components/camel-joor/pom.xml index f708d2f2e..71608bb25 100644 --- a/components/camel-joor/pom.xml +++ b/components/camel-joor/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jpa/pom.xml b/components/camel-jpa/pom.xml index b1527bc4a..c91ee18de 100644 --- a/components/camel-jpa/pom.xml +++ b/components/camel-jpa/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jq/pom.xml b/components/camel-jq/pom.xml index 704f2dfec..f03e65fe1 100644 --- a/components/camel-jq/pom.xml +++ b/components/camel-jq/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jsch/pom.xml b/components/camel-jsch/pom.xml index a2ab278f6..a842cc724 100644 --- a/components/camel-jsch/pom.xml +++ b/components/camel-jsch/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jslt/pom.xml b/components/camel-jslt/pom.xml index 2f85f28e4..6ca87b120 100644 --- a/components/camel-jslt/pom.xml +++ b/components/camel-jslt/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-json-patch/pom.xml b/components/camel-json-patch/pom.xml index 825d12367..92fe42bc6 100644 --- a/components/camel-json-patch/pom.xml +++ b/components/camel-json-patch/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-json-validator/pom.xml b/components/camel-json-validator/pom.xml index 13e82da4f..886fde6f3 100644 --- a/components/camel-json-validator/pom.xml +++ b/components/camel-json-validator/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jsonapi/pom.xml b/components/camel-jsonapi/pom.xml index d11aa5afa..5b0c66a38 100644 --- a/components/camel-jsonapi/pom.xml +++ b/components/camel-jsonapi/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jsonata/pom.xml b/components/camel-jsonata/pom.xml index e07d329f0..99522af15 100644 --- a/components/camel-jsonata/pom.xml +++ b/components/camel-jsonata/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jsonb/pom.xml b/components/camel-jsonb/pom.xml index d78b1be1a..e77534256 100644 --- a/components/camel-jsonb/pom.xml +++ b/components/camel-jsonb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jsonpath/pom.xml b/components/camel-jsonpath/pom.xml index dac504f7f..c22061663 100644 --- a/components/camel-jsonpath/pom.xml +++ b/components/camel-jsonpath/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jsoup/pom.xml b/components/camel-jsoup/pom.xml new file mode 100644 index 000000000..ac6657eab --- /dev/null +++ b/components/camel-jsoup/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-karaf-components + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-jsoup + bundle + Apache Camel :: Karaf :: Components :: JSoup + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-jsoup + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-jsoup + + + + + + + + + diff --git a/components/camel-jt400/pom.xml b/components/camel-jt400/pom.xml index 497baeeb1..1078437e5 100644 --- a/components/camel-jt400/pom.xml +++ b/components/camel-jt400/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jta/pom.xml b/components/camel-jta/pom.xml index 1902059ff..db2089a77 100644 --- a/components/camel-jta/pom.xml +++ b/components/camel-jta/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-jte/pom.xml b/components/camel-jte/pom.xml index e28f3a613..aa46378cc 100644 --- a/components/camel-jte/pom.xml +++ b/components/camel-jte/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-kafka/pom.xml b/components/camel-kafka/pom.xml index 0742ca312..f534774fe 100644 --- a/components/camel-kafka/pom.xml +++ b/components/camel-kafka/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-kamelet/pom.xml b/components/camel-kamelet/pom.xml index dba618896..a9004c73a 100644 --- a/components/camel-kamelet/pom.xml +++ b/components/camel-kamelet/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-keycloak/pom.xml b/components/camel-keycloak/pom.xml index 681ead930..0ad129872 100644 --- a/components/camel-keycloak/pom.xml +++ b/components/camel-keycloak/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-knative/camel-knative-http/pom.xml b/components/camel-knative/camel-knative-http/pom.xml index c7dde32f7..7ad72b072 100644 --- a/components/camel-knative/camel-knative-http/pom.xml +++ b/components/camel-knative/camel-knative-http/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-knative-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-knative/camel-knative/pom.xml b/components/camel-knative/camel-knative/pom.xml index 2c98c7730..b67f3f753 100644 --- a/components/camel-knative/camel-knative/pom.xml +++ b/components/camel-knative/camel-knative/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-knative-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-knative/pom.xml b/components/camel-knative/pom.xml index 9d5c77001..64d200e1c 100644 --- a/components/camel-knative/pom.xml +++ b/components/camel-knative/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-kubernetes/pom.xml b/components/camel-kubernetes/pom.xml index 16843fc40..0fc8ea42a 100644 --- a/components/camel-kubernetes/pom.xml +++ b/components/camel-kubernetes/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-kudu/pom.xml b/components/camel-kudu/pom.xml index 81364f6dd..88877fba8 100644 --- a/components/camel-kudu/pom.xml +++ b/components/camel-kudu/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-language/pom.xml b/components/camel-language/pom.xml index 351df6219..7a7358206 100644 --- a/components/camel-language/pom.xml +++ b/components/camel-language/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ldap/pom.xml b/components/camel-ldap/pom.xml index 59079703a..bb9bffa2e 100644 --- a/components/camel-ldap/pom.xml +++ b/components/camel-ldap/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ldif/pom.xml b/components/camel-ldif/pom.xml index aab54cdbc..51d6a7b40 100644 --- a/components/camel-ldif/pom.xml +++ b/components/camel-ldif/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-leveldb/pom.xml b/components/camel-leveldb/pom.xml index cd44f9c0d..07c3d113a 100644 --- a/components/camel-leveldb/pom.xml +++ b/components/camel-leveldb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-log/pom.xml b/components/camel-log/pom.xml index 3f7d5ea7b..c47296050 100644 --- a/components/camel-log/pom.xml +++ b/components/camel-log/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-lra/pom.xml b/components/camel-lra/pom.xml index 02af9aef0..c09918388 100644 --- a/components/camel-lra/pom.xml +++ b/components/camel-lra/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-lucene/pom.xml b/components/camel-lucene/pom.xml index 9118df2fe..5cf08e73f 100644 --- a/components/camel-lucene/pom.xml +++ b/components/camel-lucene/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-lumberjack/pom.xml b/components/camel-lumberjack/pom.xml index e349623ea..2214c4a5d 100644 --- a/components/camel-lumberjack/pom.xml +++ b/components/camel-lumberjack/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-lzf/pom.xml b/components/camel-lzf/pom.xml index fecba1c00..8ac73c75c 100644 --- a/components/camel-lzf/pom.xml +++ b/components/camel-lzf/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mail-microsoft-oauth/pom.xml b/components/camel-mail-microsoft-oauth/pom.xml index 0d86553f1..0e0c753b3 100644 --- a/components/camel-mail-microsoft-oauth/pom.xml +++ b/components/camel-mail-microsoft-oauth/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mail/pom.xml b/components/camel-mail/pom.xml index 1321126ca..51ad9df89 100644 --- a/components/camel-mail/pom.xml +++ b/components/camel-mail/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mapstruct/pom.xml b/components/camel-mapstruct/pom.xml index 91dcebb14..0e887648f 100644 --- a/components/camel-mapstruct/pom.xml +++ b/components/camel-mapstruct/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-master/pom.xml b/components/camel-master/pom.xml index 199cf002b..12c18e969 100644 --- a/components/camel-master/pom.xml +++ b/components/camel-master/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mdc/pom.xml b/components/camel-mdc/pom.xml index 597a9ad52..3a469e464 100644 --- a/components/camel-mdc/pom.xml +++ b/components/camel-mdc/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-metrics/pom.xml b/components/camel-metrics/pom.xml index a6d334f67..f06684861 100644 --- a/components/camel-metrics/pom.xml +++ b/components/camel-metrics/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-micrometer-observability/pom.xml b/components/camel-micrometer-observability/pom.xml index 076ac2d5b..3becdadf7 100644 --- a/components/camel-micrometer-observability/pom.xml +++ b/components/camel-micrometer-observability/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-micrometer-prometheus/pom.xml b/components/camel-micrometer-prometheus/pom.xml index 70983177e..3734e9d64 100644 --- a/components/camel-micrometer-prometheus/pom.xml +++ b/components/camel-micrometer-prometheus/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-micrometer/pom.xml b/components/camel-micrometer/pom.xml index 5223e7f49..04d636f02 100644 --- a/components/camel-micrometer/pom.xml +++ b/components/camel-micrometer/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-microprofile/camel-microprofile-config/pom.xml b/components/camel-microprofile/camel-microprofile-config/pom.xml index 76f1d25f6..ed7e40fed 100644 --- a/components/camel-microprofile/camel-microprofile-config/pom.xml +++ b/components/camel-microprofile/camel-microprofile-config/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-microprofile-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-microprofile/camel-microprofile-fault-tolerance/pom.xml b/components/camel-microprofile/camel-microprofile-fault-tolerance/pom.xml index 5db839306..cf7413332 100644 --- a/components/camel-microprofile/camel-microprofile-fault-tolerance/pom.xml +++ b/components/camel-microprofile/camel-microprofile-fault-tolerance/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-microprofile-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-microprofile/camel-microprofile-health/pom.xml b/components/camel-microprofile/camel-microprofile-health/pom.xml index c175dca99..199dd7a45 100644 --- a/components/camel-microprofile/camel-microprofile-health/pom.xml +++ b/components/camel-microprofile/camel-microprofile-health/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-microprofile-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-microprofile/pom.xml b/components/camel-microprofile/pom.xml index f948e574a..f91032b7d 100644 --- a/components/camel-microprofile/pom.xml +++ b/components/camel-microprofile/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-milo/pom.xml b/components/camel-milo/pom.xml index 156fcf3c7..28b09c6f9 100644 --- a/components/camel-milo/pom.xml +++ b/components/camel-milo/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mina-sftp/pom.xml b/components/camel-mina-sftp/pom.xml index 3d89ab816..a0c94a68a 100644 --- a/components/camel-mina-sftp/pom.xml +++ b/components/camel-mina-sftp/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mina/pom.xml b/components/camel-mina/pom.xml index eacf0bacf..14d070daf 100644 --- a/components/camel-mina/pom.xml +++ b/components/camel-mina/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-minio/pom.xml b/components/camel-minio/pom.xml index fe91fe041..23281535d 100644 --- a/components/camel-minio/pom.xml +++ b/components/camel-minio/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mllp/pom.xml b/components/camel-mllp/pom.xml index 8e0b1e19a..6deb7f361 100644 --- a/components/camel-mllp/pom.xml +++ b/components/camel-mllp/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mock/pom.xml b/components/camel-mock/pom.xml index 7b092518c..0067b6c35 100644 --- a/components/camel-mock/pom.xml +++ b/components/camel-mock/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mongodb-gridfs/pom.xml b/components/camel-mongodb-gridfs/pom.xml index a4629c20f..256a60513 100644 --- a/components/camel-mongodb-gridfs/pom.xml +++ b/components/camel-mongodb-gridfs/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mongodb/pom.xml b/components/camel-mongodb/pom.xml index b24260a60..4b88d8c85 100644 --- a/components/camel-mongodb/pom.xml +++ b/components/camel-mongodb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mustache/pom.xml b/components/camel-mustache/pom.xml index e68410e14..192133a7c 100644 --- a/components/camel-mustache/pom.xml +++ b/components/camel-mustache/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mvel/pom.xml b/components/camel-mvel/pom.xml index 60ea41470..2b7ddf1e4 100644 --- a/components/camel-mvel/pom.xml +++ b/components/camel-mvel/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-mybatis/pom.xml b/components/camel-mybatis/pom.xml index 9e306f025..409a17189 100644 --- a/components/camel-mybatis/pom.xml +++ b/components/camel-mybatis/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-nats/pom.xml b/components/camel-nats/pom.xml index e239d71cf..673488f0b 100644 --- a/components/camel-nats/pom.xml +++ b/components/camel-nats/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-netty-http/pom.xml b/components/camel-netty-http/pom.xml index 8e5262fb4..62cbc05ae 100644 --- a/components/camel-netty-http/pom.xml +++ b/components/camel-netty-http/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-netty/pom.xml b/components/camel-netty/pom.xml index 886502f25..b001bc12a 100644 --- a/components/camel-netty/pom.xml +++ b/components/camel-netty/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-oaipmh/pom.xml b/components/camel-oaipmh/pom.xml index c9bdc9342..136f8d6c9 100644 --- a/components/camel-oaipmh/pom.xml +++ b/components/camel-oaipmh/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-oauth/pom.xml b/components/camel-oauth/pom.xml index 68680ff51..25584a377 100644 --- a/components/camel-oauth/pom.xml +++ b/components/camel-oauth/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-observability-services/pom.xml b/components/camel-observability-services/pom.xml index dfd121919..1dfd4bbe8 100644 --- a/components/camel-observability-services/pom.xml +++ b/components/camel-observability-services/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-observation/pom.xml b/components/camel-observation/pom.xml index 12cc7b126..ea98f933c 100644 --- a/components/camel-observation/pom.xml +++ b/components/camel-observation/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ocsf/pom.xml b/components/camel-ocsf/pom.xml index e70d4574e..8cdbc3e72 100644 --- a/components/camel-ocsf/pom.xml +++ b/components/camel-ocsf/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ognl/pom.xml b/components/camel-ognl/pom.xml index 2b1ff4702..beec21b41 100644 --- a/components/camel-ognl/pom.xml +++ b/components/camel-ognl/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-olingo2/pom.xml b/components/camel-olingo2/pom.xml index 0d6b21823..f51aeddcc 100644 --- a/components/camel-olingo2/pom.xml +++ b/components/camel-olingo2/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-olingo4/pom.xml b/components/camel-olingo4/pom.xml index 51e943664..9b7b7fd4c 100644 --- a/components/camel-olingo4/pom.xml +++ b/components/camel-olingo4/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-once/pom.xml b/components/camel-once/pom.xml index a0b711a6a..793a9d483 100644 --- a/components/camel-once/pom.xml +++ b/components/camel-once/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-openapi-java/pom.xml b/components/camel-openapi-java/pom.xml index e8ad40afd..eba482977 100644 --- a/components/camel-openapi-java/pom.xml +++ b/components/camel-openapi-java/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-openapi-validator/pom.xml b/components/camel-openapi-validator/pom.xml index 3c67785ac..e5cd89fe8 100644 --- a/components/camel-openapi-validator/pom.xml +++ b/components/camel-openapi-validator/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-opensearch/pom.xml b/components/camel-opensearch/pom.xml index bb3fd032d..ffff91bc8 100644 --- a/components/camel-opensearch/pom.xml +++ b/components/camel-opensearch/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-openstack/pom.xml b/components/camel-openstack/pom.xml index 3013ad9fd..2d572c2ac 100644 --- a/components/camel-openstack/pom.xml +++ b/components/camel-openstack/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-opentelemetry-metrics/pom.xml b/components/camel-opentelemetry-metrics/pom.xml index cbbdd024e..3ec1c712f 100644 --- a/components/camel-opentelemetry-metrics/pom.xml +++ b/components/camel-opentelemetry-metrics/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-opentelemetry/pom.xml b/components/camel-opentelemetry/pom.xml index 9e59b57e7..2e19786bb 100644 --- a/components/camel-opentelemetry/pom.xml +++ b/components/camel-opentelemetry/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-opentelemetry2/pom.xml b/components/camel-opentelemetry2/pom.xml index e0a76312a..30236f5ac 100644 --- a/components/camel-opentelemetry2/pom.xml +++ b/components/camel-opentelemetry2/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-optaplanner/pom.xml b/components/camel-optaplanner/pom.xml index b9fc334d4..d8f479a72 100644 --- a/components/camel-optaplanner/pom.xml +++ b/components/camel-optaplanner/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-paho-mqtt5/pom.xml b/components/camel-paho-mqtt5/pom.xml index b8d942cfd..165518c47 100644 --- a/components/camel-paho-mqtt5/pom.xml +++ b/components/camel-paho-mqtt5/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-paho/pom.xml b/components/camel-paho/pom.xml index b0262a8d6..c0d4a94c5 100644 --- a/components/camel-paho/pom.xml +++ b/components/camel-paho/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-parquet-avro/pom.xml b/components/camel-parquet-avro/pom.xml index b279b1450..c4c7426ff 100644 --- a/components/camel-parquet-avro/pom.xml +++ b/components/camel-parquet-avro/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-pdf/pom.xml b/components/camel-pdf/pom.xml index 2b80a13b8..1e4cd7112 100644 --- a/components/camel-pdf/pom.xml +++ b/components/camel-pdf/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-pg-replication-slot/pom.xml b/components/camel-pg-replication-slot/pom.xml index 859c7749a..d1315dcf7 100644 --- a/components/camel-pg-replication-slot/pom.xml +++ b/components/camel-pg-replication-slot/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-pgevent/pom.xml b/components/camel-pgevent/pom.xml index 6ab214222..2cbd7c0d9 100644 --- a/components/camel-pgevent/pom.xml +++ b/components/camel-pgevent/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-platform-http-jolokia/pom.xml b/components/camel-platform-http-jolokia/pom.xml index e8dea439b..bd2bd28d7 100644 --- a/components/camel-platform-http-jolokia/pom.xml +++ b/components/camel-platform-http-jolokia/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-platform-http-main/pom.xml b/components/camel-platform-http-main/pom.xml index c87b278bf..1285b2954 100644 --- a/components/camel-platform-http-main/pom.xml +++ b/components/camel-platform-http-main/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-platform-http-vertx/pom.xml b/components/camel-platform-http-vertx/pom.xml index aeec8f29b..36635fd4c 100644 --- a/components/camel-platform-http-vertx/pom.xml +++ b/components/camel-platform-http-vertx/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-platform-http/pom.xml b/components/camel-platform-http/pom.xml index 9e2bdb638..2ba47dbd0 100644 --- a/components/camel-platform-http/pom.xml +++ b/components/camel-platform-http/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-plc4x/pom.xml b/components/camel-plc4x/pom.xml index bb726fa54..95f65ef3e 100644 --- a/components/camel-plc4x/pom.xml +++ b/components/camel-plc4x/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-pqc/pom.xml b/components/camel-pqc/pom.xml index 98fda869f..1194dc6d4 100644 --- a/components/camel-pqc/pom.xml +++ b/components/camel-pqc/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-printer/pom.xml b/components/camel-printer/pom.xml index 4ec7e6f02..18892c74b 100644 --- a/components/camel-printer/pom.xml +++ b/components/camel-printer/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-protobuf/pom.xml b/components/camel-protobuf/pom.xml index 717fe1315..4990edd58 100644 --- a/components/camel-protobuf/pom.xml +++ b/components/camel-protobuf/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-pubnub/pom.xml b/components/camel-pubnub/pom.xml index ba89dfb2f..0c5b46ac6 100644 --- a/components/camel-pubnub/pom.xml +++ b/components/camel-pubnub/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-pulsar/pom.xml b/components/camel-pulsar/pom.xml index 30afdc780..f5eaebbf5 100644 --- a/components/camel-pulsar/pom.xml +++ b/components/camel-pulsar/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-python/pom.xml b/components/camel-python/pom.xml index 1333ddaeb..7d4e8d8c9 100644 --- a/components/camel-python/pom.xml +++ b/components/camel-python/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-quartz/pom.xml b/components/camel-quartz/pom.xml index 93189ae03..97a6ada5b 100644 --- a/components/camel-quartz/pom.xml +++ b/components/camel-quartz/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-quickfix/pom.xml b/components/camel-quickfix/pom.xml index 881a8e29b..64011dd98 100644 --- a/components/camel-quickfix/pom.xml +++ b/components/camel-quickfix/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-reactive-executor-tomcat/pom.xml b/components/camel-reactive-executor-tomcat/pom.xml index 1e9c390f6..bfbbbc712 100644 --- a/components/camel-reactive-executor-tomcat/pom.xml +++ b/components/camel-reactive-executor-tomcat/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-reactive-executor-vertx/pom.xml b/components/camel-reactive-executor-vertx/pom.xml index 7c9576900..d90684978 100644 --- a/components/camel-reactive-executor-vertx/pom.xml +++ b/components/camel-reactive-executor-vertx/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-reactive-streams/pom.xml b/components/camel-reactive-streams/pom.xml index 2d62d7413..164e99683 100644 --- a/components/camel-reactive-streams/pom.xml +++ b/components/camel-reactive-streams/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-reactor/pom.xml b/components/camel-reactor/pom.xml index 50110f918..8180586d0 100644 --- a/components/camel-reactor/pom.xml +++ b/components/camel-reactor/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-redis/pom.xml b/components/camel-redis/pom.xml index aeba2d012..2559d2940 100644 --- a/components/camel-redis/pom.xml +++ b/components/camel-redis/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ref/pom.xml b/components/camel-ref/pom.xml index 7e9b11dbf..1bcd9dbb1 100644 --- a/components/camel-ref/pom.xml +++ b/components/camel-ref/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-resilience4j-micrometer/pom.xml b/components/camel-resilience4j-micrometer/pom.xml index f2d1113f2..f90a74f7f 100644 --- a/components/camel-resilience4j-micrometer/pom.xml +++ b/components/camel-resilience4j-micrometer/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-resilience4j/pom.xml b/components/camel-resilience4j/pom.xml index 36a3e3c74..c468185cc 100644 --- a/components/camel-resilience4j/pom.xml +++ b/components/camel-resilience4j/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-resourceresolver-github/pom.xml b/components/camel-resourceresolver-github/pom.xml index 8a195486d..ee6a399ec 100644 --- a/components/camel-resourceresolver-github/pom.xml +++ b/components/camel-resourceresolver-github/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-rest-openapi/pom.xml b/components/camel-rest-openapi/pom.xml index f01168e15..5ce297d94 100644 --- a/components/camel-rest-openapi/pom.xml +++ b/components/camel-rest-openapi/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-rest/pom.xml b/components/camel-rest/pom.xml index 7205318e3..d6a2e9473 100644 --- a/components/camel-rest/pom.xml +++ b/components/camel-rest/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-robotframework/pom.xml b/components/camel-robotframework/pom.xml index 5f0d903f8..56fbdee41 100644 --- a/components/camel-robotframework/pom.xml +++ b/components/camel-robotframework/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-rocketmq/pom.xml b/components/camel-rocketmq/pom.xml index 8fc786f84..7331dd069 100644 --- a/components/camel-rocketmq/pom.xml +++ b/components/camel-rocketmq/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-rss/pom.xml b/components/camel-rss/pom.xml index 325beed1a..11af4f8bb 100644 --- a/components/camel-rss/pom.xml +++ b/components/camel-rss/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-rxjava/pom.xml b/components/camel-rxjava/pom.xml index 43c77d984..ce6eb096e 100644 --- a/components/camel-rxjava/pom.xml +++ b/components/camel-rxjava/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-saga/pom.xml b/components/camel-saga/pom.xml index 27b98acf4..6bdd951f4 100644 --- a/components/camel-saga/pom.xml +++ b/components/camel-saga/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-salesforce/pom.xml b/components/camel-salesforce/pom.xml index 624d9c30b..880dbecd7 100644 --- a/components/camel-salesforce/pom.xml +++ b/components/camel-salesforce/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-sap-netweaver/pom.xml b/components/camel-sap-netweaver/pom.xml index f9507e83a..a595f0393 100644 --- a/components/camel-sap-netweaver/pom.xml +++ b/components/camel-sap-netweaver/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-saxon/pom.xml b/components/camel-saxon/pom.xml index b4b5da44c..d7c06297a 100644 --- a/components/camel-saxon/pom.xml +++ b/components/camel-saxon/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-scheduler/pom.xml b/components/camel-scheduler/pom.xml index 54260af0e..a2451f492 100644 --- a/components/camel-scheduler/pom.xml +++ b/components/camel-scheduler/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-schematron/pom.xml b/components/camel-schematron/pom.xml index 0e66728ed..993eb4f54 100644 --- a/components/camel-schematron/pom.xml +++ b/components/camel-schematron/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-seda/pom.xml b/components/camel-seda/pom.xml index edee63702..817db2527 100644 --- a/components/camel-seda/pom.xml +++ b/components/camel-seda/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-servicenow/pom.xml b/components/camel-servicenow/pom.xml index 2c0edf848..1a35fb11e 100644 --- a/components/camel-servicenow/pom.xml +++ b/components/camel-servicenow/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-servlet/pom.xml b/components/camel-servlet/pom.xml index a571394a3..480cb34dc 100644 --- a/components/camel-servlet/pom.xml +++ b/components/camel-servlet/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-shell/pom.xml b/components/camel-shell/pom.xml new file mode 100644 index 000000000..098ba8b5d --- /dev/null +++ b/components/camel-shell/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-karaf-components + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-shell + bundle + Apache Camel :: Karaf :: Components :: Shell + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-shell + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-shell + + + + + + + + + diff --git a/components/camel-shiro/pom.xml b/components/camel-shiro/pom.xml index c38369a0c..627867023 100644 --- a/components/camel-shiro/pom.xml +++ b/components/camel-shiro/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-sjms/pom.xml b/components/camel-sjms/pom.xml index 8919530a9..52ce31c9e 100644 --- a/components/camel-sjms/pom.xml +++ b/components/camel-sjms/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-sjms2/pom.xml b/components/camel-sjms2/pom.xml index 544587507..e3d99af66 100644 --- a/components/camel-sjms2/pom.xml +++ b/components/camel-sjms2/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-slack/pom.xml b/components/camel-slack/pom.xml index a0f5a1858..5fb7593db 100644 --- a/components/camel-slack/pom.xml +++ b/components/camel-slack/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-smb/pom.xml b/components/camel-smb/pom.xml index 19ed3b319..c734f0d44 100644 --- a/components/camel-smb/pom.xml +++ b/components/camel-smb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-smooks/pom.xml b/components/camel-smooks/pom.xml index 3b21aceee..afab7fc04 100644 --- a/components/camel-smooks/pom.xml +++ b/components/camel-smooks/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-smpp/pom.xml b/components/camel-smpp/pom.xml index 79b0d01cf..53831550d 100644 --- a/components/camel-smpp/pom.xml +++ b/components/camel-smpp/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-snakeyaml/pom.xml b/components/camel-snakeyaml/pom.xml index 0d94cb935..2ef546b51 100644 --- a/components/camel-snakeyaml/pom.xml +++ b/components/camel-snakeyaml/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-snmp/pom.xml b/components/camel-snmp/pom.xml index a8f7d156e..4136df24b 100644 --- a/components/camel-snmp/pom.xml +++ b/components/camel-snmp/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-soap/pom.xml b/components/camel-soap/pom.xml index 5ff90f77a..44b5a14dd 100644 --- a/components/camel-soap/pom.xml +++ b/components/camel-soap/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-solr/pom.xml b/components/camel-solr/pom.xml index 5192ccdae..a87d19217 100644 --- a/components/camel-solr/pom.xml +++ b/components/camel-solr/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-splunk-hec/pom.xml b/components/camel-splunk-hec/pom.xml index 4a80172ab..5ec1188b9 100644 --- a/components/camel-splunk-hec/pom.xml +++ b/components/camel-splunk-hec/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-splunk/pom.xml b/components/camel-splunk/pom.xml index 08ef94a19..f7d0a161d 100644 --- a/components/camel-splunk/pom.xml +++ b/components/camel-splunk/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring-ai/pom.xml b/components/camel-spring-parent/camel-spring-ai/pom.xml new file mode 100644 index 000000000..dbfb4f972 --- /dev/null +++ b/components/camel-spring-parent/camel-spring-ai/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-spring-parent-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-spring-ai + bundle + Apache Camel :: Karaf :: Components :: Spring Parent :: Parent + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-spring-ai + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-spring-ai + + + + + + + + + diff --git a/components/camel-spring-parent/camel-spring-batch/pom.xml b/components/camel-spring-parent/camel-spring-batch/pom.xml index aef47f0ee..401c2bc9e 100644 --- a/components/camel-spring-parent/camel-spring-batch/pom.xml +++ b/components/camel-spring-parent/camel-spring-batch/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring-cloud-config/pom.xml b/components/camel-spring-parent/camel-spring-cloud-config/pom.xml index be067b459..da0e1eda9 100644 --- a/components/camel-spring-parent/camel-spring-cloud-config/pom.xml +++ b/components/camel-spring-parent/camel-spring-cloud-config/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring-jdbc/pom.xml b/components/camel-spring-parent/camel-spring-jdbc/pom.xml index 69143e2e9..80fec0798 100644 --- a/components/camel-spring-parent/camel-spring-jdbc/pom.xml +++ b/components/camel-spring-parent/camel-spring-jdbc/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring-ldap/pom.xml b/components/camel-spring-parent/camel-spring-ldap/pom.xml index 9f0b2c3b3..cd31c30d0 100644 --- a/components/camel-spring-parent/camel-spring-ldap/pom.xml +++ b/components/camel-spring-parent/camel-spring-ldap/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring-main/pom.xml b/components/camel-spring-parent/camel-spring-main/pom.xml index 46f9e8ae1..3016076fe 100644 --- a/components/camel-spring-parent/camel-spring-main/pom.xml +++ b/components/camel-spring-parent/camel-spring-main/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring-rabbitmq/pom.xml b/components/camel-spring-parent/camel-spring-rabbitmq/pom.xml index d88bc1ae9..94e4f3412 100644 --- a/components/camel-spring-parent/camel-spring-rabbitmq/pom.xml +++ b/components/camel-spring-parent/camel-spring-rabbitmq/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring-redis/pom.xml b/components/camel-spring-parent/camel-spring-redis/pom.xml index 70fc6d2a0..fd171ebb4 100644 --- a/components/camel-spring-parent/camel-spring-redis/pom.xml +++ b/components/camel-spring-parent/camel-spring-redis/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring-security/pom.xml b/components/camel-spring-parent/camel-spring-security/pom.xml index ba5f61a53..62ae21abf 100644 --- a/components/camel-spring-parent/camel-spring-security/pom.xml +++ b/components/camel-spring-parent/camel-spring-security/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring-ws/pom.xml b/components/camel-spring-parent/camel-spring-ws/pom.xml index c75a29560..3199ab9f4 100644 --- a/components/camel-spring-parent/camel-spring-ws/pom.xml +++ b/components/camel-spring-parent/camel-spring-ws/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring-xml/pom.xml b/components/camel-spring-parent/camel-spring-xml/pom.xml index 94ec1734b..8779e8d57 100644 --- a/components/camel-spring-parent/camel-spring-xml/pom.xml +++ b/components/camel-spring-parent/camel-spring-xml/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-spring/pom.xml b/components/camel-spring-parent/camel-spring/pom.xml index 251d4c7ea..ad666c97a 100644 --- a/components/camel-spring-parent/camel-spring/pom.xml +++ b/components/camel-spring-parent/camel-spring/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/camel-undertow-spring-security/pom.xml b/components/camel-spring-parent/camel-undertow-spring-security/pom.xml index 955c306b1..71538f337 100644 --- a/components/camel-spring-parent/camel-undertow-spring-security/pom.xml +++ b/components/camel-spring-parent/camel-undertow-spring-security/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-spring-parent-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-spring-parent/pom.xml b/components/camel-spring-parent/pom.xml index 350da794b..b69ef8270 100644 --- a/components/camel-spring-parent/pom.xml +++ b/components/camel-spring-parent/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml @@ -35,6 +35,7 @@ camel-spring + camel-spring-ai camel-spring-batch camel-spring-cloud-config camel-spring-jdbc diff --git a/components/camel-sql/pom.xml b/components/camel-sql/pom.xml index 41c4fe4e3..9e7d15d69 100644 --- a/components/camel-sql/pom.xml +++ b/components/camel-sql/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-ssh/pom.xml b/components/camel-ssh/pom.xml index dc67ee02f..1fb06271e 100644 --- a/components/camel-ssh/pom.xml +++ b/components/camel-ssh/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-stax/pom.xml b/components/camel-stax/pom.xml index ec3fb22ff..e12c0d8be 100644 --- a/components/camel-stax/pom.xml +++ b/components/camel-stax/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-stitch/pom.xml b/components/camel-stitch/pom.xml index a809abb02..c276cb805 100644 --- a/components/camel-stitch/pom.xml +++ b/components/camel-stitch/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-stream/pom.xml b/components/camel-stream/pom.xml index b8d155545..ec2219811 100644 --- a/components/camel-stream/pom.xml +++ b/components/camel-stream/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-stringtemplate/pom.xml b/components/camel-stringtemplate/pom.xml index 8fa4cada1..36df740a2 100644 --- a/components/camel-stringtemplate/pom.xml +++ b/components/camel-stringtemplate/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-stripe/pom.xml b/components/camel-stripe/pom.xml index c150b63d3..df50eb06c 100644 --- a/components/camel-stripe/pom.xml +++ b/components/camel-stripe/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-stub/pom.xml b/components/camel-stub/pom.xml index 653c08646..298f9de9d 100644 --- a/components/camel-stub/pom.xml +++ b/components/camel-stub/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-swift/pom.xml b/components/camel-swift/pom.xml index afe89b7ed..aac4c27e2 100644 --- a/components/camel-swift/pom.xml +++ b/components/camel-swift/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-syslog/pom.xml b/components/camel-syslog/pom.xml index aa562f90d..5a10dc8fd 100644 --- a/components/camel-syslog/pom.xml +++ b/components/camel-syslog/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-tahu/pom.xml b/components/camel-tahu/pom.xml index a86ff8ff7..ac3f05a6b 100644 --- a/components/camel-tahu/pom.xml +++ b/components/camel-tahu/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-tarfile/pom.xml b/components/camel-tarfile/pom.xml index 339c87291..0eaacb477 100644 --- a/components/camel-tarfile/pom.xml +++ b/components/camel-tarfile/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-telegram/pom.xml b/components/camel-telegram/pom.xml index 12f3cb435..9a97c3d32 100644 --- a/components/camel-telegram/pom.xml +++ b/components/camel-telegram/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-telemetry-dev/pom.xml b/components/camel-telemetry-dev/pom.xml index c054d1d2b..62cda7b65 100644 --- a/components/camel-telemetry-dev/pom.xml +++ b/components/camel-telemetry-dev/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-telemetry/pom.xml b/components/camel-telemetry/pom.xml index d0a0fc746..9f3634293 100644 --- a/components/camel-telemetry/pom.xml +++ b/components/camel-telemetry/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-test/camel-test-junit5/pom.xml b/components/camel-test/camel-test-junit5/pom.xml index b24b2abd7..098c99d10 100644 --- a/components/camel-test/camel-test-junit5/pom.xml +++ b/components/camel-test/camel-test-junit5/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../../pom.xml diff --git a/components/camel-test/camel-test-junit6/pom.xml b/components/camel-test/camel-test-junit6/pom.xml index d3812a9bf..a71bd80a6 100644 --- a/components/camel-test/camel-test-junit6/pom.xml +++ b/components/camel-test/camel-test-junit6/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-test-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-test/camel-test-main-junit6/pom.xml b/components/camel-test/camel-test-main-junit6/pom.xml index fc1c5da8a..a4e04eb54 100644 --- a/components/camel-test/camel-test-main-junit6/pom.xml +++ b/components/camel-test/camel-test-main-junit6/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-test-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-test/camel-test-spring-junit5/pom.xml b/components/camel-test/camel-test-spring-junit5/pom.xml index adc7feef3..6a91f35c8 100644 --- a/components/camel-test/camel-test-spring-junit5/pom.xml +++ b/components/camel-test/camel-test-spring-junit5/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../../pom.xml diff --git a/components/camel-test/camel-test-spring-junit6/pom.xml b/components/camel-test/camel-test-spring-junit6/pom.xml index 43a87dfa9..62576e425 100644 --- a/components/camel-test/camel-test-spring-junit6/pom.xml +++ b/components/camel-test/camel-test-spring-junit6/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-test-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-test/pom.xml b/components/camel-test/pom.xml index 10487e39f..4c522a2a4 100644 --- a/components/camel-test/pom.xml +++ b/components/camel-test/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-threadpoolfactory-vertx/pom.xml b/components/camel-threadpoolfactory-vertx/pom.xml index 51800a63f..e2d2debe4 100644 --- a/components/camel-threadpoolfactory-vertx/pom.xml +++ b/components/camel-threadpoolfactory-vertx/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-thrift/pom.xml b/components/camel-thrift/pom.xml index 430bc7957..e2c4e5c00 100644 --- a/components/camel-thrift/pom.xml +++ b/components/camel-thrift/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-thymeleaf/pom.xml b/components/camel-thymeleaf/pom.xml index d9c8d1050..4c63cd9c6 100644 --- a/components/camel-thymeleaf/pom.xml +++ b/components/camel-thymeleaf/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-tika/pom.xml b/components/camel-tika/pom.xml index 2be98d1c3..1eb3aa79a 100644 --- a/components/camel-tika/pom.xml +++ b/components/camel-tika/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-timer/pom.xml b/components/camel-timer/pom.xml index a74ac2c7b..5202ef6b6 100644 --- a/components/camel-timer/pom.xml +++ b/components/camel-timer/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-tracing/pom.xml b/components/camel-tracing/pom.xml index f46f582c8..2c3acaaed 100644 --- a/components/camel-tracing/pom.xml +++ b/components/camel-tracing/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-twilio/pom.xml b/components/camel-twilio/pom.xml index 4924a3054..98a3bc6e2 100644 --- a/components/camel-twilio/pom.xml +++ b/components/camel-twilio/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-twitter/pom.xml b/components/camel-twitter/pom.xml index dc5206986..dfb3ddbbd 100644 --- a/components/camel-twitter/pom.xml +++ b/components/camel-twitter/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-undertow/pom.xml b/components/camel-undertow/pom.xml index 9631c3630..96f15258f 100644 --- a/components/camel-undertow/pom.xml +++ b/components/camel-undertow/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-univocity-parsers/pom.xml b/components/camel-univocity-parsers/pom.xml index be8a14ed9..8b3aecd17 100644 --- a/components/camel-univocity-parsers/pom.xml +++ b/components/camel-univocity-parsers/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-validator/pom.xml b/components/camel-validator/pom.xml index ba1dd489e..d5224feac 100644 --- a/components/camel-validator/pom.xml +++ b/components/camel-validator/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-velocity/pom.xml b/components/camel-velocity/pom.xml index 8dac9bdeb..12a1b5f7e 100644 --- a/components/camel-velocity/pom.xml +++ b/components/camel-velocity/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-vertx/camel-vertx-common/pom.xml b/components/camel-vertx/camel-vertx-common/pom.xml index 45cfe2446..26f95a649 100644 --- a/components/camel-vertx/camel-vertx-common/pom.xml +++ b/components/camel-vertx/camel-vertx-common/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-vertx-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-vertx/camel-vertx-http/pom.xml b/components/camel-vertx/camel-vertx-http/pom.xml index 0b0ee8325..9f362049b 100644 --- a/components/camel-vertx/camel-vertx-http/pom.xml +++ b/components/camel-vertx/camel-vertx-http/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-vertx-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-vertx/camel-vertx-websocket/pom.xml b/components/camel-vertx/camel-vertx-websocket/pom.xml index 53d9156f7..76fdd7b0c 100644 --- a/components/camel-vertx/camel-vertx-websocket/pom.xml +++ b/components/camel-vertx/camel-vertx-websocket/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-vertx-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-vertx/camel-vertx/pom.xml b/components/camel-vertx/camel-vertx/pom.xml index a170765fe..bab2aa51f 100644 --- a/components/camel-vertx/camel-vertx/pom.xml +++ b/components/camel-vertx/camel-vertx/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-vertx-parent - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-vertx/pom.xml b/components/camel-vertx/pom.xml index b09bb2cb6..48469a6ae 100644 --- a/components/camel-vertx/pom.xml +++ b/components/camel-vertx/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-vm/pom.xml b/components/camel-vm/pom.xml index 74765142f..7229366e1 100644 --- a/components/camel-vm/pom.xml +++ b/components/camel-vm/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-wal/pom.xml b/components/camel-wal/pom.xml index 579f5544e..fab267dc7 100644 --- a/components/camel-wal/pom.xml +++ b/components/camel-wal/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-wasm/pom.xml b/components/camel-wasm/pom.xml index 9b31a1118..cc3d26865 100644 --- a/components/camel-wasm/pom.xml +++ b/components/camel-wasm/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-weather/pom.xml b/components/camel-weather/pom.xml index 0c6ea540c..65a5869ff 100644 --- a/components/camel-weather/pom.xml +++ b/components/camel-weather/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-web3j/pom.xml b/components/camel-web3j/pom.xml index 101e18932..ce93a7771 100644 --- a/components/camel-web3j/pom.xml +++ b/components/camel-web3j/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-webhook/pom.xml b/components/camel-webhook/pom.xml index 0c0ef6fc9..f5121dca5 100644 --- a/components/camel-webhook/pom.xml +++ b/components/camel-webhook/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-whatsapp/pom.xml b/components/camel-whatsapp/pom.xml index 89b9c1192..912826aa8 100644 --- a/components/camel-whatsapp/pom.xml +++ b/components/camel-whatsapp/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-wordpress/pom.xml b/components/camel-wordpress/pom.xml index 80ca34a2d..66488df65 100644 --- a/components/camel-wordpress/pom.xml +++ b/components/camel-wordpress/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-workday/pom.xml b/components/camel-workday/pom.xml index d0757aafd..a0add1c25 100644 --- a/components/camel-workday/pom.xml +++ b/components/camel-workday/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-xchange/pom.xml b/components/camel-xchange/pom.xml index a8c23111f..ac41dafac 100644 --- a/components/camel-xchange/pom.xml +++ b/components/camel-xchange/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-xj/pom.xml b/components/camel-xj/pom.xml index 5b2509639..0b9b7f534 100644 --- a/components/camel-xj/pom.xml +++ b/components/camel-xj/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-xml-io-dsl/pom.xml b/components/camel-xml-io-dsl/pom.xml index e19889360..e15896a2c 100644 --- a/components/camel-xml-io-dsl/pom.xml +++ b/components/camel-xml-io-dsl/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-xmlsecurity/pom.xml b/components/camel-xmlsecurity/pom.xml index a294d957d..d2e3d3f02 100644 --- a/components/camel-xmlsecurity/pom.xml +++ b/components/camel-xmlsecurity/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-xmpp/pom.xml b/components/camel-xmpp/pom.xml index 0511377d5..d7ddfeb71 100644 --- a/components/camel-xmpp/pom.xml +++ b/components/camel-xmpp/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-xpath/pom.xml b/components/camel-xpath/pom.xml index 62eb3a7b4..f7ef4bcfd 100644 --- a/components/camel-xpath/pom.xml +++ b/components/camel-xpath/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-xslt-saxon/pom.xml b/components/camel-xslt-saxon/pom.xml index fb90e6289..d17887d5d 100644 --- a/components/camel-xslt-saxon/pom.xml +++ b/components/camel-xslt-saxon/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-xslt/pom.xml b/components/camel-xslt/pom.xml index 34b646570..4f9112908 100644 --- a/components/camel-xslt/pom.xml +++ b/components/camel-xslt/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-yaml-dsl/pom.xml b/components/camel-yaml-dsl/pom.xml index f86bd2b88..a89b545d5 100644 --- a/components/camel-yaml-dsl/pom.xml +++ b/components/camel-yaml-dsl/pom.xml @@ -25,7 +25,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-zeebe/pom.xml b/components/camel-zeebe/pom.xml index 2cfb42911..23d11e3d2 100644 --- a/components/camel-zeebe/pom.xml +++ b/components/camel-zeebe/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-zendesk/pom.xml b/components/camel-zendesk/pom.xml index 7f101a179..06c7e16b6 100644 --- a/components/camel-zendesk/pom.xml +++ b/components/camel-zendesk/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-zip-deflater/pom.xml b/components/camel-zip-deflater/pom.xml index 97eee34ee..752a764c9 100644 --- a/components/camel-zip-deflater/pom.xml +++ b/components/camel-zip-deflater/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-zipfile/pom.xml b/components/camel-zipfile/pom.xml index b4b5334cd..708c3dc9f 100644 --- a/components/camel-zipfile/pom.xml +++ b/components/camel-zipfile/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-zookeeper-master/pom.xml b/components/camel-zookeeper-master/pom.xml index a4b8b591d..6af075d7e 100644 --- a/components/camel-zookeeper-master/pom.xml +++ b/components/camel-zookeeper-master/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/camel-zookeeper/pom.xml b/components/camel-zookeeper/pom.xml index 99da8c564..a89d65135 100644 --- a/components/camel-zookeeper/pom.xml +++ b/components/camel-zookeeper/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-components - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/components/pom.xml b/components/pom.xml index adaf6b91b..778ff5ab3 100644 --- a/components/pom.xml +++ b/components/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml @@ -60,9 +60,11 @@ camel-braintree camel-browse camel-caffeine + camel-camunda camel-cassandraql camel-cbor camel-chunk + camel-clickhouse camel-clickup camel-cloudevents camel-cm-sms @@ -83,10 +85,12 @@ camel-dataformat camel-dataset camel-datasonnet + camel-dataweave camel-debezium camel-debug camel-dfdl camel-dhis2 + camel-diagram camel-digitalocean camel-direct camel-directvm @@ -96,11 +100,12 @@ camel-dsl-support camel-drill camel-dropbox + camel-duckdb camel-dynamic-router camel-ehcache camel-elasticsearch camel-elasticsearch-rest-client - camel-elytron + camel-event camel-exec camel-fastjson camel-fhir @@ -113,19 +118,16 @@ camel-fory camel-freemarker camel-ftp + camel-ftp-common camel-geocoder camel-git - camel-github camel-github2 camel-google - camel-grape camel-graphql camel-grok camel-groovy - camel-groovy-xml camel-grpc camel-gson - camel-guava-eventbus camel-hashicorp-vault camel-hazelcast camel-headersmap @@ -148,7 +150,12 @@ 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-javascript @@ -177,6 +184,7 @@ camel-jsonata camel-jsonb camel-jsonpath + camel-jsoup camel-jt400 camel-jta camel-jte @@ -219,7 +227,6 @@ camel-nats camel-netty camel-netty-http - camel-nitrite camel-oaipmh camel-oauth camel-observability-services @@ -278,9 +285,9 @@ camel-scheduler camel-schematron camel-seda - camel-service camel-servicenow camel-servlet + camel-shell camel-shiro camel-sjms camel-sjms2 @@ -299,7 +306,6 @@ camel-ssh camel-stax camel-stitch - camel-stomp camel-stream camel-stringtemplate camel-stripe diff --git a/core/camel-api/pom.xml b/core/camel-api/pom.xml index 88b2c5929..313ec2b56 100644 --- a/core/camel-api/pom.xml +++ b/core/camel-api/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-base-engine/pom.xml b/core/camel-base-engine/pom.xml index 2e1452add..0b0c154cf 100644 --- a/core/camel-base-engine/pom.xml +++ b/core/camel-base-engine/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-base/pom.xml b/core/camel-base/pom.xml index 96b343568..b7b370089 100644 --- a/core/camel-base/pom.xml +++ b/core/camel-base/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-cloud/pom.xml b/core/camel-cloud/pom.xml index 13415a81f..a4bc4e119 100644 --- a/core/camel-cloud/pom.xml +++ b/core/camel-cloud/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-cluster/pom.xml b/core/camel-cluster/pom.xml index a62c76960..850f1e224 100644 --- a/core/camel-cluster/pom.xml +++ b/core/camel-cluster/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-console/pom.xml b/core/camel-console/pom.xml index c0bc6db42..e7bd9917d 100644 --- a/core/camel-console/pom.xml +++ b/core/camel-console/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-core-catalog/pom.xml b/core/camel-core-catalog/pom.xml index 3abe49d96..10eb9ed26 100644 --- a/core/camel-core-catalog/pom.xml +++ b/core/camel-core-catalog/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-core-engine/pom.xml b/core/camel-core-engine/pom.xml index 544f8353c..a7bc38073 100644 --- a/core/camel-core-engine/pom.xml +++ b/core/camel-core-engine/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-core-languages/pom.xml b/core/camel-core-languages/pom.xml index 4de3c9df4..9da40a012 100644 --- a/core/camel-core-languages/pom.xml +++ b/core/camel-core-languages/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-core-model/pom.xml b/core/camel-core-model/pom.xml index f34b757aa..aeef9a18c 100644 --- a/core/camel-core-model/pom.xml +++ b/core/camel-core-model/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-core-osgi/pom.xml b/core/camel-core-osgi/pom.xml index 616abaf24..f310cd694 100644 --- a/core/camel-core-osgi/pom.xml +++ b/core/camel-core-osgi/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-core-processor/pom.xml b/core/camel-core-processor/pom.xml index 7ad2dcfb9..b16691047 100644 --- a/core/camel-core-processor/pom.xml +++ b/core/camel-core-processor/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-core-reifier/pom.xml b/core/camel-core-reifier/pom.xml index 1f4b59898..547fb623b 100644 --- a/core/camel-core-reifier/pom.xml +++ b/core/camel-core-reifier/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-core-xml/pom.xml b/core/camel-core-xml/pom.xml index 9e8a479bd..afd62a54c 100644 --- a/core/camel-core-xml/pom.xml +++ b/core/camel-core-xml/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-health/pom.xml b/core/camel-health/pom.xml index 81ec9c871..2eeb3d0c0 100644 --- a/core/camel-health/pom.xml +++ b/core/camel-health/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-main/pom.xml b/core/camel-main/pom.xml index b65f58037..36a7188a1 100644 --- a/core/camel-main/pom.xml +++ b/core/camel-main/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-management-api/pom.xml b/core/camel-management-api/pom.xml index 083ced60c..f3ab7ceb0 100644 --- a/core/camel-management-api/pom.xml +++ b/core/camel-management-api/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-management/pom.xml b/core/camel-management/pom.xml index 936963909..36742fb61 100644 --- a/core/camel-management/pom.xml +++ b/core/camel-management/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-support/pom.xml b/core/camel-support/pom.xml index d8d1836c3..e90251789 100644 --- a/core/camel-support/pom.xml +++ b/core/camel-support/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-tooling-model/pom.xml b/core/camel-tooling-model/pom.xml index e053ba568..02d9817a3 100644 --- a/core/camel-tooling-model/pom.xml +++ b/core/camel-tooling-model/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-util-json/pom.xml b/core/camel-util-json/pom.xml index 8242f3733..682e87a52 100644 --- a/core/camel-util-json/pom.xml +++ b/core/camel-util-json/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-util/pom.xml b/core/camel-util/pom.xml index bf99af76e..514213670 100644 --- a/core/camel-util/pom.xml +++ b/core/camel-util/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-xml-io-util/pom.xml b/core/camel-xml-io-util/pom.xml index f39fa685a..b1fc84b57 100644 --- a/core/camel-xml-io-util/pom.xml +++ b/core/camel-xml-io-util/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-xml-io/pom.xml b/core/camel-xml-io/pom.xml index 71eda8b77..c2d256328 100644 --- a/core/camel-xml-io/pom.xml +++ b/core/camel-xml-io/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-xml-jaxb/pom.xml b/core/camel-xml-jaxb/pom.xml index 1cf3322ed..6daab6d22 100644 --- a/core/camel-xml-jaxb/pom.xml +++ b/core/camel-xml-jaxb/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/camel-xml-jaxp/pom.xml b/core/camel-xml-jaxp/pom.xml index a88634678..fdc11a603 100644 --- a/core/camel-xml-jaxp/pom.xml +++ b/core/camel-xml-jaxp/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-core - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/core/pom.xml b/core/pom.xml index 8ce0b277a..076bb394d 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/features/pom.xml b/features/pom.xml index 8af65b50a..68f46d60d 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index abdb43af2..869a188d3 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -373,6 +373,10 @@ + + camel-core + mvn:org.apache.camel.karaf/camel-a2a/${project.version} + camel-jms mvn:org.apache.activemq/activemq-client-jakarta/${activemq-version} @@ -385,6 +389,10 @@ mvn:org.fusesource.hawtbuf/hawtbuf/${auto-detect-version} mvn:org.apache.camel.karaf/camel-activemq6/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-ai-tool/${project.version} + camel-jms netty @@ -532,11 +540,6 @@ wrap:mvn:software.amazon.awssdk/securityhub/${aws-java-sdk2-version} mvn:org.apache.camel.karaf/camel-aws-security-hub/${project.version} - - camel-core - wrap:mvn:com.amazonaws/aws-xray-recorder-sdk-core/${aws-xray-version} - mvn:org.apache.camel.karaf/camel-aws-xray/${project.version} - camel-aws-common awssdk @@ -727,6 +730,10 @@ wrap:mvn:software.amazon.awssdk/translate/${aws-java-sdk2-version} mvn:org.apache.camel.karaf/camel-aws2-translate/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-azure-common/${project.version} + camel-core jackson @@ -768,6 +775,10 @@ wrap:mvn:com.azure/azure-storage-file-share/${auto-detect-version} mvn:org.apache.camel.karaf/camel-azure-files/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-azure-functions/${project.version} + camel-core jackson @@ -907,6 +918,10 @@ mvn:com.github.ben-manes.caffeine/caffeine/${caffeine-version} mvn:org.apache.camel.karaf/camel-caffeine/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-camunda/${project.version} + camel-core jackson @@ -937,6 +952,10 @@ mvn:commons-io/commons-io/${commons-io-version} mvn:org.apache.camel.karaf/camel-chunk/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-clickhouse/${project.version} + camel-webhook jackson @@ -1111,6 +1130,10 @@ wrap:mvn:com.lihaoyi/ujson_2.13/${auto-detect-version} mvn:org.apache.camel.karaf/camel-datasonnet/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-dataweave/${project.version} + camel-core jackson @@ -1199,6 +1222,10 @@ wrap:mvn:org.hisp.dhis.integration.sdk/dhis2-java-sdk/${auto-detect-version} mvn:org.apache.camel.karaf/camel-dhis2/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-diagram/${project.version} + camel-core http-client @@ -1280,6 +1307,10 @@ mvn:com.dropbox.core/dropbox-core-sdk/${dropbox-version} mvn:org.apache.camel.karaf/camel-dropbox/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-duckdb/${project.version} + camel-core mvn:org.apache.camel.karaf/camel-dynamic-router/${project.version} @@ -1326,12 +1357,9 @@ wrap:mvn:org.elasticsearch.client/elasticsearch-rest-client-sniffer/${elasticsearch-java-client-sniffer-version} mvn:org.apache.camel.karaf/camel-elasticsearch-rest-client/${project.version} - + camel-core - camel-undertow - wrap:mvn:org.wildfly.security.elytron-web/undertow-server/${elytron-web} - wrap:mvn:org.wildfly.security/wildfly-elytron/${wildfly-elytron} - mvn:org.apache.camel.karaf/camel-elytron/${project.version} + mvn:org.apache.camel.karaf/camel-event/${project.version} camel-core @@ -1424,6 +1452,10 @@ mvn:commons-net/commons-net/${commons-net-version} mvn:org.apache.camel.karaf/camel-ftp/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-ftp-common/${project.version} + camel-core http-client @@ -1440,12 +1472,6 @@ mvn:com.googlecode.javaewah/JavaEWAH/${auto-detect-version} mvn:org.apache.camel.karaf/camel-git/${project.version} - - camel-core - - mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.egit.github.core/${egit-github-core-version}_1 - mvn:org.apache.camel.karaf/camel-github/${project.version} - camel-core wrap:mvn:org.kohsuke/github-api/${github-api-version}$overwrite=merge&Import-Package=*;resolution:=optional @@ -1487,6 +1513,10 @@ wrap:mvn:com.google.apis/google-api-services-calendar/${google-api-services-calendar-version} mvn:org.apache.camel.karaf/camel-google-calendar/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-google-common/${project.version} + camel-core jackson @@ -1508,6 +1538,10 @@ wrap:mvn:io.opencensus/opencensus-contrib-http-util/${auto-detect-version} mvn:org.apache.camel.karaf/camel-google-drive/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-google-firestore/${project.version} + camel-core guava @@ -1584,19 +1618,6 @@ wrap:mvn:io.opentelemetry/opentelemetry-semconv/${opentelemetry-semconv-version} mvn:org.apache.camel.karaf/camel-google-pubsub/${project.version} - - camel-core - guava - wrap:mvn:com.google.api/api-common/${auto-detect-version} - wrap:mvn:com.google.api/gax/${auto-detect-version} - wrap:mvn:com.google.api.grpc/proto-google-cloud-pubsub-v1/${auto-detect-version} - wrap:mvn:com.google.auth/google-auth-library-credentials/${grpc-google-auth-library-version} - wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${google-auth-library-oauth2-http-version} - wrap:mvn:com.google.cloud/google-cloud-pubsub/${auto-detect-version} - wrap:mvn:com.google.cloud/google-cloud-pubsublite/${auto-detect-version} - mvn:com.google.protobuf/protobuf-java/${protobuf-version} - mvn:org.apache.camel.karaf/camel-google-pubsub-lite/${project.version} - camel-core guava @@ -1630,6 +1651,10 @@ wrap:mvn:com.google.apis/google-api-services-sheets/${google-api-services-sheets-version} mvn:org.apache.camel.karaf/camel-google-sheets/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-google-speech-to-text/${project.version} + camel-cloudevents camel-gson @@ -1658,6 +1683,10 @@ wrap:mvn:io.opencensus/opencensus-contrib-http-util/${auto-detect-version} mvn:org.apache.camel.karaf/camel-google-storage/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-google-text-to-speech/${project.version} + camel-core jackson @@ -1672,12 +1701,9 @@ wrap:mvn:com.google.genai/google-genai/${google-genai-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-google-vertexai/${project.version} - + camel-core - mvn:org.apache.groovy/groovy/${groovy-version} - mvn:commons-io/commons-io/${commons-io-version} - mvn:org.apache.commons/commons-lang3/${commons-lang3-version} - mvn:org.apache.camel.karaf/camel-grape/${project.version} + mvn:org.apache.camel.karaf/camel-google-vision/${project.version} camel-core @@ -1698,12 +1724,6 @@ wrap:mvn:io.krakens/java-grok/${java-grok-version} mvn:org.apache.camel.karaf/camel-grok/${project.version} - - camel-core - mvn:org.apache.groovy/groovy/${groovy-version} - mvn:org.apache.groovy/groovy-xml/${groovy-version} - mvn:org.apache.camel.karaf/camel-groovy-xml/${project.version} - camel-core netty @@ -1723,11 +1743,6 @@ mvn:com.google.code.gson/gson/${auto-detect-version} mvn:org.apache.camel.karaf/camel-gson/${project.version} - - camel-core - guava - mvn:org.apache.camel.karaf/camel-guava-eventbus/${project.version} - camel-core wrap:mvn:org.springframework.vault/spring-vault-core/${spring-vault-core-version} @@ -1804,6 +1819,10 @@ mvn:org.apache.commons/commons-lang3/${commons-lang3-version} mvn:org.apache.camel.karaf/camel-huaweicloud-smn/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-huggingface/${project.version} + camel-core wrap:mvn:com.ibm.cos/ibm-cos-java-sdk-s3/${ibm-cos-sdk-version}$overwrite=merge&Import-Package=*;resolution:=optional @@ -1841,6 +1860,10 @@ wrap:mvn:com.ibm.watsonx/watsonx-ai/${ibm-watsonx-ai-sdk-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-ibm-watsonx-ai/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-ibm-watsonx-data/${project.version} + camel-core mvn:org.apache.commons/commons-lang3/${commons-lang3-version} @@ -1973,12 +1996,32 @@ mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-protobuf/${jackson2-version} mvn:org.apache.camel.karaf/camel-jackson-protobuf/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-jackson3/${project.version} + + + camel-core + mvn:org.apache.camel.karaf/camel-jackson3-avro/${project.version} + + + camel-core + mvn:org.apache.camel.karaf/camel-jackson3-protobuf/${project.version} + + + camel-core + mvn:org.apache.camel.karaf/camel-jackson3xml/${project.version} + camel-jackson mvn:com.fasterxml.jackson.module/jackson-module-jakarta-xmlbind-annotations/${auto-detect-version} mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/${auto-detect-version} mvn:org.apache.camel.karaf/camel-jacksonxml/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-jactl/${project.version} + camel-core mvn:io.smallrye/jandex/${jandex-version} @@ -2162,6 +2205,10 @@ mvn:org.ow2.asm/asm/${asm-version} mvn:org.apache.camel.karaf/camel-jsonpath/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-jsoup/${project.version} + camel-core mvn:jakarta.transaction/jakarta.transaction-api/${jakarta-transaction-api-version} @@ -2415,6 +2462,10 @@ camel-core mvn:org.apache.camel.karaf/camel-master/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-mcp-server/${project.version} + camel-core mvn:org.apache.camel.karaf/camel-mdc/${project.version} @@ -2614,11 +2665,6 @@ wrap:mvn:io.projectreactor/reactor-core/${reactor-version}$overwrite=merge&Import-Package=jdk.internal*;resolution:=optional,io.micrometer*;resolution:=optional,javax.annotation*;resolution:=optional,org.jspecify*;resolution:=optional,kotlin*;resolution:=optional,reactor.blockhound*;resolution:=optional,* mvn:org.apache.camel.karaf/camel-neo4j/${project.version} - - camel-core - wrap:mvn:org.dizitart/nitrite/${nitrite-version} - mvn:org.apache.camel.karaf/camel-nitrite/${project.version} - camel-core http-client @@ -2840,6 +2886,10 @@ wrap:mvn:com.impossibl.pgjdbc-ng/pgjdbc-ng/${pgjdbc-ng-driver-version} mvn:org.apache.camel.karaf/camel-pgevent/${project.version} + + camel-core + mvn:org.apache.camel.karaf/camel-pgvector/${project.version} + camel-core mvn:com.google.protobuf/protobuf-java/${protobuf-version} @@ -3122,35 +3172,6 @@ mvn:commons-io/commons-io/${commons-io-version} mvn:org.apache.camel.karaf/camel-schematron/${project.version} - - camel-core - mvn:org.apache.camel.karaf/camel-service/${project.version} - - - - wrap:mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${auto-detect-version} - mvn:org.fusesource.stompjms/stompjms-client/${stompjms-version} - mvn:org.fusesource.hawtbuf/hawtbuf/${auto-detect-version} - mvn:org.fusesource.hawtdispatch/hawtdispatch/${auto-detect-version} - mvn:org.fusesource.hawtdispatch/hawtdispatch-transport/${auto-detect-version} - mvn:org.apache.camel.karaf/camel-stomp/${project.version} - camel-core mvn:org.apache.camel.karaf/camel-stream/${project.version} @@ -3515,14 +3530,6 @@ Chain 2: wrap:mvn:com.github.albfernandez/juniversalchardet/${juniversalchardet-version} mvn:org.apache.camel.karaf/camel-tika/${project.version} - - camel-core - jackson - http-client - mvn:com.fasterxml.jackson.datatype/jackson-datatype-jsr310/${jackson2-version} - wrap:mvn:org.openapitools/jackson-databind-nullable/${jackson-databind-nullable-version}$overwrite=merge&Import-Package=com.fasterxml.jackson*;version="${camel-osgi-jackson2-version}",*;resolution:=optional - mvn:org.apache.camel.karaf/camel-torchserve/${project.version} - camel-core mvn:org.apache.camel.karaf/camel-tracing/${project.version} diff --git a/pom.xml b/pom.xml index dea9fb7f8..09f55a172 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ org.apache.camel.karaf camel-karaf - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT pom Apache Camel :: Karaf @@ -90,227 +90,207 @@ 17 1776180649 - 4.18.1 + 4.22.0 - 5.19.2 - 6.2.1 - 2.44.0 + 5.19.9 + 6.3.0 + 2.55.0 + 3.14.1 + 3.2.1 0.3.0 - 2.6.0 + 3.5.1 2.0.5 2.0.0.AM27 1.22.0 - 7.25.0 - 5.1.7 - 1.9.0 - 9.9.1 + 7.26.0 + 5.1.8 + 1.12.1 + 9.10.1 1.14.0 3.27.7 - 3.0.3 - 3.41.0 - 6.1.2 + 3.42.2 + 6.1.5 3.1.0 1.12.1 1.12.1 1.12.1 4.3.0 - 2.41.28 - 2.20.0 + 2.50.2 1.3.3 - 12.0.0-beta.34 + 12.0.0-beta.39 3.2.1 - 1.83 - 4.16.3 - 3.48.0 - 1.18.4 - 0.12.0 - 3.2.3 + 1.85 + 4.16.4 + 3.52.0 + 1.18.11 + 0.14.1 + 3.2.4 3.14.0 - 3.11.0 + 3.14.0 1.34.0 - 4.17.0 + 4.21.0 7.24.0 - 4.19.2 + 8.9.13 + 4.19.3 + 0.9.8 1.2 - 3.3.0 - 3.53.1 - 1.6.1 3.6.2 - 4.10.0 - 4.8.184 - 0.10.15 - 9.4.5.0 - 9.0.0 - 9.0.0 + 5.0.0 + 4.8.186 + 0.10.20 + 10.0.0.0 + 9.0.1 + 9.0.1 1.11.0 - 1.21.0 + 1.22.1 3.2.2 4.5.0 1.28.0 1.14.1 - 1.4 - 1.4 2.14.0 1.6.0 - 2.21.0 - 2.6 + 2.22.0 3.20.0 - 1.3.5 - 3.6.1 - 3.12.0 + 1.4.0 + 3.13.0 2.13.1 1.15.0 - 1.10.1 - 1.2.0 - 1.9.2 - 3.11.0 + 1.11.0 + 1.2.1 + 1.12.1 + 3.12.2 5.9.0 - 4.1.7 - 4.1.7 - 4.1.2 - 4.1.2 + 4.2.3 + 4.2.2 + 4.2.0 + 4.2.0 3.10.0 - 1.16.1 - 1.16.1 + 1.18.1 + 1.18.1 3.0.1.3 - 3.4.1.Final - 9.6.0 - 10.16.1.1 + 3.6.1.Final + 26.7.0 3.0.2 2.17 0.19.1 3.4.4 - 3.6.4 + 3.6.5 0.36.0 - 0.4.4 - 0.4.4 - 0.4.4 - 0.4.4 - 3.7.0 - 7.0.0 - 0.3.0 - 2.1.5 - 3.11.1 + 0.34.0 + 0.6.0 + 3.7.1 + 7.1.1 + 1.5.5.0 + 3.12.0 1.330 - 9.3.0 - 9.3.0 - 4.1.2.Final + 9.4.4 + 9.4.4 + 1.0.1 2.0.5 1.2 - 2.0.61 + 2.0.63 2.2.0 4.0.18 - 1.20.3 + 1.20.5 7.2.0 2.11 1.2.1 2.3.34 - 0.15.0 - 1.1.1 - 1.0 - 1.0 - 1.0.1 - 1.0 - 1.0 - 2.0.0 - 1.1 - 1.1 - 1.0 - 1.0 - 3.0.0 + 1.5.0 + 3.0.1 3.1.0 3.2.0 2.1.3 - 3.0.1 + 3.0.2 2.0.1 3.0.0 4.0.5 - 4.0.6 + 4.0.9 4.0.5 - 4.0.6 - 4.0.6 - 1.42.1 - 2.8.1 + 4.0.9 + 4.0.9 + 1.50.0 + 2.9.0 v3-rev20251210-2.0.0 v3-rev20251207-2.0.0 v4-rev20251110-2.0.0 v1-rev20251201-2.0.0 1.39.0 - 2.58.0 - 2.64.1 - 2.74.0 - 2.1.0 - 1.145.0 - 1.16.0 - 2.84.0 - 2.62.1 - 3.85.0 - 1.38.0 - 25.0.2 - 25.0 - 2.1.8 - 2.4.4 - 4.0.30 - 1.79.0 - 1.41.0 - 4.5.0 - 2.0.59.Final - 2.13.2 - 33.5.0-jre - 3.0 + 2.69.0 + 2.73.0 + 3.45.0 + 2.83.0 + 2.2.0 + 1.153.0 + 2.95.0 + 2.71.0 + 3.96.0 + 3.93.0 + 4.90.0 + 2.96.0 + 1.64.0 + 25.2.4 + 26.0 + 2.1.11 + 5.0.8 + 1.83.1 + 4.6.0 + 2.14.0 + 33.6.0-jre 2.4.240 - 3.4.2 + 3.5.0 3.0 2.6.0 2.6.0 - 8.6.5 + 8.10.1 + 6.10.0 4.6.2 5.4.0 2.2.2 - 9.1.0.Final - 6.3.2.Final - 2.6.1 + 9.1.3.Final + 7.4.5.Final 2.7.4 - 1.7 - 5.3.6 - 5.5.1 + 3.5.10 + 3.3.1 + 5.4.3 + 5.6.3 4.4.16 4.5.14 4.1.5 - 3.25.10 - 3.1.187 - 2.15.0 - 2.0.22 + 3.26.6 + 3.1.209 + 2.15.1 + 2.0.28 16.2.0 - 0.18.0 - 4.2.3 - 78.2 - 0.6.0 - 2.17.0 - 16.0.3 - 6.0.2 + 0.22.0 + 0.9.0 + 4.3.0 + 78.3 + 0.8.0 + 2.18.0 + 16.2.2 + 6.0.7 2.25 - 7.5.0 + 8.0.0 1.10 3.0.5 - 2.5.3 0.2.9 - 1.6.0 - 2.20.1 + 1.6.2 + 2.22.1 2.20 + 3.2.1 2.22.3 0.15 - 3.5.3 - 2.4.2 + 3.6.0 + 2.4.3 + 2.9.2 1.9.3 - 0.1.9 - 4.93.0 - 2.25.1 - 0.22 - 3.13.10 - 1.13.0 - 3.30.2-GA + 0.2.0 + 4.110.0 + 2.26.0 + 0.18.0 + 3.32.0-GA 6.0.1 6.0.0 2.1.4 @@ -320,255 +300,229 @@ 2.0.1 4.0.5 3.0.2 - 4.0.2 + 4.0.3 1.1.4 - 4.0.6 + 4.0.9 1.4.5 - 2.0.0.Final - 3.6.2.Final - 1.4.10.Final + 3.6.3.Final 7.6.1.Final 3.8.14.Final 1.1.1 1.0-1 2.0 - 7.2.1 - 12.1.6 - 10.0.20 + 7.5.3 + 12.1.11 ${jetty-version} org.eclipse.jetty - 1.5.4 - 7.5.0.202512021534-r - 5.5.2.Final + 1.5.7 + 7.7.1.202607240634-r + 5.5.6.Final 1.1.4.Final - 1.8 - 1.0.8 - 6.0.2 - 3.30.6 - 0.22.0 - 2.14.0 - 2.5.0 + 6.0.4 + 7.2.1 + 4.3.1 + 0.24.0 + 2.14.3 + 2.6.0 0.1.8 0.9.15 3.19.30 0.9.15 - 0.9.3 - 2.0.2 + 2.1.0 0.1.14 - 3.0.1 - 2.27.7 + 3.0.2 + 2.28.6 1.1.4 4.38.0 1.5.3 - 2.10.0 + 3.0.0 1.13 2.6.0 - 0.9.9 - 1.0.0 - 5.1.0 - 1.22.1 + 0.9.10 + 6.0.1 + 1.23.1 + 1.0.1 + 2.50.0 + 0.13.8 21.0.6 - 3.2.3 - 2.4 - 5.13.4 - 6.0.1 + 3.2.4 + 5.14.4 + 6.1.2 2.3.0 - 2.5.0 + 1.0.3 1.1.0 2.7.4 - 1.1.3 - 3.9.2 + 4.3.1 26.0.8 - 7.5.2 + 7.8.0 1.18.1 - 1.11.0 - 1.11.0-beta19 - 1.11.0-beta19 - 1.11.0-beta19 - 1.11.0-beta19 + 1.18.1 + 1.18.1-beta28 + 1.18.0-beta28 1.8 0.12 0.12 - 9.0.23 + 9.0.36 1.0.0 - 2.25.3 - 1.5.32 + 2.25.4 + 1.6.1 9.12.3 - 0.2.0 - 2.6.0 - 1.10.3 + 2.8.0 + 1.11.1 1.6.3 - 4.2.38 - 1.15.10 - 1.5.10 - 3.1 - 1.1.1 - 2.6.14 - 2.2.5 - 0.3.4 - 0.9.5 - 8.6.0 - 1.9 - 5.21.0 + 2.4.47 + 4.2.39 + 1.17.0 + 1.7.0 + 3.1.1 + 1.1.6 + 2.6.22 + 2.2.9 + 9.0.3 + 5.23.0 2.4.1 - 5.6.3 - 1.5.0 - 1.24.0 + 5.9.1 + 1.25.1 0.9.14 2.5.2.Final 3.5.19 - 5.13.1.Final + 7.3.4.Final 0.4.0 - 4.1.2 - 6.0.2 - 6.0.2 - 4.2.12.Final - 2.0.5 - 1.5.9 - 2.3 - 1.7 - 11.23 - 10.7 - 3.4.4 + 6.2.0 + 4.2.16.Final + 2.0.1 + 10.9.1 2.0.13 5.0.0 - 3.4.10 - 4.18.0 - 7.19.0 + 3.4.11 + 2.0.0 + 4.49.0 + 7.24.0 4.1.1 - 3.5.0 - 3.6.0 + 3.7.0 + 3.9.0 2.1.3 3.12 - 1.59.0 - 1.59.0-alpha - 2.24.0-alpha + 1.64.0 + 1.64.0-alpha + 1.10.0-alpha + 2.30.0-alpha 1.43.0-alpha 1.30.1-alpha - 10.1.0 + 10.2.0 1.2.5 - 1.1.7 - 1.17.0 - 1.16.0 - 3.0.6 - 42.7.10 + 1.17.1 + 1.17.1 + 3.0.8 + 42.7.13 0.8.9 + 0.1.6 4.7.7 3.1.0 0.13.1 - 4.11.0 + 4.12.0 1.2.0 2.1.1 - 4.0.2 + 4.0.3 3.0.1 - 3.2.2 - 2.22.0 - 3.25.5 - 1.8 - SRU2025-10.3.4 - 12.1.4 - 4.1.2 - 1.16.2 - 10.0.1 + 3.2.3 + 2.74.0 + 4.34.2 + SRU2025-10.3.10 + 13.4.1 + 4.2.4 + 1.18.3 + 10.1.0 0.34.1 2.10.0 - 1.10.0 - 3.31.3 + https://registry.quarkus.io + 1.13.1 + 3.38.0 2.5.2 - 2.3.2 + 3.0.1 1.0.4 - 3.8.3 - 0.1.20 - 1.3.3 - 3.52.0 - 2.3.0 - 5.5.7 - 2.31.0.Final + 3.8.6 + 1.3.6 + 4.6.1 + 2.4.0 + 6.0.1 + 2.31.1.Final 4.1.2 5.3.2 2.1.0 3.12.0 2.2.21 - 12.9 + 3.0.6 + 13.0 2.13.18 - 2.1.0 - 1.47.0 - 2.0.17 + 3.0.0 + 1.49.0 + 2.0.18 2.0.17 - 4.3.5 - 3.16.0 + 4.4.8 + 3.18.1 4.3.0 - 6.10.0 + 6.11.2 0.14.0 2.2.1 - 2.5 + 2.6 3.0.1 - 2.10 - 3.9.7 - 9.10.1 - 3.9.5 + 3.13.1 + 10.0.0 1.9.5_1 - 2.4-groovy-4.0 - 1.1.2 - 4.3.0 - 5.2.5 - 3.5.12 - 3.5.5 - 3.3.6 - 3.2.0 - 6.2.17 - 3.2.9 - 6.5.9 - 4.1.3 - 3.14.9 - 5.3.2 + 2.4-groovy-5.0 + 2.0.0 + 5.0.4 + 6.0.4 + 4.1.0 + 4.1.0 + 4.1.0 + 4.1.0 + 7.0.8 + 4.1.0 + 7.1.0 + 5.0.2 + 5.4.0 1.17.5 - 2.17.1 + 2.19.0 1.19 - 31.3.0 - 1.4.1 + 33.2.0 1.6.10 2.2.36 1.0.65 - 2.1.37 - 2.46.0 - 1.0.1 + 2.1.45 + 2.46.1 + 5.32.11 4.3.4 - 1.0.18 - 2.0.3 - 3.1.3.RELEASE - 3.2.3 - 11.3.3 + 1.0.21 + 0.4.0 + 2.0.5 + 3.1.5.RELEASE + 3.3.2 + 12.1.1 4.1.2 - 2.3.23.Final + 2.3.26.Final + 2.4.2.Final 2.10.2 - 2.0.1.Final - 1.0.0 3.1 2.4.1 - 4.5.25 - 0.7 - 5.5.0 + 4.5.31 + 6.3.0 5.0.0 4.10.0 - 2.2.2.Final 3.13.2 4.4.1 - 7.1.1 - 4.30 - 4.5 - 5.2.4 + 7.2.1 + 4.31 + 5.2.5 2.12.2 - 1.4.01 - 1.3.04 1.2 4.0.4 - 2.11.0 - 1.1.4c + 2.13.0 3.0.4 0.15.1 - 8.8.11 - 1.4.0 + 8.9.13 + 1.5.2 3.9.5 3.5.4 @@ -594,8 +548,8 @@ [4.1,4.2) - 4.18 - 4.19 + 4.22 + 4.23 [${camel-osgi-version-clean},${camel-osgi-next-version-clean}) version="${camel-osgi-version-range}" org.apache.camel.*;${camel-osgi-import-camel-version}, diff --git a/shell/pom.xml b/shell/pom.xml index 9bff7bbbb..f9469a5fc 100644 --- a/shell/pom.xml +++ b/shell/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/camel-blueprint-main/pom.xml b/tests/camel-blueprint-main/pom.xml index 74aa43ca7..6d549315e 100644 --- a/tests/camel-blueprint-main/pom.xml +++ b/tests/camel-blueprint-main/pom.xml @@ -23,7 +23,7 @@ org.apache.camel.karaf camel-karaf-tests - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/camel-integration-test/pom.xml b/tests/camel-integration-test/pom.xml index 80e1fc7ee..721b9d80c 100644 --- a/tests/camel-integration-test/pom.xml +++ b/tests/camel-integration-test/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-tests - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/camel-test-blueprint-junit5/pom.xml b/tests/camel-test-blueprint-junit5/pom.xml index d7be1bdb5..9c11c7dd6 100644 --- a/tests/camel-test-blueprint-junit5/pom.xml +++ b/tests/camel-test-blueprint-junit5/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-tests - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/camel-test-scr/pom.xml b/tests/camel-test-scr/pom.xml index 9d1e6bb39..5a9e3dae4 100644 --- a/tests/camel-test-scr/pom.xml +++ b/tests/camel-test-scr/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-tests - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/examples/blueprint-dsl-only/pom.xml b/tests/examples/blueprint-dsl-only/pom.xml index ffb0e0f85..414f482e6 100644 --- a/tests/examples/blueprint-dsl-only/pom.xml +++ b/tests/examples/blueprint-dsl-only/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-examples-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-karaf-examples-blueprint-dsl-only-test diff --git a/tests/examples/java-dsl-only/pom.xml b/tests/examples/java-dsl-only/pom.xml index 956b2c9a5..8e6658b3c 100644 --- a/tests/examples/java-dsl-only/pom.xml +++ b/tests/examples/java-dsl-only/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-examples-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-karaf-examples-java-dsl-only-test diff --git a/tests/examples/mixed/pom.xml b/tests/examples/mixed/pom.xml index e8f75131a..bc93b1092 100644 --- a/tests/examples/mixed/pom.xml +++ b/tests/examples/mixed/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-examples-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-karaf-examples-mixed-test diff --git a/tests/examples/pom.xml b/tests/examples/pom.xml index 38912ff7d..10bdf27fc 100644 --- a/tests/examples/pom.xml +++ b/tests/examples/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-tests - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/features/camel-activemq/pom.xml b/tests/features/camel-activemq/pom.xml index bf3351667..d979d12ee 100644 --- a/tests/features/camel-activemq/pom.xml +++ b/tests/features/camel-activemq/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-activemq-test diff --git a/tests/features/camel-amqp/pom.xml b/tests/features/camel-amqp/pom.xml index 1d942f052..4adc3cb08 100644 --- a/tests/features/camel-amqp/pom.xml +++ b/tests/features/camel-amqp/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-amqp-test diff --git a/tests/features/camel-arangodb/pom.xml b/tests/features/camel-arangodb/pom.xml index 5ffa47e93..797008acd 100644 --- a/tests/features/camel-arangodb/pom.xml +++ b/tests/features/camel-arangodb/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/features/camel-as2/pom.xml b/tests/features/camel-as2/pom.xml index 13c20aec9..e9c2a0951 100644 --- a/tests/features/camel-as2/pom.xml +++ b/tests/features/camel-as2/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-as2-test diff --git a/tests/features/camel-asn1/pom.xml b/tests/features/camel-asn1/pom.xml index ba96929f9..55ca85429 100644 --- a/tests/features/camel-asn1/pom.xml +++ b/tests/features/camel-asn1/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-asn1-test diff --git a/tests/features/camel-atom/pom.xml b/tests/features/camel-atom/pom.xml index 785e55f0c..9b3fd00eb 100644 --- a/tests/features/camel-atom/pom.xml +++ b/tests/features/camel-atom/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-atom-test diff --git a/tests/features/camel-avro/pom.xml b/tests/features/camel-avro/pom.xml index 9b3fd6d48..e46744964 100644 --- a/tests/features/camel-avro/pom.xml +++ b/tests/features/camel-avro/pom.xml @@ -23,7 +23,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-avro-test diff --git a/tests/features/camel-aws2-iam/pom.xml b/tests/features/camel-aws2-iam/pom.xml index 42f67cd49..4961d5593 100644 --- a/tests/features/camel-aws2-iam/pom.xml +++ b/tests/features/camel-aws2-iam/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-aws2-iam-test diff --git a/tests/features/camel-aws2-kinesis/pom.xml b/tests/features/camel-aws2-kinesis/pom.xml index 4baa09918..bd85b511a 100644 --- a/tests/features/camel-aws2-kinesis/pom.xml +++ b/tests/features/camel-aws2-kinesis/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-aws2-kinesis-test diff --git a/tests/features/camel-aws2-s3/pom.xml b/tests/features/camel-aws2-s3/pom.xml index 3b67595ce..f5fbe8ed7 100644 --- a/tests/features/camel-aws2-s3/pom.xml +++ b/tests/features/camel-aws2-s3/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-aws2-s3-test diff --git a/tests/features/camel-aws2-ses/pom.xml b/tests/features/camel-aws2-ses/pom.xml index 1e43b5b3d..0c0127a7d 100644 --- a/tests/features/camel-aws2-ses/pom.xml +++ b/tests/features/camel-aws2-ses/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-aws2-ses-test diff --git a/tests/features/camel-aws2-sns/pom.xml b/tests/features/camel-aws2-sns/pom.xml index c0f92ce16..079e0d190 100644 --- a/tests/features/camel-aws2-sns/pom.xml +++ b/tests/features/camel-aws2-sns/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-aws2-sns-test diff --git a/tests/features/camel-aws2-sqs/pom.xml b/tests/features/camel-aws2-sqs/pom.xml index 9982acba9..e36eb4864 100644 --- a/tests/features/camel-aws2-sqs/pom.xml +++ b/tests/features/camel-aws2-sqs/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-aws2-sqs-test diff --git a/tests/features/camel-aws2-sts/pom.xml b/tests/features/camel-aws2-sts/pom.xml index 59956fce7..029a318ce 100644 --- a/tests/features/camel-aws2-sts/pom.xml +++ b/tests/features/camel-aws2-sts/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-aws2-sts-test diff --git a/tests/features/camel-azure-eventhubs/pom.xml b/tests/features/camel-azure-eventhubs/pom.xml index 16aa21827..c81424dc2 100644 --- a/tests/features/camel-azure-eventhubs/pom.xml +++ b/tests/features/camel-azure-eventhubs/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-azure-eventhubs-test diff --git a/tests/features/camel-azure-storage-blob/pom.xml b/tests/features/camel-azure-storage-blob/pom.xml index 02ff94dca..fe7868692 100644 --- a/tests/features/camel-azure-storage-blob/pom.xml +++ b/tests/features/camel-azure-storage-blob/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-azure-storage-blob-test diff --git a/tests/features/camel-azure-storage-queue/pom.xml b/tests/features/camel-azure-storage-queue/pom.xml index ed9a6d661..00aa8c390 100644 --- a/tests/features/camel-azure-storage-queue/pom.xml +++ b/tests/features/camel-azure-storage-queue/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-azure-storage-queue-test diff --git a/tests/features/camel-barcode/pom.xml b/tests/features/camel-barcode/pom.xml index b60caec50..e988624ff 100644 --- a/tests/features/camel-barcode/pom.xml +++ b/tests/features/camel-barcode/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-barcode-test diff --git a/tests/features/camel-base64/pom.xml b/tests/features/camel-base64/pom.xml index f25261846..55da8d423 100644 --- a/tests/features/camel-base64/pom.xml +++ b/tests/features/camel-base64/pom.xml @@ -19,7 +19,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-base64-test diff --git a/tests/features/camel-bean-validator/pom.xml b/tests/features/camel-bean-validator/pom.xml index 8a16e74b9..1304c0042 100644 --- a/tests/features/camel-bean-validator/pom.xml +++ b/tests/features/camel-bean-validator/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-bean-validator-test diff --git a/tests/features/camel-bindy/pom.xml b/tests/features/camel-bindy/pom.xml index bc08b40dc..56b9a9c22 100644 --- a/tests/features/camel-bindy/pom.xml +++ b/tests/features/camel-bindy/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-bindy-test diff --git a/tests/features/camel-caffeine/pom.xml b/tests/features/camel-caffeine/pom.xml index 12c1008eb..14b6c9834 100644 --- a/tests/features/camel-caffeine/pom.xml +++ b/tests/features/camel-caffeine/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-caffeine-test diff --git a/tests/features/camel-cbor/pom.xml b/tests/features/camel-cbor/pom.xml index a73aacc05..9a7f36d58 100644 --- a/tests/features/camel-cbor/pom.xml +++ b/tests/features/camel-cbor/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-cbor-test diff --git a/tests/features/camel-chatscript/pom.xml b/tests/features/camel-chatscript/pom.xml index 14b3504d8..3dc53642e 100644 --- a/tests/features/camel-chatscript/pom.xml +++ b/tests/features/camel-chatscript/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-chatscript-test diff --git a/tests/features/camel-coap/pom.xml b/tests/features/camel-coap/pom.xml index 8446c916f..2472ad568 100644 --- a/tests/features/camel-coap/pom.xml +++ b/tests/features/camel-coap/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-coap-test diff --git a/tests/features/camel-cometd/pom.xml b/tests/features/camel-cometd/pom.xml index e8b7156d2..811601b84 100644 --- a/tests/features/camel-cometd/pom.xml +++ b/tests/features/camel-cometd/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-cometd-test diff --git a/tests/features/camel-consul/pom.xml b/tests/features/camel-consul/pom.xml index 913cf632a..fd0fdc81a 100644 --- a/tests/features/camel-consul/pom.xml +++ b/tests/features/camel-consul/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-consul-test diff --git a/tests/features/camel-core/pom.xml b/tests/features/camel-core/pom.xml index ee5ed1f8e..a7f05f560 100644 --- a/tests/features/camel-core/pom.xml +++ b/tests/features/camel-core/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/features/camel-couchdb/pom.xml b/tests/features/camel-couchdb/pom.xml index 09afc9d72..4bc8ab187 100644 --- a/tests/features/camel-couchdb/pom.xml +++ b/tests/features/camel-couchdb/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-couchdb-test diff --git a/tests/features/camel-crypto/pom.xml b/tests/features/camel-crypto/pom.xml index a806a9a5a..da6201a94 100644 --- a/tests/features/camel-crypto/pom.xml +++ b/tests/features/camel-crypto/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-crypto-test diff --git a/tests/features/camel-csv/pom.xml b/tests/features/camel-csv/pom.xml index 41ec91000..913325299 100644 --- a/tests/features/camel-csv/pom.xml +++ b/tests/features/camel-csv/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-csv-test diff --git a/tests/features/camel-cxf-jetty/pom.xml b/tests/features/camel-cxf-jetty/pom.xml index b73485054..fd64e87c8 100644 --- a/tests/features/camel-cxf-jetty/pom.xml +++ b/tests/features/camel-cxf-jetty/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-cxf-jetty-test diff --git a/tests/features/camel-cxf/pom.xml b/tests/features/camel-cxf/pom.xml index 64abba13f..55052cf9a 100644 --- a/tests/features/camel-cxf/pom.xml +++ b/tests/features/camel-cxf/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-cxf-test diff --git a/tests/features/camel-debezium-mongodb/pom.xml b/tests/features/camel-debezium-mongodb/pom.xml index 4a1f54acc..aa01ffd6b 100644 --- a/tests/features/camel-debezium-mongodb/pom.xml +++ b/tests/features/camel-debezium-mongodb/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-debezium-mongodb-test diff --git a/tests/features/camel-debezium-mysql/pom.xml b/tests/features/camel-debezium-mysql/pom.xml index f9638653d..a0a2e2804 100644 --- a/tests/features/camel-debezium-mysql/pom.xml +++ b/tests/features/camel-debezium-mysql/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-debezium-mysql-test diff --git a/tests/features/camel-debezium-postgres/pom.xml b/tests/features/camel-debezium-postgres/pom.xml index bc8b10542..92ec57226 100644 --- a/tests/features/camel-debezium-postgres/pom.xml +++ b/tests/features/camel-debezium-postgres/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-debezium-postgres-test diff --git a/tests/features/camel-disruptor/pom.xml b/tests/features/camel-disruptor/pom.xml index 46d011034..dcd71e4e5 100644 --- a/tests/features/camel-disruptor/pom.xml +++ b/tests/features/camel-disruptor/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-disruptor-test diff --git a/tests/features/camel-dns/pom.xml b/tests/features/camel-dns/pom.xml index 25c169e0c..afb711cf6 100644 --- a/tests/features/camel-dns/pom.xml +++ b/tests/features/camel-dns/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-dns-test diff --git a/tests/features/camel-docker/pom.xml b/tests/features/camel-docker/pom.xml index ddee45c60..9c524427b 100644 --- a/tests/features/camel-docker/pom.xml +++ b/tests/features/camel-docker/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-docker-test diff --git a/tests/features/camel-drill/pom.xml b/tests/features/camel-drill/pom.xml index a91bd3c00..116b604c8 100644 --- a/tests/features/camel-drill/pom.xml +++ b/tests/features/camel-drill/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-drill-test diff --git a/tests/features/camel-ehcache/pom.xml b/tests/features/camel-ehcache/pom.xml index 089618011..87adfa6f9 100644 --- a/tests/features/camel-ehcache/pom.xml +++ b/tests/features/camel-ehcache/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-ehcache-test diff --git a/tests/features/camel-elasticsearch/pom.xml b/tests/features/camel-elasticsearch/pom.xml index 4b55bee82..03febfada 100644 --- a/tests/features/camel-elasticsearch/pom.xml +++ b/tests/features/camel-elasticsearch/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/features/camel-exec/pom.xml b/tests/features/camel-exec/pom.xml index 3d3819feb..035fa54f5 100644 --- a/tests/features/camel-exec/pom.xml +++ b/tests/features/camel-exec/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-exec-test diff --git a/tests/features/camel-fastjson/pom.xml b/tests/features/camel-fastjson/pom.xml index 05bf30499..fac729555 100644 --- a/tests/features/camel-fastjson/pom.xml +++ b/tests/features/camel-fastjson/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-fastjson-test diff --git a/tests/features/camel-flatpack/pom.xml b/tests/features/camel-flatpack/pom.xml index 04c45baf9..c4d5bb236 100644 --- a/tests/features/camel-flatpack/pom.xml +++ b/tests/features/camel-flatpack/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-flatpack-test diff --git a/tests/features/camel-ftp/pom.xml b/tests/features/camel-ftp/pom.xml index a33fef974..920ffd841 100644 --- a/tests/features/camel-ftp/pom.xml +++ b/tests/features/camel-ftp/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-ftp-test diff --git a/tests/features/camel-google-pubsub/pom.xml b/tests/features/camel-google-pubsub/pom.xml index 3373fa7e9..82af77b7f 100644 --- a/tests/features/camel-google-pubsub/pom.xml +++ b/tests/features/camel-google-pubsub/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/features/camel-groovy/pom.xml b/tests/features/camel-groovy/pom.xml index 254fccba2..258a73e68 100644 --- a/tests/features/camel-groovy/pom.xml +++ b/tests/features/camel-groovy/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-groovy-test diff --git a/tests/features/camel-gson/pom.xml b/tests/features/camel-gson/pom.xml index 29fbf86a1..dbc6850b5 100644 --- a/tests/features/camel-gson/pom.xml +++ b/tests/features/camel-gson/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-gson-test diff --git a/tests/features/camel-hazelcast/pom.xml b/tests/features/camel-hazelcast/pom.xml index e96fd182f..cedbfdfcd 100644 --- a/tests/features/camel-hazelcast/pom.xml +++ b/tests/features/camel-hazelcast/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-hazelcast-test diff --git a/tests/features/camel-http/pom.xml b/tests/features/camel-http/pom.xml index 0f494e98c..1cad01d76 100644 --- a/tests/features/camel-http/pom.xml +++ b/tests/features/camel-http/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-http-test diff --git a/tests/features/camel-influxdb2/pom.xml b/tests/features/camel-influxdb2/pom.xml index d6e06bc05..5cdc61790 100644 --- a/tests/features/camel-influxdb2/pom.xml +++ b/tests/features/camel-influxdb2/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-influxdb2-test diff --git a/tests/features/camel-jackson-avro/pom.xml b/tests/features/camel-jackson-avro/pom.xml index 32f687905..e241c6d1f 100644 --- a/tests/features/camel-jackson-avro/pom.xml +++ b/tests/features/camel-jackson-avro/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-jackson-avro-test diff --git a/tests/features/camel-jackson-protobuf/pom.xml b/tests/features/camel-jackson-protobuf/pom.xml index 7336b9537..994dd5e32 100644 --- a/tests/features/camel-jackson-protobuf/pom.xml +++ b/tests/features/camel-jackson-protobuf/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-jackson-protobuf-test diff --git a/tests/features/camel-jackson/pom.xml b/tests/features/camel-jackson/pom.xml index 7521d1a2c..50cff7a34 100644 --- a/tests/features/camel-jackson/pom.xml +++ b/tests/features/camel-jackson/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-jackson-test diff --git a/tests/features/camel-jacksonxml/pom.xml b/tests/features/camel-jacksonxml/pom.xml index 1db801f82..99d84fc90 100644 --- a/tests/features/camel-jacksonxml/pom.xml +++ b/tests/features/camel-jacksonxml/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-jacksonxml-test diff --git a/tests/features/camel-jaxb/pom.xml b/tests/features/camel-jaxb/pom.xml index af1387091..ae873f7a6 100644 --- a/tests/features/camel-jaxb/pom.xml +++ b/tests/features/camel-jaxb/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-jaxb-test diff --git a/tests/features/camel-jcache/pom.xml b/tests/features/camel-jcache/pom.xml index 4335d5d18..c14a9e741 100644 --- a/tests/features/camel-jcache/pom.xml +++ b/tests/features/camel-jcache/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-jcache-test diff --git a/tests/features/camel-jetty/pom.xml b/tests/features/camel-jetty/pom.xml index 8e45c268d..cfc7006cb 100644 --- a/tests/features/camel-jetty/pom.xml +++ b/tests/features/camel-jetty/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-jetty-test diff --git a/tests/features/camel-jms/pom.xml b/tests/features/camel-jms/pom.xml index 908ae501c..e098fad6e 100644 --- a/tests/features/camel-jms/pom.xml +++ b/tests/features/camel-jms/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-jms-test diff --git a/tests/features/camel-kafka/pom.xml b/tests/features/camel-kafka/pom.xml index 1f35e8ceb..af8d7b817 100644 --- a/tests/features/camel-kafka/pom.xml +++ b/tests/features/camel-kafka/pom.xml @@ -23,7 +23,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-kafka-test diff --git a/tests/features/camel-leveldb/pom.xml b/tests/features/camel-leveldb/pom.xml index c6b97f05a..dbb6f87e4 100644 --- a/tests/features/camel-leveldb/pom.xml +++ b/tests/features/camel-leveldb/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-leveldb-test diff --git a/tests/features/camel-mail/pom.xml b/tests/features/camel-mail/pom.xml index f34e107df..7dbeb2d26 100644 --- a/tests/features/camel-mail/pom.xml +++ b/tests/features/camel-mail/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-mail-test diff --git a/tests/features/camel-netty-http/pom.xml b/tests/features/camel-netty-http/pom.xml index 5009796a2..baac7bd0a 100644 --- a/tests/features/camel-netty-http/pom.xml +++ b/tests/features/camel-netty-http/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-netty-http-test diff --git a/tests/features/camel-olingo2/pom.xml b/tests/features/camel-olingo2/pom.xml index ca6795cf0..996c52cd0 100644 --- a/tests/features/camel-olingo2/pom.xml +++ b/tests/features/camel-olingo2/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-olingo2-test diff --git a/tests/features/camel-paho-mqtt5/pom.xml b/tests/features/camel-paho-mqtt5/pom.xml index 19b23d892..09fbec11f 100644 --- a/tests/features/camel-paho-mqtt5/pom.xml +++ b/tests/features/camel-paho-mqtt5/pom.xml @@ -23,7 +23,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-paho-mqtt5-test diff --git a/tests/features/camel-quartz/pom.xml b/tests/features/camel-quartz/pom.xml index abd18bc90..bd43f4de3 100644 --- a/tests/features/camel-quartz/pom.xml +++ b/tests/features/camel-quartz/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-quartz-test diff --git a/tests/features/camel-saxon/pom.xml b/tests/features/camel-saxon/pom.xml index d18bb2480..b4ba492c8 100644 --- a/tests/features/camel-saxon/pom.xml +++ b/tests/features/camel-saxon/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-saxon-test diff --git a/tests/features/camel-spring-rabbitmq/pom.xml b/tests/features/camel-spring-rabbitmq/pom.xml index 8c1bebe4f..0c545949f 100644 --- a/tests/features/camel-spring-rabbitmq/pom.xml +++ b/tests/features/camel-spring-rabbitmq/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-spring-rabbitmq-test diff --git a/tests/features/camel-tika/pom.xml b/tests/features/camel-tika/pom.xml index c824193b4..62845b529 100644 --- a/tests/features/camel-tika/pom.xml +++ b/tests/features/camel-tika/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-tika-test diff --git a/tests/features/camel-velocity/pom.xml b/tests/features/camel-velocity/pom.xml index 2a96b9f2c..20fd9206f 100644 --- a/tests/features/camel-velocity/pom.xml +++ b/tests/features/camel-velocity/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-velocity-test diff --git a/tests/features/camel-weather/pom.xml b/tests/features/camel-weather/pom.xml index 84a7c0459..bbe881b1d 100644 --- a/tests/features/camel-weather/pom.xml +++ b/tests/features/camel-weather/pom.xml @@ -22,7 +22,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-weather-test diff --git a/tests/features/camel-xslt-saxon/pom.xml b/tests/features/camel-xslt-saxon/pom.xml index 976978457..5749bd391 100644 --- a/tests/features/camel-xslt-saxon/pom.xml +++ b/tests/features/camel-xslt-saxon/pom.xml @@ -23,7 +23,7 @@ org.apache.camel.karaf camel-karaf-features-test - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-xslt-saxon-test diff --git a/tests/features/pom.xml b/tests/features/pom.xml index a931eb2ea..e5f7dec1b 100644 --- a/tests/features/pom.xml +++ b/tests/features/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf-tests - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tests/pom.xml b/tests/pom.xml index 0c4ba7689..b794ee065 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -24,7 +24,7 @@ org.apache.camel.karaf camel-karaf - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT ../pom.xml diff --git a/tooling/camel-karaf-feature-maven-plugin/pom.xml b/tooling/camel-karaf-feature-maven-plugin/pom.xml index 48fe61600..bf1ccf257 100644 --- a/tooling/camel-karaf-feature-maven-plugin/pom.xml +++ b/tooling/camel-karaf-feature-maven-plugin/pom.xml @@ -21,7 +21,7 @@ org.apache.camel.karaf tooling - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-karaf-feature-maven-plugin diff --git a/tooling/camel-karaf-maven-plugin-integration-test/pom.xml b/tooling/camel-karaf-maven-plugin-integration-test/pom.xml index 003986427..3720eb544 100644 --- a/tooling/camel-karaf-maven-plugin-integration-test/pom.xml +++ b/tooling/camel-karaf-maven-plugin-integration-test/pom.xml @@ -21,7 +21,7 @@ org.apache.camel.karaf tooling - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-karaf-maven-plugin-integration-test diff --git a/tooling/camel-karaf-test-feature-archetype/pom.xml b/tooling/camel-karaf-test-feature-archetype/pom.xml index 52f03b31c..eed4e0e95 100644 --- a/tooling/camel-karaf-test-feature-archetype/pom.xml +++ b/tooling/camel-karaf-test-feature-archetype/pom.xml @@ -21,7 +21,7 @@ org.apache.camel.karaf tooling - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-karaf-test-feature-archetype diff --git a/tooling/camel-upgrade/pom.xml b/tooling/camel-upgrade/pom.xml index cbdcb2890..a6e468b07 100644 --- a/tooling/camel-upgrade/pom.xml +++ b/tooling/camel-upgrade/pom.xml @@ -5,7 +5,7 @@ org.apache.camel.karaf tooling - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT camel-upgrade diff --git a/tooling/pom.xml b/tooling/pom.xml index 0431f7f28..1022967dd 100644 --- a/tooling/pom.xml +++ b/tooling/pom.xml @@ -21,7 +21,7 @@ org.apache.camel.karaf camel-karaf - 4.18.2-SNAPSHOT + 4.22.0-SNAPSHOT tooling From 075873c93aeb4ca2b3fa5122cce2664236d6f718 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Mon, 7 Sep 2026 08:01:39 +0200 Subject: [PATCH 02/31] Set squareup-okhttp-version property --- pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/pom.xml b/pom.xml index 09f55a172..69d6dcae7 100644 --- a/pom.xml +++ b/pom.xml @@ -482,6 +482,7 @@ 4.1.0 7.1.0 5.0.2 + 3.14.9 5.4.0 1.17.5 2.19.0 From 1e7c2ced462d17d72eacd89b9a6f7eb00bb972e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Mon, 7 Sep 2026 08:08:48 +0200 Subject: [PATCH 03/31] Cleanup camel-cloud --- core/camel-cloud/pom.xml | 88 -------------------- core/pom.xml | 3 +- features/src/main/feature/camel-features.xml | 1 - tests/camel-test-blueprint-junit5/pom.xml | 6 -- 4 files changed, 1 insertion(+), 97 deletions(-) delete mode 100644 core/camel-cloud/pom.xml diff --git a/core/camel-cloud/pom.xml b/core/camel-cloud/pom.xml deleted file mode 100644 index a4bc4e119..000000000 --- a/core/camel-cloud/pom.xml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - 4.0.0 - - - org.apache.camel.karaf - camel-karaf-core - 4.22.0-SNAPSHOT - ../pom.xml - - - camel-cloud - bundle - Apache Camel :: Karaf :: Core :: Cloud - - - - org.apache.camel*;version=${camel-version} - - - * - - - - - - org.apache.camel - camel-cloud - ${camel-version} - - - org.apache.camel - * - - - - - - - - - ../../src/main/resources - false - - - - - org.apache.maven.plugins - maven-shade-plugin - - - package - - shade - - - - - org.apache.camel:camel-cloud - - - - - - - - - - \ No newline at end of file diff --git a/core/pom.xml b/core/pom.xml index 076bb394d..32148c440 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -39,7 +39,6 @@ camel-api camel-base camel-base-engine - camel-cloud camel-cluster camel-console camel-core-catalog @@ -63,4 +62,4 @@ camel-xml-jaxp - \ No newline at end of file + diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 869a188d3..9a2f190ab 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -279,7 +279,6 @@ mvn:org.apache.camel.karaf/camel-core-osgi/${project.version} mvn:org.apache.camel.karaf/camel-core-catalog/${project.version} mvn:org.apache.camel.karaf/camel-console/${project.version} - mvn:org.apache.camel.karaf/camel-cloud/${project.version} mvn:org.apache.camel.karaf/camel-cluster/${project.version} mvn:org.apache.camel.karaf/camel-health/${project.version} mvn:org.apache.camel.karaf/camel-xml-io/${project.version} diff --git a/tests/camel-test-blueprint-junit5/pom.xml b/tests/camel-test-blueprint-junit5/pom.xml index 9c11c7dd6..c8b574c40 100644 --- a/tests/camel-test-blueprint-junit5/pom.xml +++ b/tests/camel-test-blueprint-junit5/pom.xml @@ -64,12 +64,6 @@ ${camel-version} test - - org.apache.camel - camel-cloud - ${camel-version} - test - org.apache.camel camel-management From 7cb6eb3d5c1181f1468d0c67442336be0f5b31ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Wed, 9 Sep 2026 19:38:21 +0200 Subject: [PATCH 04/31] Finish camel-cloud cleanup in camel-blueprint Camel 4.22.0 removed org.apache.camel.model.cloud entirely. Remove the remaining ServiceCall references left over from the camel-cloud removal: the defaultServiceCallConfiguration/serviceCallConfigurations fields and accessors in CamelContextFactoryBean, the ServiceCallDefinition registration in BlueprintModelJAXBContextFactory, the now-unresolvable org.apache.camel.model.cloud OSGi import in camel-xml-jaxb, and the two blueprint tests exercising the removed feature. --- .../BlueprintModelJAXBContextFactory.java | 1 - .../blueprint/CamelContextFactoryBean.java | 23 ------- core/camel-xml-jaxb/pom.xml | 1 - .../cloud/ServiceCallConfigurationTest.java | 52 --------------- .../cloud/ServiceCallFilterTest.java | 66 ------------------- .../cloud/ServiceCallConfigurationTest.xml | 51 -------------- .../blueprint/cloud/ServiceCallFilterTest.xml | 54 --------------- 7 files changed, 248 deletions(-) delete mode 100644 tests/camel-test-blueprint-junit5/src/test/java/org/apache/camel/test/blueprint/cloud/ServiceCallConfigurationTest.java delete mode 100644 tests/camel-test-blueprint-junit5/src/test/java/org/apache/camel/test/blueprint/cloud/ServiceCallFilterTest.java delete mode 100644 tests/camel-test-blueprint-junit5/src/test/resources/org/apache/camel/test/blueprint/cloud/ServiceCallConfigurationTest.xml delete mode 100644 tests/camel-test-blueprint-junit5/src/test/resources/org/apache/camel/test/blueprint/cloud/ServiceCallFilterTest.xml diff --git a/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintModelJAXBContextFactory.java b/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintModelJAXBContextFactory.java index 05f7621f0..7a2b48ee0 100644 --- a/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintModelJAXBContextFactory.java +++ b/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintModelJAXBContextFactory.java @@ -51,7 +51,6 @@ protected String getPackages() { classes.add(org.apache.camel.model.language.ExpressionDefinition.class); classes.add(org.apache.camel.model.loadbalancer.RoundRobinLoadBalancerDefinition.class); classes.add(org.apache.camel.model.rest.RestDefinition.class); - classes.add(org.apache.camel.model.cloud.ServiceCallDefinition.class); StringBuilder packages = new StringBuilder(); for (Class cl : classes) { diff --git a/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/CamelContextFactoryBean.java b/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/CamelContextFactoryBean.java index 0385c4e75..95abd9567 100644 --- a/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/CamelContextFactoryBean.java +++ b/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/CamelContextFactoryBean.java @@ -68,7 +68,6 @@ import org.apache.camel.model.RouteTemplateDefinition; import org.apache.camel.model.TemplatedRouteDefinition; import org.apache.camel.model.ThreadPoolProfileDefinition; -import org.apache.camel.model.cloud.ServiceCallConfigurationDefinition; import org.apache.camel.model.dataformat.DataFormatsDefinition; import org.apache.camel.model.rest.RestConfigurationDefinition; import org.apache.camel.model.rest.RestDefinition; @@ -194,10 +193,6 @@ public class CamelContextFactoryBean extends AbstractCamelContextFactoryBean> beansFactory; - @XmlElement(name = "defaultServiceCallConfiguration") - private ServiceCallConfigurationDefinition defaultServiceCallConfiguration; - @XmlElement(name = "serviceCallConfiguration", type = ServiceCallConfigurationDefinition.class) - private List serviceCallConfigurations; @XmlElement(name = "defaultResilience4jConfiguration") private Resilience4jConfigurationDefinition defaultResilience4jConfiguration; @XmlElement(name = "resilience4jConfiguration", type = Resilience4jConfigurationDefinition.class) @@ -899,24 +894,6 @@ public List getBeans() { return null; // not in use } - @Override - public ServiceCallConfigurationDefinition getDefaultServiceCallConfiguration() { - return defaultServiceCallConfiguration; - } - - public void setDefaultServiceCallConfiguration(ServiceCallConfigurationDefinition defaultServiceCallConfiguration) { - this.defaultServiceCallConfiguration = defaultServiceCallConfiguration; - } - - @Override - public List getServiceCallConfigurations() { - return serviceCallConfigurations; - } - - public void setServiceCallConfigurations(List serviceCallConfigurations) { - this.serviceCallConfigurations = serviceCallConfigurations; - } - @Override public Resilience4jConfigurationDefinition getDefaultResilience4jConfiguration() { return defaultResilience4jConfiguration; diff --git a/core/camel-xml-jaxb/pom.xml b/core/camel-xml-jaxb/pom.xml index 6daab6d22..ea4219ac0 100644 --- a/core/camel-xml-jaxb/pom.xml +++ b/core/camel-xml-jaxb/pom.xml @@ -39,7 +39,6 @@ org.glassfish.jaxb.runtime.v2;resolution:=optional, org.apache.camel.model.app, - org.apache.camel.model.cloud, org.apache.camel.model.config, org.apache.camel.model.errorhandler, org.apache.camel.model.loadbalancer, diff --git a/tests/camel-test-blueprint-junit5/src/test/java/org/apache/camel/test/blueprint/cloud/ServiceCallConfigurationTest.java b/tests/camel-test-blueprint-junit5/src/test/java/org/apache/camel/test/blueprint/cloud/ServiceCallConfigurationTest.java deleted file mode 100644 index ea5504c06..000000000 --- a/tests/camel-test-blueprint-junit5/src/test/java/org/apache/camel/test/blueprint/cloud/ServiceCallConfigurationTest.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.camel.test.blueprint.cloud; - -import org.apache.camel.model.cloud.ServiceCallConfigurationDefinition; -import org.apache.camel.model.cloud.StaticServiceCallServiceDiscoveryConfiguration; -import org.apache.camel.test.blueprint.CamelBlueprintTestSupport; -import org.junit.jupiter.api.Test; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertNotNull; - -public class ServiceCallConfigurationTest extends CamelBlueprintTestSupport { - @Override - protected String getBlueprintDescriptor() { - return "org/apache/camel/test/blueprint/cloud/ServiceCallConfigurationTest.xml"; - } - - @Test - public void testServiceDiscoveryConfiguration() { - ServiceCallConfigurationDefinition conf1 = context.getServiceCallConfiguration("conf1"); - assertNotNull(conf1, "No ServiceCallConfiguration (1)"); - assertNotNull(conf1.getServiceDiscoveryConfiguration(), "No ServiceDiscoveryConfiguration (1)"); - - StaticServiceCallServiceDiscoveryConfiguration discovery1 = (StaticServiceCallServiceDiscoveryConfiguration)conf1.getServiceDiscoveryConfiguration(); - assertEquals(1, discovery1.getServers().size()); - assertEquals("localhost:9091", discovery1.getServers().get(0)); - - ServiceCallConfigurationDefinition conf2 = context.getServiceCallConfiguration("conf2"); - assertNotNull(conf2, "No ServiceCallConfiguration (2)"); - assertNotNull(conf2.getServiceDiscoveryConfiguration(), "No ServiceDiscoveryConfiguration (2)"); - - StaticServiceCallServiceDiscoveryConfiguration discovery2 = (StaticServiceCallServiceDiscoveryConfiguration)conf2.getServiceDiscoveryConfiguration(); - assertEquals(2, discovery2.getServers().size()); - assertEquals("localhost:9092", discovery2.getServers().get(0)); - assertEquals("localhost:9093,localhost:9094", discovery2.getServers().get(1)); - } -} diff --git a/tests/camel-test-blueprint-junit5/src/test/java/org/apache/camel/test/blueprint/cloud/ServiceCallFilterTest.java b/tests/camel-test-blueprint-junit5/src/test/java/org/apache/camel/test/blueprint/cloud/ServiceCallFilterTest.java deleted file mode 100644 index 73db84a2f..000000000 --- a/tests/camel-test-blueprint-junit5/src/test/java/org/apache/camel/test/blueprint/cloud/ServiceCallFilterTest.java +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.camel.test.blueprint.cloud; - -import org.apache.camel.Exchange; -import org.apache.camel.cloud.ServiceCallConstants; -import org.apache.camel.test.blueprint.CamelBlueprintTestSupport; -import org.junit.jupiter.api.Test; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertNotNull; -import static org.junit.jupiter.api.Assertions.assertTrue; - -public class ServiceCallFilterTest extends CamelBlueprintTestSupport { - @Test - public void testServiceFilter() throws Exception { - Exchange result; - - result = template.request("direct:start", e -> { - return; - }); - - assertHeader(result, ServiceCallConstants.SERVICE_HOST, "host1"); - assertHeader(result, ServiceCallConstants.SERVICE_PORT, 9093); - - result = template.request("direct:start", e -> { - return; - }); - - assertHeader(result, ServiceCallConstants.SERVICE_HOST, "host4"); - assertHeader(result, ServiceCallConstants.SERVICE_PORT, 9094); - } - - // ********************* - // Helpers - // ********************* - - private void assertHeader(Exchange exchange, String header, Object expectedValue) { - assertNotNull(exchange); - assertTrue(exchange.getIn().getHeaders().containsKey(header)); - assertEquals(expectedValue, exchange.getIn().getHeader(header)); - } - - // ********************* - // Blueprint - // ********************* - - @Override - protected String getBlueprintDescriptor() { - return "org/apache/camel/test/blueprint/cloud/ServiceCallFilterTest.xml"; - } -} diff --git a/tests/camel-test-blueprint-junit5/src/test/resources/org/apache/camel/test/blueprint/cloud/ServiceCallConfigurationTest.xml b/tests/camel-test-blueprint-junit5/src/test/resources/org/apache/camel/test/blueprint/cloud/ServiceCallConfigurationTest.xml deleted file mode 100644 index 6baa6a160..000000000 --- a/tests/camel-test-blueprint-junit5/src/test/resources/org/apache/camel/test/blueprint/cloud/ServiceCallConfigurationTest.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - localhost:9091 - - - - - - localhost:9092 - localhost:9093,localhost:9094 - - - - - - - - - - - - - - \ No newline at end of file diff --git a/tests/camel-test-blueprint-junit5/src/test/resources/org/apache/camel/test/blueprint/cloud/ServiceCallFilterTest.xml b/tests/camel-test-blueprint-junit5/src/test/resources/org/apache/camel/test/blueprint/cloud/ServiceCallFilterTest.xml deleted file mode 100644 index d199501f9..000000000 --- a/tests/camel-test-blueprint-junit5/src/test/resources/org/apache/camel/test/blueprint/cloud/ServiceCallFilterTest.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - test@host1:9093 - test@host2:9093 - unknown@host1:9094 - test@host3:9093 - test@host4:9094 - - - - test@host2:9093 - test@host3:9093 - - - - - - - - \ No newline at end of file From df947cfb62c2fd0ea029f286fa530559c556040f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Thu, 10 Sep 2026 07:18:01 +0200 Subject: [PATCH 05/31] Migrate camel-cxf-blueprint to the CXF 4.2 logging feature CXF 4.2 removed the long-deprecated org.apache.cxf.feature.LoggingFeature from cxf-core, which broke the camel-cxf-blueprint build once the CXF version moved from 4.1.7 to 4.2.3. Switch both call sites to the replacement org.apache.cxf.ext.logging.LoggingFeature: the RsServerBlueprintBean field and the parser in CXFAPINamespaceHandler. The new class has no LoggingFeature(int) constructor, so the size limit is now applied through setLimit(); leaving it unset keeps CXF's own default, matching the previous no-arg behaviour. The @SuppressWarnings on CXFAPINamespaceHandler.parse() existed only for the removed class and is dropped. No new dependency is needed: camel-cxf-all already shades cxf-rt-features-logging, and the camel-cxf feature already installs that bundle ahead of camel-cxf-blueprint. Also bump camel-osgi-cxf-version from [4.1,4.2) to [4.2,4.3) so the org.apache.cxf.* OSGi imports generated for the four camel-cxf bundles resolve against CXF 4.2 at runtime. --- .../blueprint/helpers/CXFAPINamespaceHandler.java | 5 ++--- .../cxf/blueprint/helpers/RsServerBlueprintBean.java | 12 +++++------- pom.xml | 2 +- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/components/camel-cxf/camel-cxf-blueprint/src/main/java/org/apache/camel/component/cxf/blueprint/helpers/CXFAPINamespaceHandler.java b/components/camel-cxf/camel-cxf-blueprint/src/main/java/org/apache/camel/component/cxf/blueprint/helpers/CXFAPINamespaceHandler.java index 424e60780..a879db15c 100644 --- a/components/camel-cxf/camel-cxf-blueprint/src/main/java/org/apache/camel/component/cxf/blueprint/helpers/CXFAPINamespaceHandler.java +++ b/components/camel-cxf/camel-cxf-blueprint/src/main/java/org/apache/camel/component/cxf/blueprint/helpers/CXFAPINamespaceHandler.java @@ -29,6 +29,7 @@ import org.apache.aries.blueprint.mutable.MutableBeanMetadata; import org.apache.camel.component.cxf.blueprint.bus.BusDefinitionParser; import org.apache.camel.component.cxf.blueprint.configuration.SimpleBPBeanDefinitionParser; +import org.apache.cxf.ext.logging.LoggingFeature; import org.apache.cxf.feature.FastInfosetFeature; import org.apache.cxf.workqueue.AutomaticWorkQueueImpl; import org.osgi.service.blueprint.reflect.ComponentMetadata; @@ -78,7 +79,6 @@ public URL getSchemaLocation(String namespace) { } @Override - @SuppressWarnings("deprecation") public Metadata parse(Element element, ParserContext context) { String s = element.getLocalName(); if ("bus".equals(s)) { @@ -86,8 +86,7 @@ public Metadata parse(Element element, ParserContext context) { return new BusDefinitionParser().parse(element, context); } else if ("logging".equals(s)) { //logging feature - return new SimpleBPBeanDefinitionParser(org.apache.cxf.feature.LoggingFeature.class) - .parse(element, context); + return new SimpleBPBeanDefinitionParser(LoggingFeature.class).parse(element, context); } else if ("fastinfoset".equals(s)) { //fastinfosetfeature return new SimpleBPBeanDefinitionParser(FastInfosetFeature.class).parse(element, context); diff --git a/components/camel-cxf/camel-cxf-blueprint/src/main/java/org/apache/camel/component/cxf/blueprint/helpers/RsServerBlueprintBean.java b/components/camel-cxf/camel-cxf-blueprint/src/main/java/org/apache/camel/component/cxf/blueprint/helpers/RsServerBlueprintBean.java index cd7031467..1b112e843 100644 --- a/components/camel-cxf/camel-cxf-blueprint/src/main/java/org/apache/camel/component/cxf/blueprint/helpers/RsServerBlueprintBean.java +++ b/components/camel-cxf/camel-cxf-blueprint/src/main/java/org/apache/camel/component/cxf/blueprint/helpers/RsServerBlueprintBean.java @@ -19,7 +19,7 @@ import java.util.HashMap; import org.apache.camel.component.cxf.common.NullFaultListener; -import org.apache.cxf.feature.LoggingFeature; +import org.apache.cxf.ext.logging.LoggingFeature; import org.apache.cxf.jaxrs.JAXRSServerFactoryBean; import org.apache.cxf.logging.FaultListener; import org.osgi.framework.BundleContext; @@ -62,10 +62,9 @@ public void setLoggingFeatureEnabled(boolean loggingFeatureEnabled) { loggingFeature = null; } if (loggingFeatureEnabled) { + loggingFeature = new LoggingFeature(); if (getLoggingSizeLimit() > 0) { - loggingFeature = new LoggingFeature(getLoggingSizeLimit()); - } else { - loggingFeature = new LoggingFeature(); + loggingFeature.setLimit(getLoggingSizeLimit()); } getFeatures().add(loggingFeature); } @@ -80,10 +79,9 @@ public void setLoggingSizeLimit(int loggingSizeLimit) { this.loggingSizeLimit = loggingSizeLimit; if (loggingFeature != null) { getFeatures().remove(loggingFeature); + loggingFeature = new LoggingFeature(); if (loggingSizeLimit > 0) { - loggingFeature = new LoggingFeature(loggingSizeLimit); - } else { - loggingFeature = new LoggingFeature(); + loggingFeature.setLimit(loggingSizeLimit); } getFeatures().add(loggingFeature); } diff --git a/pom.xml b/pom.xml index 69d6dcae7..5d2020228 100644 --- a/pom.xml +++ b/pom.xml @@ -546,7 +546,7 @@ [6.2,6.3) [2,4) [2,3) - [4.1,4.2) + [4.2,4.3) 4.22 From 6bb8e71320ad762a4459dabfb23b560b090205f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Thu, 10 Sep 2026 15:34:17 +0200 Subject: [PATCH 06/31] Fix camel-spring-ai component wrapping for Camel 4.22.0 Camel 4.22.0 does not publish a single camel-spring-ai jar; it is split into camel-spring-ai-chat, camel-spring-ai-embeddings, camel-spring-ai-image and camel-spring-ai-vector-store (camel-spring-ai-tools was discontinued after 4.21.0). Wrap each of these as its own bundle module under camel-spring-parent, matching the existing sibling modules, and update the feature descriptor accordingly. --- .../pom.xml | 14 ++- .../camel-spring-ai-embeddings/pom.xml | 87 +++++++++++++++++++ .../camel-spring-ai-image/pom.xml | 87 +++++++++++++++++++ .../camel-spring-ai-vector-store/pom.xml | 87 +++++++++++++++++++ components/camel-spring-parent/pom.xml | 5 +- features/src/main/feature/camel-features.xml | 16 +++- 6 files changed, 289 insertions(+), 7 deletions(-) rename components/camel-spring-parent/{camel-spring-ai => camel-spring-ai-chat}/pom.xml (88%) create mode 100644 components/camel-spring-parent/camel-spring-ai-embeddings/pom.xml create mode 100644 components/camel-spring-parent/camel-spring-ai-image/pom.xml create mode 100644 components/camel-spring-parent/camel-spring-ai-vector-store/pom.xml diff --git a/components/camel-spring-parent/camel-spring-ai/pom.xml b/components/camel-spring-parent/camel-spring-ai-chat/pom.xml similarity index 88% rename from components/camel-spring-parent/camel-spring-ai/pom.xml rename to components/camel-spring-parent/camel-spring-ai-chat/pom.xml index dbfb4f972..f86aff248 100644 --- a/components/camel-spring-parent/camel-spring-ai/pom.xml +++ b/components/camel-spring-parent/camel-spring-ai-chat/pom.xml @@ -28,9 +28,9 @@ ../pom.xml - camel-spring-ai + camel-spring-ai-chat bundle - Apache Camel :: Karaf :: Components :: Spring Parent :: Parent + Apache Camel :: Karaf :: Components :: Spring Parent :: Spring AI Chat @@ -44,7 +44,7 @@ org.apache.camel - camel-spring-ai + camel-spring-ai-chat ${camel-version} @@ -56,6 +56,12 @@ + + + ../../../src/main/resources + false + + org.apache.maven.plugins @@ -69,7 +75,7 @@ - org.apache.camel:camel-spring-ai + org.apache.camel:camel-spring-ai-chat diff --git a/components/camel-spring-parent/camel-spring-ai-embeddings/pom.xml b/components/camel-spring-parent/camel-spring-ai-embeddings/pom.xml new file mode 100644 index 000000000..b6d0bd05c --- /dev/null +++ b/components/camel-spring-parent/camel-spring-ai-embeddings/pom.xml @@ -0,0 +1,87 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-spring-parent-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-spring-ai-embeddings + bundle + Apache Camel :: Karaf :: Components :: Spring Parent :: Spring AI Embeddings + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-spring-ai-embeddings + ${camel-version} + + + org.apache.camel + * + + + + + + + + + ../../../src/main/resources + false + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-spring-ai-embeddings + + + + + + + + + diff --git a/components/camel-spring-parent/camel-spring-ai-image/pom.xml b/components/camel-spring-parent/camel-spring-ai-image/pom.xml new file mode 100644 index 000000000..fc53d5910 --- /dev/null +++ b/components/camel-spring-parent/camel-spring-ai-image/pom.xml @@ -0,0 +1,87 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-spring-parent-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-spring-ai-image + bundle + Apache Camel :: Karaf :: Components :: Spring Parent :: Spring AI Image + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-spring-ai-image + ${camel-version} + + + org.apache.camel + * + + + + + + + + + ../../../src/main/resources + false + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-spring-ai-image + + + + + + + + + diff --git a/components/camel-spring-parent/camel-spring-ai-vector-store/pom.xml b/components/camel-spring-parent/camel-spring-ai-vector-store/pom.xml new file mode 100644 index 000000000..28fe1ade4 --- /dev/null +++ b/components/camel-spring-parent/camel-spring-ai-vector-store/pom.xml @@ -0,0 +1,87 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-spring-parent-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-spring-ai-vector-store + bundle + Apache Camel :: Karaf :: Components :: Spring Parent :: Spring AI Vector Store + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-spring-ai-vector-store + ${camel-version} + + + org.apache.camel + * + + + + + + + + + ../../../src/main/resources + false + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-spring-ai-vector-store + + + + + + + + + diff --git a/components/camel-spring-parent/pom.xml b/components/camel-spring-parent/pom.xml index b69ef8270..7fa2a4b7c 100644 --- a/components/camel-spring-parent/pom.xml +++ b/components/camel-spring-parent/pom.xml @@ -35,7 +35,10 @@ camel-spring - camel-spring-ai + camel-spring-ai-chat + camel-spring-ai-embeddings + camel-spring-ai-image + camel-spring-ai-vector-store camel-spring-batch camel-spring-cloud-config camel-spring-jdbc diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 9a2f190ab..26375f079 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -3290,9 +3290,21 @@ mvn:commons-digester/commons-digester/${auto-detect-version} mvn:org.apache.camel.karaf/camel-splunk-hec/${project.version} - + camel-core - mvn:org.apache.camel.karaf/camel-spring-ai/${project.version} + mvn:org.apache.camel.karaf/camel-spring-ai-chat/${project.version} + + + camel-core + mvn:org.apache.camel.karaf/camel-spring-ai-embeddings/${project.version} + + + camel-core + mvn:org.apache.camel.karaf/camel-spring-ai-image/${project.version} + + + camel-core + mvn:org.apache.camel.karaf/camel-spring-ai-vector-store/${project.version} camel-core From 34468e2b18757cdb82ec8c82a7900d0cdcefd769 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Thu, 10 Sep 2026 16:30:35 +0200 Subject: [PATCH 07/31] Add jspecify bundle to camel-core feature for Camel 4.22.0 camel-api in Camel 4.22.0 now Import-Packages org.jspecify.annotations (nullability annotations used on the public API surface), which no bundle in the feature set exported. This broke OSGi resolution for every feature depending on camel-core (e.g. camel-zookeeper-master via camel-management-api), caught by the karaf-maven-plugin verify goal in the features module. Add org.jspecify:jspecify as a dependency bundle of camel-core, matching how it is already added to individual features that need it directly (camel-azure-eventhubs, camel-reactor, etc). --- features/src/main/feature/camel-features.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 26375f079..0df2cc148 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -263,6 +263,7 @@ xml-specs-api mvn:commons-codec/commons-codec/${commons-codec-version} + mvn:org.jspecify/jspecify/${jspecify-version} mvn:org.apache.camel.karaf/camel-api/${project.version} mvn:org.apache.camel.karaf/camel-management-api/${project.version} mvn:org.apache.camel.karaf/camel-util/${project.version} From 50dfbc0945ddb501b9e5e177886319e9c7c7827a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Thu, 10 Sep 2026 16:59:00 +0200 Subject: [PATCH 08/31] Fix stale jdk-version property reference in features/pom.xml The root pom.xml renamed jdk-version to javaVersion in the "Upgrade to Apache POM 37" change, but features/pom.xml's karaf-maven-plugin configuration was never updated to match. The unresolved ${jdk-version} reference was silently ignored, so the verify goal fell back to a default JDK system-package list that does not include jdk.jfr, which camel-console now requires in Camel 4.22.0. Point at the correct javaVersion property so verify resolves against JDK 17's actual system packages. --- features/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/pom.xml b/features/pom.xml index 68f46d60d..ac3878769 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -96,7 +96,7 @@ mvn:org.apache.karaf.features/spring/${karaf-version}/xml/features org.apache.karaf.features:framework - ${jdk-version} + ${javaVersion} framework From c70beb6d25d6a4079df023fe87f73032be67f754 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Fri, 11 Sep 2026 07:15:40 +0200 Subject: [PATCH 09/31] Mark jdk.jfr as an optional OSGi import in camel-console Camel 4.22.0 added JfrMemoryLeakDevConsole to camel-console, which references jdk.jfr/jdk.jfr.consumer (Java Flight Recorder). With the wildcard `camel.osgi.import`, bnd generated a mandatory Import-Package for both packages, which broke OSGi resolution for every feature depending on camel-core (caught by the karaf-maven-plugin verify goal in the features module): Unable to resolve camel-console/4.22.0.SNAPSHOT: missing requirement osgi.wiring.package; filter:="(osgi.wiring.package=jdk.jfr)" The previous fix (correcting the stale ${jdk-version} -> javaVersion property reference in features/pom.xml) was not sufficient on its own: jdk.jfr is a JDK-specific module, not part of the formal JavaSE profile package list karaf-maven-plugin derives from , so it is still not exported by the system bundle even with the property fixed. Mark both packages resolution:=optional instead, matching the existing precedent in camel-core-model/pom.xml for the same package. --- core/camel-console/pom.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/camel-console/pom.xml b/core/camel-console/pom.xml index e7bd9917d..76e7c9cae 100644 --- a/core/camel-console/pom.xml +++ b/core/camel-console/pom.xml @@ -37,6 +37,8 @@ org.apache.camel*;version=${camel-version} + jdk.jfr;resolution:=optional, + jdk.jfr.consumer;resolution:=optional, * From 26ea45fb86ec6fef07d2ffccaec75d37f369e4c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Fri, 11 Sep 2026 07:26:54 +0200 Subject: [PATCH 10/31] Bump jackson2-annotations-version to 2.22 for Camel 4.22.0 The Camel 4.22.0 upgrade bumped jackson2-version from 2.20.1 to 2.22.1 but left jackson2-annotations-version at 2.20 (the correct pairing for the prior 2.20.1), since jackson-annotations does not publish patch releases matching jackson-core/jackson-databind's cadence. This was masked in CI by the jdk.jfr failure (fixed in the previous commit), which stopped OSGi resolution before it reached this: once camel-core resolves, features that declare a dependency on the jackson feature (e.g. camel-zookeeper-master, via curator/guava) fail instead, needing: missing requirement [camel-zookeeper-master/4.22.0.SNAPSHOT] osgi.wiring.package; filter:="(&(osgi.wiring.package= com.fasterxml.jackson.annotation)(version>=2.22.0)(!(version>=3.0.0)))" jackson-annotations 2.22 (Maven Central, no 2.22.1 patch release exists for this artifact) satisfies that range. Verified locally: re-running the features module's karaf-maven-plugin verify goal shows camel-zookeeper-master (and the rest of the original camel-core/ camel-zookeeper-master chain from the CI failure) no longer failing on this requirement. --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5d2020228..f749cf70d 100644 --- a/pom.xml +++ b/pom.xml @@ -278,7 +278,7 @@ 0.2.9 1.6.2 2.22.1 - 2.20 + 2.22 3.2.1 2.22.3 0.15 From d16b194eb4710a8c19977a323f15afc1d2e04894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Fri, 11 Sep 2026 15:41:41 +0200 Subject: [PATCH 11/31] Fix unresolved version properties and stale bundles for Camel 4.22.0 features The Camel 4.22.0 upgrade regenerated pom.xml's third-party version properties from Camel's own POM, dropping 23 camel-karaf-only properties that camel-features.xml still references for wrapped third-party bundles. This left literal ${...} placeholders in the generated feature descriptors, breaking Karaf feature resolution for camel-xmpp, camel-zendesk, camel-cxf and many other features that transitively depend on them. - Restore properties that are camel-karaf-only pins for optional/OSGi best-effort bundles (cglib, xpp3, netty-reactive-streams, vavr, nimbusds content-type/lang-tag/oauth2-oidc-sdk), using their previous values, and for genuine transitive dependencies whose resolved version changed (async-http-client, minidns, checker-qual via guava, neo4j-bolt-connection, parsson, snakeyaml-engine for kubernetes), using the version actually resolved for Camel 4.22.0. - Point docling, langchain4j-hugging-face/community-dashscope and google-auth-library bundles at the properties the upgrade already renamed them to (docling-java-version, langchain4j-beta-version, langchain4j-community-version, google-auth-library-oauth2-http-version) instead of the old removed names. - Replace the obsolete com.dylibso.chicory bundles in camel-wasm with run.endive, which Camel 4.22.0 now uses for its WASM runtime. - Drop the dead reactor-netty-incubator-quic bundle from camel-stitch; QUIC support graduated into Netty core and is already provided via netty-codec-http3/netty-codec-classes-quic in the same feature. - Add the missing smack-xmlparser/-stax, smack-java8, smack-resolver-javax, smack-sasl-javax and smack-streammanagement bundles to camel-xmpp; smack-core 4.4.8 requires them but they were never declared, a pre-existing gap masked until the minidns/xpp3 placeholders above were fixed. Verified offline against the actual Camel 4.22.0 dependency trees (mvn dependency:tree per component) rather than restoring values blindly. Rebuilding the features module locally confirms 18 features that failed in CI now resolve cleanly, with no new regressions versus the original failure set. --- features/src/main/feature/camel-features.xml | 47 +++++++++++--------- pom.xml | 15 +++++++ 2 files changed, 41 insertions(+), 21 deletions(-) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 0df2cc148..a3c1ddf83 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -1274,9 +1274,9 @@ http-client mvn:com.fasterxml.jackson.datatype/jackson-datatype-jsr310/${jackson2-version} wrap:mvn:org.openapitools/jackson-databind-nullable/${jackson-databind-nullable-version}$overwrite=merge&Import-Package=*;resolution:=optional - wrap:mvn:ai.docling/docling-core/${docling-core-version}$overwrite=merge&Import-Package=*;resolution:=optional - wrap:mvn:ai.docling/docling-serve-api/${docling-serve-api-version}$overwrite=merge&Import-Package=*;resolution:=optional - wrap:mvn:ai.docling/docling-serve-client/${docling-serve-client-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:ai.docling/docling-core/${docling-java-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:ai.docling/docling-serve-api/${docling-java-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:ai.docling/docling-serve-client/${docling-java-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-docling/${project.version} @@ -1524,8 +1524,8 @@ http-client wrap:mvn:com.google.api-client/google-api-client/${google-api-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* wrap:mvn:com.google.apis/google-api-services-drive/${google-api-services-drive-version} - wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${grpc-google-auth-library-version} - wrap:mvn:com.google.auth/google-auth-library-credentials/${grpc-google-auth-library-version} + wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${google-auth-library-oauth2-http-version} + wrap:mvn:com.google.auth/google-auth-library-credentials/${google-auth-library-oauth2-http-version} mvn:com.google.code.gson/gson/${gson-version} wrap:mvn:com.google.http-client/google-http-client/${google-cloud-http-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* mvn:com.google.http-client/google-http-client-apache-v2/${google-cloud-http-client-version} @@ -1549,8 +1549,8 @@ wrap:mvn:com.google.api-client/google-api-client/${google-api-client-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:com.google.http-client/google-http-client/${google-cloud-http-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* wrap:mvn:com.google.api/gax/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional - wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${grpc-google-auth-library-version}$overwrite=merge&Import-Package=*;resolution:=optional - wrap:mvn:com.google.auth/google-auth-library-credentials/${grpc-google-auth-library-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${google-auth-library-oauth2-http-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.google.auth/google-auth-library-credentials/${google-auth-library-oauth2-http-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:com.google.cloud/google-cloud-functions/${google-cloud-functions-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:com.google.protobuf/protobuf-java/${protobuf-version} wrap:mvn:io.opencensus/opencensus-api/${auto-detect-version} @@ -1586,8 +1586,8 @@ wrap:mvn:com.google.api/gax/${auto-detect-version} wrap:mvn:com.google.api/gax-grpc/${auto-detect-version} wrap:mvn:com.google.api.grpc/proto-google-cloud-pubsub-v1/${auto-detect-version} - wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${grpc-google-auth-library-version} - wrap:mvn:com.google.auth/google-auth-library-credentials/${grpc-google-auth-library-version} + wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${google-auth-library-oauth2-http-version} + wrap:mvn:com.google.auth/google-auth-library-credentials/${google-auth-library-oauth2-http-version} wrap:mvn:io.grpc/grpc-api/${grpc-version}$${spi-consumer} mvn:org.threeten/threetenbp/${auto-detect-version} wrap:mvn:com.google.http-client/google-http-client/${google-cloud-http-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",*;resolution:=optional @@ -1644,8 +1644,8 @@ wrap:mvn:com.google.http-client/google-http-client-gson/${google-cloud-http-client-version} wrap:mvn:com.google.http-client/google-http-client-apache-v2/${google-cloud-http-client-version} wrap:mvn:com.google.http-client/google-http-client-jackson2/${google-cloud-http-client-version} - wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${grpc-google-auth-library-version} - wrap:mvn:com.google.auth/google-auth-library-credentials/${grpc-google-auth-library-version} + wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${google-auth-library-oauth2-http-version} + wrap:mvn:com.google.auth/google-auth-library-credentials/${google-auth-library-oauth2-http-version} wrap:mvn:io.opencensus/opencensus-contrib-http-util/${auto-detect-version} wrap:mvn:io.opencensus/opencensus-api/${auto-detect-version} wrap:mvn:com.google.apis/google-api-services-sheets/${google-api-services-sheets-version} @@ -1695,8 +1695,8 @@ wrap:mvn:com.google.api/api-common/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:com.google.api.grpc/proto-google-common-protos/${proto-google-common-protos-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:com.google.cloud/google-cloud-aiplatform/${google-cloud-aiplatform-version}$overwrite=merge&Import-Package=*;resolution:=optional - wrap:mvn:com.google.auth/google-auth-library-credentials/${grpc-google-auth-library-version}$overwrite=merge&Import-Package=*;resolution:=optional - wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${grpc-google-auth-library-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.google.auth/google-auth-library-credentials/${google-auth-library-oauth2-http-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${google-auth-library-oauth2-http-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:com.google.api/gax/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:com.google.genai/google-genai/${google-genai-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-google-vertexai/${project.version} @@ -1728,8 +1728,8 @@ camel-core netty wrap:mvn:com.auth0/java-jwt/${grpc-java-jwt-version} - wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${grpc-google-auth-library-version} - wrap:mvn:com.google.auth/google-auth-library-credentials/${grpc-google-auth-library-version} + wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${google-auth-library-oauth2-http-version} + wrap:mvn:com.google.auth/google-auth-library-credentials/${google-auth-library-oauth2-http-version} wrap:mvn:io.grpc/grpc-core/${grpc-version} wrap:mvn:io.grpc/grpc-auth/${grpc-version} wrap:mvn:io.grpc/grpc-api/${grpc-version}$${spi-consumer} @@ -2343,7 +2343,7 @@ camel-core jackson wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version} - wrap:mvn:dev.langchain4j/langchain4j-hugging-face/${langchain4j-hugging-face-version} + wrap:mvn:dev.langchain4j/langchain4j-hugging-face/${langchain4j-beta-version} wrap:mvn:dev.langchain4j/langchain4j-open-ai/${langchain4j-version} mvn:org.apache.camel.karaf/camel-langchain4j-chat/${project.version} @@ -2355,7 +2355,7 @@ camel-core wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version} - wrap:mvn:dev.langchain4j/langchain4j-hugging-face/${langchain4j-hugging-face-version} + wrap:mvn:dev.langchain4j/langchain4j-hugging-face/${langchain4j-beta-version} wrap:mvn:dev.langchain4j/langchain4j-open-ai/${langchain4j-version} mvn:org.apache.camel.karaf/camel-langchain4j-embeddings/${project.version} @@ -2368,7 +2368,7 @@ camel-core wrap:mvn:dev.langchain4j/langchain4j/${langchain4j-version} wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version} - wrap:mvn:dev.langchain4j/langchain4j-community-dashscope/${langchain4j-community-dashscope-version} + wrap:mvn:dev.langchain4j/langchain4j-community-dashscope/${langchain4j-community-version} mvn:org.apache.camel.karaf/camel-langchain4j-tokenizer/${project.version} @@ -3402,7 +3402,6 @@ mvn:io.netty/netty-codec-http2/${netty-version} mvn:io.netty/netty-codec-http3/${netty-version} mvn:io.netty/netty-codec-classes-quic/${netty-version} - wrap:mvn:io.projectreactor.netty.incubator/reactor-netty-incubator-quic/${reactor-netty-incubator-quic-version}$overwrite=merge&Import-Package=io.netty.channel.kqueue;resolution:=optional;version="[4.1,5)",io.netty.channel.uring;resolution:=optional;version="[4.1,5)",io.netty.incubator.channel.uring;resolution:=optional,io.netty*;version="[4.1,5)",*;resolution:=optional mvn:com.google.code.findbugs/jsr305/${findbugs-version} mvn:org.apache.camel.karaf/camel-stitch/${project.version} @@ -3616,8 +3615,8 @@ camel-core jackson - wrap:mvn:com.dylibso.chicory/runtime/${chicory-version} - wrap:mvn:com.dylibso.chicory/wasm/${chicory-version} + wrap:mvn:run.endive/wasm/${endive-version} + wrap:mvn:run.endive/runtime/${endive-version} mvn:org.apache.camel.karaf/camel-wasm/${project.version} @@ -3691,6 +3690,12 @@ mvn:org.igniterealtime.smack/smack-extensions/${smack-version} mvn:org.igniterealtime.smack/smack-tcp/${smack-version} mvn:org.igniterealtime.smack/smack-im/${smack-version} + mvn:org.igniterealtime.smack/smack-xmlparser/${smack-version} + mvn:org.igniterealtime.smack/smack-xmlparser-stax/${smack-version} + mvn:org.igniterealtime.smack/smack-java8/${smack-version} + mvn:org.igniterealtime.smack/smack-resolver-javax/${smack-version} + mvn:org.igniterealtime.smack/smack-sasl-javax/${smack-version} + mvn:org.igniterealtime.smack/smack-streammanagement/${smack-version} mvn:org.jxmpp/jxmpp-jid/${auto-detect-version} mvn:org.jxmpp/jxmpp-core/${auto-detect-version} mvn:org.jxmpp/jxmpp-util-cache/${auto-detect-version} diff --git a/pom.xml b/pom.xml index f749cf70d..d94fd0708 100644 --- a/pom.xml +++ b/pom.xml @@ -110,6 +110,7 @@ 1.14.0 3.27.7 3.42.2 + 3.0.9 6.1.5 3.1.0 1.12.1 @@ -133,8 +134,10 @@ 7.24.0 8.9.13 4.19.3 + 3.3.0 0.9.8 1.2 + 3.42.0 3.6.2 5.0.0 4.8.186 @@ -153,6 +156,7 @@ 2.22.0 3.20.0 1.4.0 + 3.6.1 3.13.0 2.13.1 1.15.0 @@ -375,9 +379,11 @@ 1.17.0 1.7.0 3.1.1 + 4.1.2 1.1.6 2.6.22 2.2.9 + 1.0.5 9.0.3 5.23.0 2.4.1 @@ -388,10 +394,15 @@ 3.5.19 7.3.4.Final 0.4.0 + 12.0.0 6.2.0 4.2.16.Final + 2.0.5 2.0.1 10.9.1 + 2.3 + 1.7 + 11.23 2.0.13 5.0.0 3.4.11 @@ -413,6 +424,7 @@ 1.2.5 1.17.1 1.17.1 + 1.1.9 3.0.8 42.7.13 0.8.9 @@ -467,6 +479,7 @@ 2.2.1 2.6 3.0.1 + 3.0.1 3.13.1 10.0.0 1.9.5_1 @@ -505,6 +518,7 @@ 2.3.26.Final 2.4.2.Final 2.10.2 + 1.0.0 3.1 2.4.1 4.5.31 @@ -520,6 +534,7 @@ 1.2 4.0.4 2.13.0 + 1.1.4c 3.0.4 0.15.1 8.9.13 From ff8bf3f5306160a9945b6dc364e8fc6438cc69a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Fri, 11 Sep 2026 16:14:23 +0200 Subject: [PATCH 12/31] Fix camel-xmpp smack-core OSGi import and stale Spring OSGi version range smack-core 4.4.8 mandatorily imports the JDK-internal sun.security.pkcs11 package with no version/optional qualifier, which the system bundle does not export. Wrap smack-core to mark that one import optional, matching the existing wss4j precedent in the same feature file. Verified locally: camel-xmpp now resolves. camel-osgi-spring-version was still [6.2,6.3), left over from before the Camel 4.22.0 upgrade bumped spring-version to 7.0.8. camel-karaf already carries its own hand-wrapped Spring 7.x OSGi feature (features/src/main/feature/spring-features.xml, built during a prior Spring upgrade), but the stale version range excluded both that and Karaf's own bundled Spring 6.1.x feature, so camel-spring and every feature depending on it (directly or transitively: AWS, Azure, Google, Debezium, JMS, all spring-* features, camel-cxf, ...) failed to resolve. Bumping the range to [7.0,7.1) to match spring-version fixes it without needing any new OSGi wrapping work. Verified locally: rebuilding the features module offline shows 19 more features resolving cleanly (camel-spring and everything that was only blocked by it), with no new regressions. --- features/src/main/feature/camel-features.xml | 4 +++- pom.xml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index a3c1ddf83..e47d1cce3 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -3686,7 +3686,9 @@ camel-core - mvn:org.igniterealtime.smack/smack-core/${smack-version} + + wrap:mvn:org.igniterealtime.smack/smack-core/${smack-version}$overwrite=merge&Import-Package=sun.security.pkcs11;resolution:=optional,* mvn:org.igniterealtime.smack/smack-extensions/${smack-version} mvn:org.igniterealtime.smack/smack-tcp/${smack-version} mvn:org.igniterealtime.smack/smack-im/${smack-version} diff --git a/pom.xml b/pom.xml index d94fd0708..55950f63f 100644 --- a/pom.xml +++ b/pom.xml @@ -558,7 +558,7 @@ [3.1,4) [4,5) [11,12) - [6.2,6.3) + [7.0,7.1) [2,4) [2,3) [4.2,4.3) From cbd2f4d0ed96ea18e1c5c1c4eeceedfc520b3434 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Fri, 11 Sep 2026 17:28:14 +0200 Subject: [PATCH 13/31] Wire up missing bundles for aws-common, azure-common, google-common, jackson3, opentelemetry2, ai-tool, and jactl Continuing the Camel 4.22.0 OSGi resolution cleanup, verified against actual dependency trees for each component (mvn dependency:tree, manifest inspection for OSGi-readiness): - camel-aws-common (cascades to camel-aws-bedrock and all camel-aws2-* features): AWS SDK v2 2.50.2 replaced apache-client with apache5-client; add it plus the newly-required http-auth-aws-eventstream, annotations, utils-lite, software.amazon.eventstream, and httpcore5-h2 bundles. - camel-azure-common: 11 azure-* features imported org.apache.camel.component.azure.common but never declared a dependency on the camel-azure-common feature that provides it. - camel-google-common: add the missing google-oauth-client, google-api-client and google-http-client bundles (all real transitive deps; camel-google-common's own compiled code imports their packages directly but no feature bundle provided them). - New "jackson3" base feature (mirroring the existing "jackson" one) plus camel-osgi-jackson3-version, wiring up camel-jackson3/-avro/-protobuf/-xml, which previously declared only the camel-karaf wrapper bundle and nothing else. - camel-opentelemetry2: OtlpProtobufSpanData genuinely uses com.google.protobuf.ByteString and io.opentelemetry.proto classes at runtime; add opentelemetry-proto, protobuf-java, and the missing opentelemetry-common/opentelemetry-sdk-metrics bundles. - camel-ai-tool feature dependency was missing from camel-langchain4j-agent, camel-mcp-server and camel-spring-ai-chat. - camel-jactl: add the io.jactl bundle (previously declared nothing but the wrapper itself). - camel-jfr: mark jdk.jfr/jdk.jfr.consumer optional in its own camel.osgi.import, same precedent as camel-console. - camel-salesforce/camel-pinecone: grpc-protobuf pulls protobuf-java 3.25.x, not the project's main 4.x protobuf-version; add a protobuf3-version property for that. Also includes two component-json/factory regenerations (camel-directvm, camel-vm) that were never refreshed when Camel 4.22.0 added Endpoint.endpointIdentityPropertyNames() and the SEDA/VM virtualThreadPerTask option - caught incidentally while rebuilding the full reactor under JDK 17 to get a clean verification baseline. Verified locally: rebuilding the features module offline shows the failure count dropping from 114 to 63, with zero regressions against the prior run. --- .../directvm/DirectVmEndpointUriFactory.java | 7 +++ .../karaf/component/directvm/direct-vm.json | 2 +- components/camel-jfr/pom.xml | 3 +- .../component/vm/VmEndpointUriFactory.java | 7 +++ .../apache/camel/karaf/component/vm/vm.json | 25 ++++---- features/src/main/feature/camel-features.xml | 61 +++++++++++++++++-- pom.xml | 4 ++ 7 files changed, 89 insertions(+), 20 deletions(-) diff --git a/components/camel-directvm/src/generated/java/org/apache/camel/karaf/component/directvm/DirectVmEndpointUriFactory.java b/components/camel-directvm/src/generated/java/org/apache/camel/karaf/component/directvm/DirectVmEndpointUriFactory.java index 331c321aa..5deb9ba91 100644 --- a/components/camel-directvm/src/generated/java/org/apache/camel/karaf/component/directvm/DirectVmEndpointUriFactory.java +++ b/components/camel-directvm/src/generated/java/org/apache/camel/karaf/component/directvm/DirectVmEndpointUriFactory.java @@ -21,6 +21,7 @@ public class DirectVmEndpointUriFactory extends org.apache.camel.support.compone private static final Set PROPERTY_NAMES; private static final Set SECRET_PROPERTY_NAMES; + private static final Set ENDPOINT_IDENTITY_PROPERTY_NAMES; private static final Map MULTI_VALUE_PREFIXES; static { Set props = new HashSet<>(10); @@ -36,6 +37,7 @@ public class DirectVmEndpointUriFactory extends org.apache.camel.support.compone props.add("timeout"); PROPERTY_NAMES = Collections.unmodifiableSet(props); SECRET_PROPERTY_NAMES = Collections.emptySet(); + ENDPOINT_IDENTITY_PROPERTY_NAMES = Collections.emptySet(); MULTI_VALUE_PREFIXES = Collections.emptyMap(); } @@ -66,6 +68,11 @@ public Set secretPropertyNames() { return SECRET_PROPERTY_NAMES; } + @Override + public Set endpointIdentityPropertyNames() { + return ENDPOINT_IDENTITY_PROPERTY_NAMES; + } + @Override public Map multiValuePrefixes() { return MULTI_VALUE_PREFIXES; diff --git a/components/camel-directvm/src/generated/resources/META-INF/org/apache/camel/karaf/component/directvm/direct-vm.json b/components/camel-directvm/src/generated/resources/META-INF/org/apache/camel/karaf/component/directvm/direct-vm.json index d3395d0e4..cbf489e7e 100644 --- a/components/camel-directvm/src/generated/resources/META-INF/org/apache/camel/karaf/component/directvm/direct-vm.json +++ b/components/camel-directvm/src/generated/resources/META-INF/org/apache/camel/karaf/component/directvm/direct-vm.json @@ -11,7 +11,7 @@ "supportLevel": "Stable", "groupId": "org.apache.camel.karaf", "artifactId": "camel-directvm", - "version": "4.18.0-SNAPSHOT", + "version": "4.22.0-SNAPSHOT", "scheme": "direct-vm", "extendsScheme": "", "syntax": "direct-vm:name", diff --git a/components/camel-jfr/pom.xml b/components/camel-jfr/pom.xml index aef7f2664..45ece0f61 100644 --- a/components/camel-jfr/pom.xml +++ b/components/camel-jfr/pom.xml @@ -37,7 +37,8 @@ org.apache.camel*;version=${camel-version} - !jdk.jfr, + jdk.jfr;resolution:=optional, + jdk.jfr.consumer;resolution:=optional, * diff --git a/components/camel-vm/src/generated/java/org/apache/camel/karaf/component/vm/VmEndpointUriFactory.java b/components/camel-vm/src/generated/java/org/apache/camel/karaf/component/vm/VmEndpointUriFactory.java index 015ea862a..ca8629b65 100644 --- a/components/camel-vm/src/generated/java/org/apache/camel/karaf/component/vm/VmEndpointUriFactory.java +++ b/components/camel-vm/src/generated/java/org/apache/camel/karaf/component/vm/VmEndpointUriFactory.java @@ -21,6 +21,7 @@ public class VmEndpointUriFactory extends org.apache.camel.support.component.End private static final Set PROPERTY_NAMES; private static final Set SECRET_PROPERTY_NAMES; + private static final Set ENDPOINT_IDENTITY_PROPERTY_NAMES; private static final Map MULTI_VALUE_PREFIXES; static { Set props = new HashSet<>(19); @@ -45,6 +46,7 @@ public class VmEndpointUriFactory extends org.apache.camel.support.component.End props.add("waitForTaskToComplete"); PROPERTY_NAMES = Collections.unmodifiableSet(props); SECRET_PROPERTY_NAMES = Collections.emptySet(); + ENDPOINT_IDENTITY_PROPERTY_NAMES = Collections.emptySet(); MULTI_VALUE_PREFIXES = Collections.emptyMap(); } @@ -75,6 +77,11 @@ public Set secretPropertyNames() { return SECRET_PROPERTY_NAMES; } + @Override + public Set endpointIdentityPropertyNames() { + return ENDPOINT_IDENTITY_PROPERTY_NAMES; + } + @Override public Map multiValuePrefixes() { return MULTI_VALUE_PREFIXES; diff --git a/components/camel-vm/src/generated/resources/META-INF/org/apache/camel/karaf/component/vm/vm.json b/components/camel-vm/src/generated/resources/META-INF/org/apache/camel/karaf/component/vm/vm.json index 55b31ab5c..6bfcb5110 100644 --- a/components/camel-vm/src/generated/resources/META-INF/org/apache/camel/karaf/component/vm/vm.json +++ b/components/camel-vm/src/generated/resources/META-INF/org/apache/camel/karaf/component/vm/vm.json @@ -11,7 +11,7 @@ "supportLevel": "Stable", "groupId": "org.apache.camel.karaf", "artifactId": "camel-vm", - "version": "4.18.0-SNAPSHOT", + "version": "4.22.0-SNAPSHOT", "scheme": "vm", "extendsScheme": "", "syntax": "vm:name", @@ -38,7 +38,7 @@ "properties": { "name": { "index": 0, "kind": "path", "displayName": "Name", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of queue" }, "size": { "index": 1, "kind": "parameter", "displayName": "Size", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000, "description": "The maximum capacity of the SEDA queue (i.e., the number of messages it can hold). Will by default use the queueSize set on the SEDA component." }, - "concurrentConsumers": { "index": 2, "kind": "parameter", "displayName": "Concurrent Consumers", "group": "consumer", "label": "consumer", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "description": "Number of concurrent threads processing exchanges." }, + "concurrentConsumers": { "index": 2, "kind": "parameter", "displayName": "Concurrent Consumers", "group": "consumer", "label": "consumer", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "description": "Number of concurrent threads processing exchanges. When virtualThreadPerTask is enabled, this becomes a concurrency limit (0 = unlimited) and defaults to 0 instead of 1." }, "bridgeErrorHandler": { "index": 3, "kind": "parameter", "displayName": "Bridge Error Handler", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions (if possible) occurred while the Camel consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. Important: This is only possible if the 3rd party component allows Camel to be alerted if an exception was thrown. Some components handle this internally only, and therefore bridgeErrorHandler is not possible. In other situations we may improve the Camel component to hook into the 3rd party component and make this possible for future releases. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored." }, "exceptionHandler": { "index": 4, "kind": "parameter", "displayName": "Exception Handler", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "object", "javaType": "org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", "deprecated": false, "autowired": false, "secret": false, "description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored." }, "exchangePattern": { "index": 5, "kind": "parameter", "displayName": "Exchange Pattern", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "enum", "javaType": "org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], "deprecated": false, "autowired": false, "secret": false, "description": "Sets the exchange pattern when the consumer creates an exchange." }, @@ -46,15 +46,16 @@ "multipleConsumers": { "index": 7, "kind": "parameter", "displayName": "Multiple Consumers", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Specifies whether multiple consumers are allowed. If enabled, you can use SEDA for Publish-Subscribe messaging. That is, you can send a message to the SEDA queue and have each consumer receive a copy of the message. When enabled, this option should be specified on every consumer endpoint." }, "pollTimeout": { "index": 8, "kind": "parameter", "displayName": "Poll Timeout", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000, "description": "The timeout (in milliseconds) used when polling. When a timeout occurs, the consumer can check whether it is allowed to continue running. Setting a lower value allows the consumer to react more quickly upon shutdown." }, "purgeWhenStopping": { "index": 9, "kind": "parameter", "displayName": "Purge When Stopping", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether to purge the task queue when stopping the consumer\/route. This allows to stop faster, as any pending messages on the queue is discarded." }, - "timeout": { "index": 10, "kind": "parameter", "displayName": "Timeout", "group": "producer", "label": "producer", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "30000", "description": "Timeout before a SEDA producer will stop waiting for an asynchronous task to complete. You can disable timeout by using 0 or a negative value." }, - "waitForTaskToComplete": { "index": 11, "kind": "parameter", "displayName": "Wait For Task To Complete", "group": "producer", "label": "producer", "required": false, "type": "enum", "javaType": "org.apache.camel.WaitForTaskToComplete", "enum": [ "Never", "IfReplyExpected", "Always" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "IfReplyExpected", "description": "Option to specify whether the caller should wait for the async task to complete or not before continuing. The following three options are supported: Always, Never or IfReplyExpected. The first two values are self-explanatory. The last value, IfReplyExpected, will only wait if the message is Request Reply based. The default option is IfReplyExpected." }, - "blockWhenFull": { "index": 12, "kind": "parameter", "displayName": "Block When Full", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether a thread that sends messages to a full SEDA queue will block until the queue's capacity is no longer exhausted. By default, an exception will be thrown stating that the queue is full. By enabling this option, the calling thread will instead block and wait until the message can be accepted." }, - "discardIfNoConsumers": { "index": 13, "kind": "parameter", "displayName": "Discard If No Consumers", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should discard the message (do not add the message to the queue), when sending to a queue with no active consumers. Only one of the options discardIfNoConsumers and failIfNoConsumers can be enabled at the same time." }, - "discardWhenFull": { "index": 14, "kind": "parameter", "displayName": "Discard When Full", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether a thread that sends messages to a full SEDA queue will be discarded. By default, an exception will be thrown stating that the queue is full. By enabling this option, the calling thread will give up sending and continue, meaning that the message was not sent to the SEDA queue." }, - "failIfNoConsumers": { "index": 15, "kind": "parameter", "displayName": "Fail If No Consumers", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should fail by throwing an exception, when sending to a queue with no active consumers. Only one of the options discardIfNoConsumers and failIfNoConsumers can be enabled at the same time." }, - "lazyStartProducer": { "index": 16, "kind": "parameter", "displayName": "Lazy Start Producer", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing." }, - "offerTimeout": { "index": 17, "kind": "parameter", "displayName": "Offer Timeout", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "description": "Offer timeout can be added to the block case when queue is full. You can disable timeout by using 0 or a negative value." }, - "browseLimit": { "index": 18, "kind": "parameter", "displayName": "Browse Limit", "group": "advanced", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 100, "description": "Maximum number of messages to keep in memory available for browsing. Use 0 for unlimited." }, - "queue": { "index": 19, "kind": "parameter", "displayName": "Queue", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "java.util.concurrent.BlockingQueue", "deprecated": false, "autowired": false, "secret": false, "description": "Define the queue instance which will be used by the endpoint" } + "virtualThreadPerTask": { "index": 10, "kind": "parameter", "displayName": "Virtual Thread Per Task", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "If enabled, spawns a new virtual thread for each message instead of using a fixed pool of consumer threads. This model is optimized for virtual threads (JDK 21) and I\/O-bound workloads where creating threads is cheap. The concurrentConsumers option becomes a limit on max concurrent tasks (0 = unlimited). Requires virtual threads to be enabled via camel.threads.virtual.enabled=true." }, + "timeout": { "index": 11, "kind": "parameter", "displayName": "Timeout", "group": "producer", "label": "producer", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "30000", "description": "Timeout before a SEDA producer will stop waiting for an asynchronous task to complete. You can disable timeout by using 0 or a negative value." }, + "waitForTaskToComplete": { "index": 12, "kind": "parameter", "displayName": "Wait For Task To Complete", "group": "producer", "label": "producer", "required": false, "type": "enum", "javaType": "org.apache.camel.WaitForTaskToComplete", "enum": [ "Never", "IfReplyExpected", "Always" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "IfReplyExpected", "description": "Option to specify whether the caller should wait for the async task to complete or not before continuing. The following three options are supported: Always, Never or IfReplyExpected. The first two values are self-explanatory. The last value, IfReplyExpected, will only wait if the message is Request Reply based. The default option is IfReplyExpected." }, + "blockWhenFull": { "index": 13, "kind": "parameter", "displayName": "Block When Full", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether a thread that sends messages to a full SEDA queue will block until the queue's capacity is no longer exhausted. By default, an exception will be thrown stating that the queue is full. By enabling this option, the calling thread will instead block and wait until the message can be accepted." }, + "discardIfNoConsumers": { "index": 14, "kind": "parameter", "displayName": "Discard If No Consumers", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should discard the message (do not add the message to the queue), when sending to a queue with no active consumers. Only one of the options discardIfNoConsumers and failIfNoConsumers can be enabled at the same time." }, + "discardWhenFull": { "index": 15, "kind": "parameter", "displayName": "Discard When Full", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether a thread that sends messages to a full SEDA queue will be discarded. By default, an exception will be thrown stating that the queue is full. By enabling this option, the calling thread will give up sending and continue, meaning that the message was not sent to the SEDA queue." }, + "failIfNoConsumers": { "index": 16, "kind": "parameter", "displayName": "Fail If No Consumers", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should fail by throwing an exception, when sending to a queue with no active consumers. Only one of the options discardIfNoConsumers and failIfNoConsumers can be enabled at the same time." }, + "lazyStartProducer": { "index": 17, "kind": "parameter", "displayName": "Lazy Start Producer", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing." }, + "offerTimeout": { "index": 18, "kind": "parameter", "displayName": "Offer Timeout", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "description": "Offer timeout can be added to the block case when queue is full. You can disable timeout by using 0 or a negative value." }, + "browseLimit": { "index": 19, "kind": "parameter", "displayName": "Browse Limit", "group": "advanced", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 100, "description": "Maximum number of messages to keep in memory available for browsing. Use 0 for unlimited." }, + "queue": { "index": 20, "kind": "parameter", "displayName": "Queue", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "java.util.concurrent.BlockingQueue", "deprecated": false, "autowired": false, "secret": false, "description": "Define the queue instance which will be used by the endpoint" } } } diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index e47d1cce3..947af07f5 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -113,6 +113,12 @@ mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson216-version} + + mvn:tools.jackson.core/jackson-databind/${jackson3-version} + mvn:tools.jackson.core/jackson-core/${jackson3-version} + mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-annotations-version} + + jakarta-servlet mvn:org.eclipse.jetty/jetty-alpn-server/${jetty11-version} @@ -188,14 +194,17 @@ wrap:mvn:software.amazon.awssdk/retries-spi/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/retries/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/http-client-spi/${aws-java-sdk2-version} - wrap:mvn:software.amazon.awssdk/apache-client/${aws-java-sdk2-version} + wrap:mvn:software.amazon.awssdk/apache5-client/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/regions/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/utils/${aws-java-sdk2-version} + wrap:mvn:software.amazon.awssdk/utils-lite/${aws-java-sdk2-version} + wrap:mvn:software.amazon.awssdk/annotations/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/identity-spi/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/profiles/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/endpoints-spi/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/http-auth-spi/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/http-auth-aws/${aws-java-sdk2-version} + wrap:mvn:software.amazon.awssdk/http-auth-aws-eventstream/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/http-auth/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/metrics-spi/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/aws-query-protocol/${aws-java-sdk2-version} @@ -204,6 +213,8 @@ wrap:mvn:software.amazon.awssdk/checksums-spi/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/json-utils/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/third-party-jackson-core/${aws-java-sdk2-version} + wrap:mvn:software.amazon.eventstream/eventstream/${eventstream-version} + wrap:mvn:org.apache.httpcomponents.core5/httpcore5-h2/${httpcore-version} mvn:org.reactivestreams/reactive-streams/${reactive-streams-version} @@ -494,7 +505,7 @@ camel-jackson camel-aws-common awssdk - wrap:mvn:software.amazon.awssdk/apache-client/${aws-java-sdk2-version} + wrap:mvn:software.amazon.awssdk/apache5-client/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/bedrock/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/bedrockruntime/${aws-java-sdk2-version} wrap:mvn:software.amazon.awssdk/bedrockagent/${aws-java-sdk2-version} @@ -735,6 +746,7 @@ mvn:org.apache.camel.karaf/camel-azure-common/${project.version} + camel-azure-common camel-core jackson azure @@ -742,12 +754,14 @@ mvn:org.apache.camel.karaf/camel-azure-cosmosdb/${project.version} + camel-azure-common camel-core azure wrap:mvn:com.azure/azure-messaging-eventgrid/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-azure-eventgrid/${project.version} + camel-azure-common camel-core azure-eventhubs netty @@ -770,16 +784,19 @@ mvn:org.apache.camel.karaf/camel-azure-eventhubs/${project.version} + camel-azure-common camel-ftp azure-storage wrap:mvn:com.azure/azure-storage-file-share/${auto-detect-version} mvn:org.apache.camel.karaf/camel-azure-files/${project.version} + camel-azure-common camel-core mvn:org.apache.camel.karaf/camel-azure-functions/${project.version} + camel-azure-common camel-core jackson azure-eventhubs @@ -788,12 +805,14 @@ mvn:org.apache.camel.karaf/camel-azure-key-vault/${project.version} + camel-azure-common camel-core jackson azure mvn:org.apache.camel.karaf/camel-azure-schema-registry/${project.version} + camel-azure-common camel-core azure mvn:org.apache.qpid/proton-j/${qpid-proton-j-version} @@ -802,6 +821,7 @@ mvn:org.apache.camel.karaf/camel-azure-servicebus/${project.version} + camel-azure-common camel-core azure-storage netty @@ -825,6 +845,7 @@ mvn:org.apache.camel.karaf/camel-azure-storage-blob/${project.version} + camel-azure-common camel-core azure-storage mvn:commons-io/commons-io/${commons-io-version} @@ -832,6 +853,7 @@ mvn:org.apache.camel.karaf/camel-azure-storage-datalake/${project.version} + camel-azure-common camel-core azure-storage netty @@ -1515,6 +1537,12 @@ camel-core + guava + http-client + wrap:mvn:com.google.oauth-client/google-oauth-client/${google-oauth-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* + wrap:mvn:com.google.api-client/google-api-client/${google-api-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* + wrap:mvn:com.google.http-client/google-http-client/${google-cloud-http-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* + mvn:com.google.http-client/google-http-client-apache-v2/${google-cloud-http-client-version} mvn:org.apache.camel.karaf/camel-google-common/${project.version} @@ -1998,18 +2026,31 @@ camel-core + jackson3 mvn:org.apache.camel.karaf/camel-jackson3/${project.version} - camel-core + camel-jackson3 + jackson + mvn:org.apache.commons/commons-compress/${commons-compress-version} + mvn:commons-io/commons-io/${commons-io-version} + mvn:org.apache.avro/avro/${avro-version} + mvn:tools.jackson.dataformat/jackson-dataformat-avro/${jackson3-version} mvn:org.apache.camel.karaf/camel-jackson3-avro/${project.version} - camel-core + camel-jackson3 + wrap:mvn:com.squareup/protoparser/${protoparser-version} + mvn:tools.jackson.dataformat/jackson-dataformat-protobuf/${jackson3-version} mvn:org.apache.camel.karaf/camel-jackson3-protobuf/${project.version} - camel-core + camel-jackson3 + mvn:org.codehaus.woodstox/stax2-api/${auto-detect-version} + mvn:com.fasterxml.woodstox/woodstox-core/${woodstox-core-version} + mvn:tools.jackson.dataformat/jackson-dataformat-xml/${jackson3-version} + mvn:tools.jackson.module/jackson-module-jakarta-xmlbind-annotations/${jackson3-version} + mvn:jakarta.xml.bind/jakarta.xml.bind-api/${jakarta-xml-bind3-api-version} mvn:org.apache.camel.karaf/camel-jackson3xml/${project.version} @@ -2020,6 +2061,7 @@ camel-core + wrap:mvn:io.jactl/jactl/${jactl-version} mvn:org.apache.camel.karaf/camel-jactl/${project.version} @@ -2334,6 +2376,7 @@ camel-core camel-langchain4j-tools + camel-ai-tool wrap:mvn:dev.langchain4j/langchain4j/${langchain4j-version} wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version} wrap:mvn:org.apache.camel/camel-langchain4j-agent-api/${camel-version}$Export-Package=org.apache.camel.component.langchain4j.agent.api*;version=${camel-version} @@ -2464,6 +2507,7 @@ camel-core + camel-ai-tool mvn:org.apache.camel.karaf/camel-mcp-server/${project.version} @@ -2833,8 +2877,12 @@ wrap:mvn:io.opentelemetry/opentelemetry-sdk-common/${opentelemetry-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:io.opentelemetry/opentelemetry-sdk-trace/${opentelemetry-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:io.opentelemetry/opentelemetry-sdk-logs/${opentelemetry-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:io.opentelemetry/opentelemetry-sdk-metrics/${opentelemetry-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:io.opentelemetry/opentelemetry-context/${opentelemetry-version} + wrap:mvn:io.opentelemetry/opentelemetry-common/${opentelemetry-version} wrap:mvn:io.opentelemetry/opentelemetry-semconv/${opentelemetry-semconv-version} + wrap:mvn:io.opentelemetry.proto/opentelemetry-proto/${opentelemetry-proto-version} + mvn:com.google.protobuf/protobuf-java/${protobuf-version} mvn:org.apache.camel.karaf/camel-opentelemetry2/${project.version} @@ -3131,7 +3179,7 @@ mvn:com.fasterxml.jackson.datatype/jackson-datatype-jsr310/${jackson2-version} mvn:com.fasterxml.jackson.module/jackson-module-jsonSchema/${jackson2-version} mvn:com.fasterxml.jackson.module/jackson-module-jsonSchema-jakarta/${jackson2-version} - mvn:com.google.protobuf/protobuf-java/${protobuf-version} + mvn:com.google.protobuf/protobuf-java/${protobuf3-version} wrap:mvn:io.grpc/grpc-api/${grpc-version}$${spi-consumer} wrap:mvn:io.grpc/grpc-protobuf/${grpc-version} wrap:mvn:io.grpc/grpc-protobuf-lite/${grpc-version} @@ -3293,6 +3341,7 @@ camel-core + camel-ai-tool mvn:org.apache.camel.karaf/camel-spring-ai-chat/${project.version} diff --git a/pom.xml b/pom.xml index 55950f63f..5ea575866 100644 --- a/pom.xml +++ b/pom.xml @@ -191,6 +191,7 @@ 9.4.4 9.4.4 1.0.1 + 1.0.1 2.0.5 1.2 2.0.63 @@ -440,6 +441,7 @@ 3.2.3 2.74.0 4.34.2 + 4.0.3 SRU2025-10.3.10 13.4.1 4.2.4 @@ -547,6 +549,7 @@ [9.5,10) [3.3,3.4) [2.20,3.0) + [3.2,4.0) [2,3) [3,4) [2.1,3) @@ -624,6 +627,7 @@ 1.5.1 8.0.0 4.0.1 + 3.25.9 4.33.4 5.1.4 10 From cd5a3872dba24e073fb0c6959949beadac7654a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Fri, 11 Sep 2026 18:07:02 +0200 Subject: [PATCH 14/31] Fix more missing bundles and stale property references (a2a, camunda, jira, groovy, dropbox, pqc, jsoup, jline, jakarta.ws.rs) Continuing the same dependency-tree-verified cleanup: - camel-a2a, camel-camunda: missing jackson dependency (their compiled code needs com.fasterxml.jackson.annotation but no bundle in the feature provided it). - camel-jira: sal-api bundle used the wrong property (${sal-api-version} = 5.1.4, an unrelated leftover) instead of ${jira-sal-api-version} = 7.2.1, which is what jira-rest-java-client-core actually needs. - camel-groovy: Groovy 5.x split json/xml/dateutil into separate artifacts; add groovy-json, groovy-xml, groovy-dateutil alongside the existing groovy bundle. - camel-dropbox: dropbox-core-sdk's own OSGi manifest wants jakarta.servlet.http [5.0,6.0), narrower than the jakarta-servlet [6,7) camel-dropbox's own code needs; add both. - camel-pqc: the wrapper bundle's own manifest (confirmed by rebuilding it - an earlier .m2 copy was stale) mandatorily imports several com.azure.* packages from org.apache.camel.component.pqc.lifecycle (Azure Key Vault-backed key storage); add the azure feature and azure-security-keyvault-secrets bundle. - camel-jsoup: add the missing org.jsoup bundle. - camel-diagram, camel-shell: add the missing org.jline bundle. - camel-bonita, camel-servicenow, camel-wordpress: these compile directly against jakarta.ws.rs-api 4.0.0 (Jakarta EE 11), not the 3.1.0 the rest of the project pins; add a new jakarta-ws-rs-api2-version property and bundle rather than touching the shared 3.1.x jakarta-ws-rs base feature other components rely on. - camel-google-common: needed two more real transitive bundles (google-http-client, opencensus-api/contrib-http-util) beyond the google-oauth-client/google-api-client fix from the previous commit. Also confirms a pattern worth flagging: some earlier "missing requirement" errors turned out to be stale locally-cached camel-karaf wrapper jars (built before a pom.xml OSGi-import fix, e.g. camel-pqc), not real bugs - rebuilding the specific module cleared them without any feature-XML change. --- features/src/main/feature/camel-features.xml | 18 +++++++++++++++++- pom.xml | 1 + 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 947af07f5..789835625 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -386,6 +386,7 @@ camel-core + jackson mvn:org.apache.camel.karaf/camel-a2a/${project.version} @@ -914,6 +915,7 @@ mvn:com.github.ben-manes.caffeine/caffeine/${caffeine-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-base/${jackson2-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-json-provider/${jackson2-version} + mvn:jakarta.ws.rs/jakarta.ws.rs-api/${jakarta-ws-rs-api2-version} mvn:org.apache.camel.karaf/camel-bonita/${project.version} @@ -942,6 +944,7 @@ camel-core + jackson mvn:org.apache.camel.karaf/camel-camunda/${project.version} @@ -1246,6 +1249,7 @@ camel-core + mvn:org.jline/jline/${jline-version} mvn:org.apache.camel.karaf/camel-diagram/${project.version} @@ -1323,6 +1327,7 @@ camel-core jakarta-servlet + jakarta-servlet mvn:com.google.code.findbugs/jsr305/${auto-detect-version} mvn:commons-io/commons-io/${commons-io-version} mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version} @@ -1543,6 +1548,8 @@ wrap:mvn:com.google.api-client/google-api-client/${google-api-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* wrap:mvn:com.google.http-client/google-http-client/${google-cloud-http-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* mvn:com.google.http-client/google-http-client-apache-v2/${google-cloud-http-client-version} + wrap:mvn:io.opencensus/opencensus-api/${auto-detect-version} + wrap:mvn:io.opencensus/opencensus-contrib-http-util/${auto-detect-version} mvn:org.apache.camel.karaf/camel-google-common/${project.version} @@ -1745,6 +1752,9 @@ camel-core mvn:org.apache.camel.karaf/camel-attachments/${project.version} mvn:org.apache.groovy/groovy/${groovy-version} + mvn:org.apache.groovy/groovy-json/${groovy-version} + mvn:org.apache.groovy/groovy-xml/${groovy-version} + mvn:org.apache.groovy/groovy-dateutil/${groovy-version} mvn:org.apache.camel.karaf/camel-groovy/${project.version} @@ -2119,7 +2129,7 @@ wrap:mvn:com.atlassian.httpclient/atlassian-httpclient-api/${auto-detect-version} wrap:mvn:com.atlassian.jira/jira-rest-java-client-core/${jira-rest-client-api-version} wrap:mvn:com.atlassian.jira/jira-rest-java-client-api/${jira-rest-client-api-version} - wrap:mvn:com.atlassian.sal/sal-api/${sal-api-version}$overwrite=merge&Import-Package=*;resolution:=optional&Export-Package=com.atlassian.sal.api*;version=${sal-api-version} + wrap:mvn:com.atlassian.sal/sal-api/${jira-sal-api-version}$overwrite=merge&Import-Package=*;resolution:=optional&Export-Package=com.atlassian.sal.api*;version=${jira-sal-api-version} mvn:io.atlassian.util.concurrent/atlassian-util-concurrent/${auto-detect-version} wrap:mvn:com.google.http-client/google-http-client/${auto-detect-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* wrap:mvn:com.google.http-client/google-http-client-gson/${auto-detect-version} @@ -2249,6 +2259,7 @@ camel-core + mvn:org.jsoup/jsoup/${jsoup-version} mvn:org.apache.camel.karaf/camel-jsoup/${project.version} @@ -3003,9 +3014,11 @@ jackson bouncycastle awssdk + azure mvn:org.bouncycastle/bcutil-jdk18on/${bouncycastle-version} wrap:mvn:org.springframework.vault/spring-vault-core/${spring-vault-core-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:software.amazon.awssdk/secretsmanager/${aws-java-sdk2-version} + wrap:mvn:com.azure/azure-security-keyvault-secrets/${auto-detect-version} mvn:org.apache.camel.karaf/camel-pqc/${project.version} @@ -3230,6 +3243,7 @@ mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/${jackson2-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-base/${jackson2-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-json-provider/${jackson2-version} + mvn:jakarta.ws.rs/jakarta.ws.rs-api/${jakarta-ws-rs-api2-version} camel-cxf mvn:org.apache.cxf/cxf-rt-rs-security-oauth2/${cxf-version} mvn:org.apache.cxf/cxf-rt-rs-security-jose-jaxrs/${cxf-version} @@ -3247,6 +3261,7 @@ camel-core + mvn:org.jline/jline/${jline-version} mvn:org.apache.camel.karaf/camel-shell/${project.version} @@ -3708,6 +3723,7 @@ mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/${jackson2-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-base/${jackson2-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-json-provider/${jackson2-version} + mvn:jakarta.ws.rs/jakarta.ws.rs-api/${jakarta-ws-rs-api2-version} mvn:org.apache.camel.karaf/camel-wordpress/${project.version} diff --git a/pom.xml b/pom.xml index 5ea575866..90a1ce9f4 100644 --- a/pom.xml +++ b/pom.xml @@ -607,6 +607,7 @@ 5.0.0 3.1.1 3.1.0 + 4.0.0 3.0.1 3.0.4 1.10.0 From 3bb0838599248a5ec142a7364679da4f31257cf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Fri, 11 Sep 2026 18:26:47 +0200 Subject: [PATCH 15/31] Fix remaining verified OSGi resolution gaps (prometheus, opentelemetry, jsonpath, aws2-eventbridge, graphql, clickhouse, huggingface, watsonx-data, shiro, spring-rabbitmq) Continuing the dependency-tree-verified cleanup: - camel-micrometer-prometheus: prometheus-metrics-config's own manifest mandatorily imports the JDK-internal-shaped javax.annotation package with no matching provider anywhere; mark it optional the same way other third-party overrides in this file do. - camel-opentelemetry, camel-opentelemetry-metrics: add the missing opentelemetry-common bundle (same gap fixed for opentelemetry2 previously); it needs the Aries SPI-fly serviceloader-processor extender, so mark it SPI-Consumer and add the spifly prerequisite, matching the existing camel-bean-validator precedent. - camel-jsonpath, camel-geocoder: json-path 3.0.0 is the Jackson 3.x-based release line and needs the jackson3 base feature, not jackson2. - camel-aws2-eventbridge: add the missing sqs bundle (eventbridge's own compiled code references it for the SQS event pattern). - camel-graphql: reference the full camel-http feature instead of just camel-http-base; its own compiled code imports org.apache.camel.component.http directly. - camel-clickhouse, camel-huggingface, camel-ibm-watsonx-data: wrap their actual (previously undeclared) third-party SDKs - ClickHouse Java client, DJL/tokenizers, and the WatsonX Data SDK's okhttp/ kotlin/rxjava2/sdk-core stack - verified via dependency:tree. - camel-shiro, camel-spring-rabbitmq: two more ${auto-detect-version} placeholders that couldn't resolve because the package (jakarta. annotation-api, spring-retry) isn't actually a transitive Maven dependency of the wrapped component; point them at concrete properties instead (jakarta-annotation-api-version, and a new spring-retry-version). - camel-jira: (fixed in previous batch, verified again here) confirmed distinguishing this from ~5 features (camel-tika, camel-undertow, camel-weaviate, camel-quickfix) whose "download failed" errors turned out to be local pax-url/offline-cache flakiness, not real bugs - each artifact resolves fine via plain `mvn dependency:tree`. Deferred (would each require wrapping 10-25+ additional third-party bundles in an isolated, often version-conflicting dependency universe): camel-pinecone, camel-azure-functions (separate azure-resourcemanager SDK stack), camel-datasonnet (scala/datasonnet-mapper stack), and the camel-spring-ai-embeddings/-image/-vector-store + MCP SDK family (langchain4j-agent, mcp-server, openai, spring-ai-chat). --- features/src/main/feature/camel-features.xml | 40 +++++++++++++++++--- pom.xml | 1 + 2 files changed, 35 insertions(+), 6 deletions(-) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 789835625..bcea8752a 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -602,6 +602,7 @@ awssdk mvn:commons-io/commons-io/${auto-detect-version} wrap:mvn:software.amazon.awssdk/eventbridge/${aws-java-sdk2-version} + wrap:mvn:software.amazon.awssdk/sqs/${aws-java-sdk2-version} mvn:org.apache.camel.karaf/camel-aws2-eventbridge/${project.version} @@ -979,6 +980,13 @@ camel-core + guava + http-client + wrap:mvn:com.clickhouse/client-v2/${clickhouse-client-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.clickhouse/clickhouse-data/${clickhouse-client-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.clickhouse/clickhouse-client/${clickhouse-client-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:org.roaringbitmap/RoaringBitmap/${auto-detect-version} + mvn:at.yawk.lz4/lz4-java/${lz4-java-version} mvn:org.apache.camel.karaf/camel-clickhouse/${project.version} @@ -1362,7 +1370,7 @@ mvn:jakarta.json/jakarta.json-api/${jakarta-json-api-version} wrap:mvn:io.opentelemetry/opentelemetry-api/${opentelemetry-version} wrap:mvn:io.opentelemetry/opentelemetry-context/${opentelemetry-version} - wrap:mvn:io.opentelemetry/opentelemetry-common/${opentelemetry-version} + wrap:mvn:io.opentelemetry/opentelemetry-common/${opentelemetry-version}$overwrite=merge&${spi-consumer} wrap:mvn:io.opentelemetry.semconv/opentelemetry-semconv/1.37.0 wrap:mvn:org.apache.httpcomponents/httpasyncclient/${httpasyncclient-version} mvn:jakarta.json.bind/jakarta.json.bind-api/${jakarta-json-bind-api-version} @@ -1486,6 +1494,7 @@ camel-core http-client + jackson3 wrap:mvn:com.google.maps/google-maps-services/${google-maps-services-version} mvn:com.jayway.jsonpath/json-path/${json-path-version} mvn:net.minidev/json-smart/${json-smart-version} @@ -1742,10 +1751,10 @@ camel-core + camel-http http-client jackson wrap:mvn:com.graphql-java/graphql-java/${graphql-java-version}$overwrite=merge&Import-Package=*;resolution:=optional - mvn:org.apache.camel.karaf/camel-http-base/${project.version} mvn:org.apache.camel.karaf/camel-graphql/${project.version} @@ -1859,6 +1868,10 @@ camel-core + jackson + wrap:mvn:ai.djl/api/${djl-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:ai.djl.huggingface/tokenizers/${djl-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:ai.djl.python/python/${djl-python-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-huggingface/${project.version} @@ -1900,6 +1913,15 @@ camel-core + wrap:mvn:com.squareup.okhttp3/okhttp/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.squareup.okhttp3/logging-interceptor/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.squareup.okhttp3/okhttp-urlconnection/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.squareup.okio/okio/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:org.jetbrains.kotlin/kotlin-stdlib/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:io.reactivex.rxjava2/rxjava/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.ibm.cloud/sdk-core/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.ibm.cloud/watsonx-data-common/${ibm-watsonx-data-sdk-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.ibm.cloud/watson-x-data/${ibm-watsonx-data-sdk-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-ibm-watsonx-data/${project.version} @@ -2251,6 +2273,7 @@ camel-core jackson + jackson3 mvn:com.jayway.jsonpath/json-path/${json-path-version} mvn:net.minidev/json-smart/${json-smart-version} mvn:net.minidev/accessors-smart/${json-smart-version} @@ -2564,7 +2587,7 @@ mvn:io.prometheus/prometheus-metrics-tracer-initializer/${auto-detect-version:alias=io.prometheus/prometheus-metrics-tracer-common} mvn:io.prometheus/prometheus-metrics-tracer-otel/${auto-detect-version:alias=io.prometheus/prometheus-metrics-tracer-common} mvn:io.prometheus/prometheus-metrics-tracer-otel-agent/${auto-detect-version:alias=io.prometheus/prometheus-metrics-tracer-common} - wrap:mvn:io.prometheus/prometheus-metrics-config/${auto-detect-version} + wrap:mvn:io.prometheus/prometheus-metrics-config/${auto-detect-version}$overwrite=merge&Import-Package=javax.annotation;resolution:=optional,* mvn:io.micrometer/micrometer-registry-prometheus/${micrometer-version} mvn:com.google.protobuf/protobuf-java/${protobuf4-version} mvn:io.smallrye/jandex/${jandex-version} @@ -2862,6 +2885,7 @@ mvn:org.apache.camel.karaf/camel-openstack/${project.version} + spifly camel-core camel-tracing wrap:mvn:io.opentelemetry/opentelemetry-api/${opentelemetry-version} @@ -2870,17 +2894,21 @@ wrap:mvn:io.opentelemetry/opentelemetry-sdk-trace/${opentelemetry-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:io.opentelemetry/opentelemetry-sdk-logs/${opentelemetry-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:io.opentelemetry/opentelemetry-context/${opentelemetry-version} + wrap:mvn:io.opentelemetry/opentelemetry-common/${opentelemetry-version}$overwrite=merge&${spi-consumer} wrap:mvn:io.opentelemetry/opentelemetry-semconv/${opentelemetry-semconv-version} mvn:org.apache.camel.karaf/camel-opentelemetry/${project.version} + spifly camel-core camel-telemetry wrap:mvn:io.opentelemetry/opentelemetry-api/${opentelemetry-version} wrap:mvn:io.opentelemetry/opentelemetry-context/${opentelemetry-version} + wrap:mvn:io.opentelemetry/opentelemetry-common/${opentelemetry-version}$overwrite=merge&${spi-consumer} mvn:org.apache.camel.karaf/camel-opentelemetry-metrics/${project.version} + spifly camel-core camel-telemetry wrap:mvn:io.opentelemetry/opentelemetry-api/${opentelemetry-version} @@ -2890,7 +2918,7 @@ wrap:mvn:io.opentelemetry/opentelemetry-sdk-logs/${opentelemetry-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:io.opentelemetry/opentelemetry-sdk-metrics/${opentelemetry-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:io.opentelemetry/opentelemetry-context/${opentelemetry-version} - wrap:mvn:io.opentelemetry/opentelemetry-common/${opentelemetry-version} + wrap:mvn:io.opentelemetry/opentelemetry-common/${opentelemetry-version}$overwrite=merge&${spi-consumer} wrap:mvn:io.opentelemetry/opentelemetry-semconv/${opentelemetry-semconv-version} wrap:mvn:io.opentelemetry.proto/opentelemetry-proto/${opentelemetry-proto-version} mvn:com.google.protobuf/protobuf-java/${protobuf-version} @@ -3275,7 +3303,7 @@ mvn:org.apache.shiro/shiro-crypto-core/${shiro-version} mvn:org.apache.shiro/shiro-crypto-cipher/${shiro-version} mvn:org.apache.shiro/shiro-crypto-hash/${shiro-version} - mvn:jakarta.annotation/jakarta.annotation-api/${auto-detect-version} + mvn:jakarta.annotation/jakarta.annotation-api/${jakarta-annotation-api-version} mvn:commons-beanutils/commons-beanutils/${commons-beanutils-version} mvn:commons-collections/commons-collections/${commons-collections-version} wrap:mvn:org.apache.shiro/shiro-jakarta-ee/${shiro-version} @@ -3400,7 +3428,7 @@ camel-core spring-tx spring-messaging - wrap:mvn:org.springframework.retry/spring-retry/${auto-detect-version} + wrap:mvn:org.springframework.retry/spring-retry/${spring-retry-version} mvn:com.rabbitmq/amqp-client/${auto-detect-version} wrap:mvn:io.micrometer/micrometer-commons/${micrometer-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:io.micrometer/micrometer-observation/${micrometer-version} diff --git a/pom.xml b/pom.xml index 90a1ce9f4..025ecce0d 100644 --- a/pom.xml +++ b/pom.xml @@ -495,6 +495,7 @@ 4.1.0 7.0.8 4.1.0 + 2.0.13 7.1.0 5.0.2 3.14.9 From 32aeb7424046eec72bace3fd95d7f17c23fa6029 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Sat, 12 Sep 2026 09:06:01 +0200 Subject: [PATCH 16/31] New fixes --- components/camel-bonita/pom.xml | 1 + components/camel-cxf/camel-cxf-all/pom.xml | 2 +- components/camel-cxf/camel-cxf-spring-all/pom.xml | 2 +- components/camel-cxf/camel-cxf-transport-jetty/pom.xml | 2 +- components/camel-servicenow/pom.xml | 2 ++ components/camel-wordpress/pom.xml | 1 + features/src/main/feature/camel-features.xml | 4 +--- 7 files changed, 8 insertions(+), 6 deletions(-) diff --git a/components/camel-bonita/pom.xml b/components/camel-bonita/pom.xml index c45ab56ef..ba26254e2 100644 --- a/components/camel-bonita/pom.xml +++ b/components/camel-bonita/pom.xml @@ -37,6 +37,7 @@ org.apache.camel*;version=${camel-version} + jakarta.ws.rs*;version="${camel-osgi-jakarta-ws-rs-version}", * diff --git a/components/camel-cxf/camel-cxf-all/pom.xml b/components/camel-cxf/camel-cxf-all/pom.xml index 09d0c8356..44ceb0c28 100644 --- a/components/camel-cxf/camel-cxf-all/pom.xml +++ b/components/camel-cxf/camel-cxf-all/pom.xml @@ -64,7 +64,7 @@ org.springframework.web*;resolution:=optional;version="${camel-osgi-spring-version}", org.objectweb.asm*;resolution:=optional;version="${camel-osgi-asm-version}", jakarta.activation;version="${camel-osgi-jakarta-activation-version}", - jakarta.annotation;version="${camel-osgi-jakarta-annotation2-version}", + jakarta.annotation;version="${camel-osgi-jakarta-annotation-version}", jakarta.xml.ws*;version="${camel-osgi-jakarta-xml-ws-version}", jakarta.xml.bind*;version="${camel-osgi-jakarta-bind-version}", jakarta.validation*;resolution:=optional;version="${camel-osgi-jakarta-validation-version}", diff --git a/components/camel-cxf/camel-cxf-spring-all/pom.xml b/components/camel-cxf/camel-cxf-spring-all/pom.xml index 016d11dbc..65fd7e0e8 100644 --- a/components/camel-cxf/camel-cxf-spring-all/pom.xml +++ b/components/camel-cxf/camel-cxf-spring-all/pom.xml @@ -48,7 +48,7 @@ org.springframework.web*;version="${camel-osgi-spring-version}", org.apache.cxf.*;version="${camel-osgi-cxf-version}", jakarta.activation;version="${camel-osgi-jakarta-activation-version}", - jakarta.annotation;version="${camel-osgi-jakarta-annotation2-version}", + jakarta.annotation;version="${camel-osgi-jakarta-annotation-version}", jakarta.xml.ws*;version="${camel-osgi-jakarta-xml-ws-version}", jakarta.xml.bind*;version="${camel-osgi-jakarta-bind-version}", jakarta.validation*;resolution:=optional;version="${camel-osgi-jakarta-validation-version}", diff --git a/components/camel-cxf/camel-cxf-transport-jetty/pom.xml b/components/camel-cxf/camel-cxf-transport-jetty/pom.xml index 013540866..870970a29 100644 --- a/components/camel-cxf/camel-cxf-transport-jetty/pom.xml +++ b/components/camel-cxf/camel-cxf-transport-jetty/pom.xml @@ -39,7 +39,7 @@ org.apache.camel.component.cxf.transport.jetty.osgi.HTTPJettyTransportActivator - jakarta.annotation;version="${camel-osgi-jakarta-annotation2-version}", + jakarta.annotation;version="${camel-osgi-jakarta-annotation-version}", jakarta.servlet*;version="${camel-osgi-jakarta-servlet-version}", jakarta.xml.bind*;version="${camel-osgi-jakarta-bind-version}", javax.management*, diff --git a/components/camel-servicenow/pom.xml b/components/camel-servicenow/pom.xml index 1a35fb11e..f4761f849 100644 --- a/components/camel-servicenow/pom.xml +++ b/components/camel-servicenow/pom.xml @@ -37,6 +37,8 @@ org.apache.camel*;version=${camel-version} + jakarta.ws.rs*;version="${camel-osgi-jakarta-ws-rs-version}", + jakarta.annotation*;version="${camel-osgi-jakarta-annotation-version}", * diff --git a/components/camel-wordpress/pom.xml b/components/camel-wordpress/pom.xml index 66488df65..c47662a7b 100644 --- a/components/camel-wordpress/pom.xml +++ b/components/camel-wordpress/pom.xml @@ -37,6 +37,7 @@ org.apache.camel*;version=${camel-version} + jakarta.ws.rs*;version="${camel-osgi-jakarta-ws-rs-version}", * diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index bcea8752a..3cfc394ab 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -916,7 +916,6 @@ mvn:com.github.ben-manes.caffeine/caffeine/${caffeine-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-base/${jackson2-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-json-provider/${jackson2-version} - mvn:jakarta.ws.rs/jakarta.ws.rs-api/${jakarta-ws-rs-api2-version} mvn:org.apache.camel.karaf/camel-bonita/${project.version} @@ -3271,8 +3270,8 @@ mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/${jackson2-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-base/${jackson2-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-json-provider/${jackson2-version} - mvn:jakarta.ws.rs/jakarta.ws.rs-api/${jakarta-ws-rs-api2-version} camel-cxf + mvn:jakarta.ws.rs/jakarta.ws.rs-api/${jakarta-ws-rs-api2-version} mvn:org.apache.cxf/cxf-rt-rs-security-oauth2/${cxf-version} mvn:org.apache.cxf/cxf-rt-rs-security-jose-jaxrs/${cxf-version} mvn:org.apache.cxf/cxf-rt-rs-security-jose/${cxf-version} @@ -3751,7 +3750,6 @@ mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/${jackson2-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-base/${jackson2-version} mvn:com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-json-provider/${jackson2-version} - mvn:jakarta.ws.rs/jakarta.ws.rs-api/${jakarta-ws-rs-api2-version} mvn:org.apache.camel.karaf/camel-wordpress/${project.version} From 376596ff913c5e9b376bf58caac1e65a3c94ce40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Mon, 14 Sep 2026 19:49:28 +0200 Subject: [PATCH 17/31] Fix wrong artifact coordinates and OSGi wiring gaps for tika, undertow, weaviate, spring-rabbitmq - camel-tika: juniversalchardet was wrapped under the wrong groupId (com.github.albfernandez, which never published it); the artifact is published as com.googlecode.juniversalchardet. - camel-undertow: undertow-servlet was pinned to undertow-version (2.4.2.Final), but Undertow never released a 2.4.x undertow-servlet jar; use the already-defined undertow-servlet-version (2.3.26.Final), matching what upstream Undertow itself pairs with undertow-core 2.4.2.Final. That pairing exposes a real OSGi gap: wildfly-client-config 1.0.1.Final (its last-ever release) has a stale Import-Package range for org.wildfly.common ([1.2,2.0)), predating wildfly-common 2.x, which Undertow's own build now forces. Relax the range via a wrap: override. - camel-weaviate: Weaviate renamed its v6 Java client artifact from "client" to "client6"; the version (6.3.0) was already correct. - camel-spring-rabbitmq: declare the Netty bundles amqp-client actually depends on (verified against its POM). Not required for this repo's combined multi-feature verification, since other already-installed features happen to provide Netty, but a standalone install of just this feature was missing them. --- features/src/main/feature/camel-features.xml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 3cfc394ab..f6d3d2a6a 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -3428,6 +3428,13 @@ spring-tx spring-messaging wrap:mvn:org.springframework.retry/spring-retry/${spring-retry-version} + mvn:io.netty/netty-common/${netty-version} + mvn:io.netty/netty-buffer/${netty-version} + mvn:io.netty/netty-resolver/${netty-version} + mvn:io.netty/netty-transport/${netty-version} + mvn:io.netty/netty-transport-native-unix-common/${netty-version} + mvn:io.netty/netty-codec-base/${netty-version} + mvn:io.netty/netty-handler/${netty-version} mvn:com.rabbitmq/amqp-client/${auto-detect-version} wrap:mvn:io.micrometer/micrometer-commons/${micrometer-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:io.micrometer/micrometer-observation/${micrometer-version} @@ -3629,7 +3636,7 @@ mvn:org.jsoup/jsoup/${jsoup-version} mvn:commons-codec/commons-codec/${commons-codec-version} mvn:org.apache.commons/commons-csv/${commons-csv-version} - wrap:mvn:com.github.albfernandez/juniversalchardet/${juniversalchardet-version} + wrap:mvn:com.googlecode.juniversalchardet/juniversalchardet/${juniversalchardet-version} mvn:org.apache.camel.karaf/camel-tika/${project.version} @@ -3655,12 +3662,12 @@ wrap:mvn:io.smallrye.common/smallrye-common-cpu/2.6.0 wrap:mvn:io.smallrye.common/smallrye-common-constraint/2.6.0 mvn:io.undertow/undertow-core/${undertow-version} - mvn:io.undertow/undertow-servlet/${undertow-version} + mvn:io.undertow/undertow-servlet/${undertow-servlet-version} wrap:mvn:org.wildfly.common/wildfly-common/${auto-detect-version}$Export-Package=*;version=${auto-detect-version} mvn:org.jboss.xnio/xnio-api/${auto-detect-version} mvn:org.jboss.xnio/xnio-nio/${auto-detect-version} wrap:mvn:org.jboss.threads/jboss-threads/${auto-detect-version} - mvn:org.wildfly.client/wildfly-client-config/${auto-detect-version} + wrap:mvn:org.wildfly.client/wildfly-client-config/${auto-detect-version}$overwrite=merge&Import-Package=org.wildfly.common*;version="[1.2,3)",* mvn:org.apache.camel.karaf/camel-attachments/${project.version} mvn:org.apache.camel.karaf/camel-http-base/${project.version} mvn:org.apache.camel.karaf/camel-undertow/${project.version} @@ -3720,7 +3727,7 @@ camel-core wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version} - wrap:mvn:io.weaviate/client/${weaviate-client-version} + wrap:mvn:io.weaviate/client6/${weaviate-client-version} mvn:org.apache.camel.karaf/camel-weaviate/${project.version} From b4bb9ef01f6b648d2601299f086844cf73eeaed6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Wed, 16 Sep 2026 09:46:33 +0200 Subject: [PATCH 18/31] Fix remaining OSGi resolution gaps across ~41 features; disable camel-servicenow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixing camel-tika/undertow/weaviate (previous commit) unmasked a much larger batch of pre-existing OSGi resolution failures across the "camel*" combined feature verification that CI had never reached before. Root causes span several distinct categories: - Missing bundle declarations for real compile-time dependencies (jackson3, jackson-datatype-jsr310, reactive-streams, reactor-core, opentelemetry-api/ context/common, HikariCP, javax.cache, jakarta.persistence-api, jakarta.mail-api, protobuf3/4, gax, google-cloud-core/firestore, scala-library, langchain4j-core, spring "core" bundles, MCP Java SDK, langchain4j-mcp, spring-ai submodules, azure-resourcemanager/azure-core-management). - All 14 camel-google-* components (bigquery, calendar, drive, firestore, functions, mail, pubsub, secret-manager, sheets, speech-to-text, storage, text-to-speech, vertexai, vision) genuinely depend on camel-google-common per their real Camel poms but never declared that feature dependency. - Wrong Maven coordinates: java-grok moved from io.krakens to io.github.whatap; weaviate's v6 client artifact is client6, not client; debezium-common/debezium-core are pom-only in 3.6.1.Final, relocated to debezium-util+debezium-config and debezium-connector-common respectively; quickfixj-messages-all needs wrap: (no OSGi headers); azure-security-keyvault-secrets needed an explicit version since auto-detect-version can't see optional deps. - Missing camel-mcp-server-api wrapper module entirely (a real upstream Camel dependency of camel-mcp-server that was never packaged for camel-karaf) — added components/camel-ai/camel-mcp-server-api following the existing camel-mcp-server wrapper pattern. - Stale/relaxed Import-Package overrides for vendor OSGi metadata that predates a now-mandatory newer transitive version (prometheus-metrics-* javax.annotation range, netty-codec-base vs. empty netty-codec). - camel-spring-rabbitmq needed its own Netty and Jackson 3 bundles. - camel-pinecone/vertexai/google-speech/text-to-speech/vision needed the protobuf 4.x line via ${protobuf3-version}/${protobuf4-version} instead of the mismatched ${protobuf-version}. camel-servicenow is disabled: it has a structural jakarta.ws.rs-api version conflict between the shared foundational baseline ([3.1,4), depended on by many other simultaneously-installed features) and CXF 4.2.3's security bundles, which hard-require exactly 4.0.0. No per-bundle Import-Package override can satisfy both within the same combined OSGi resolution graph. A stray orphaned XML comment marker in the file suggests this feature was previously disabled for this same reason and got silently re-enabled by an earlier edit that removed only the opening comment tag. Also fixes tests/features/camel-azure-storage-blob: Camel 4.22.0 relocated CredentialType from org.apache.camel.component.azure.storage.blob to org.apache.camel.component.azure.common. --- .../camel-ai/camel-mcp-server-api/pom.xml | 81 +++++++++++ components/camel-ai/pom.xml | 1 + features/src/main/feature/camel-features.xml | 128 +++++++++++++++--- pom.xml | 2 + .../CamelAzureStorageBlobRouteSupplier.java | 2 +- 5 files changed, 195 insertions(+), 19 deletions(-) create mode 100644 components/camel-ai/camel-mcp-server-api/pom.xml diff --git a/components/camel-ai/camel-mcp-server-api/pom.xml b/components/camel-ai/camel-mcp-server-api/pom.xml new file mode 100644 index 000000000..137d1883e --- /dev/null +++ b/components/camel-ai/camel-mcp-server-api/pom.xml @@ -0,0 +1,81 @@ + + + + + 4.0.0 + + + org.apache.camel.karaf + camel-ai-parent + 4.22.0-SNAPSHOT + ../pom.xml + + + camel-mcp-server-api + bundle + Apache Camel :: Karaf :: Components :: Ai :: MCP Server API + + + + org.apache.camel*;version=${camel-version} + + + * + + + + + + org.apache.camel + camel-mcp-server-api + ${camel-version} + + + org.apache.camel + * + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.apache.camel:camel-mcp-server-api + + + + + + + + + diff --git a/components/camel-ai/pom.xml b/components/camel-ai/pom.xml index f0e714796..9a9503e1c 100644 --- a/components/camel-ai/pom.xml +++ b/components/camel-ai/pom.xml @@ -49,6 +49,7 @@ camel-langchain4j-tools camel-langchain4j-web-search camel-mcp-server + camel-mcp-server-api camel-milvus camel-neo4j camel-openai diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index f6d3d2a6a..82b840f14 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -387,6 +387,8 @@ camel-core jackson + http-client + mvn:com.fasterxml.jackson.datatype/jackson-datatype-jsr310/${jackson2-version} mvn:org.apache.camel.karaf/camel-a2a/${project.version} @@ -795,6 +797,10 @@ camel-azure-common camel-core + azure + wrap:mvn:com.azure/azure-core-management/1.19.7 + wrap:mvn:com.azure.resourcemanager/azure-resourcemanager-appservice/2.54.1 + wrap:mvn:com.azure.resourcemanager/azure-resourcemanager-resources/2.53.5 mvn:org.apache.camel.karaf/camel-azure-functions/${project.version} @@ -945,6 +951,7 @@ camel-core jackson + wrap:mvn:io.camunda/camunda-client-java/${camunda-client-java-version} mvn:org.apache.camel.karaf/camel-camunda/${project.version} @@ -1156,6 +1163,8 @@ camel-core + camel-dataweave + wrap:mvn:org.scala-lang/scala-library/${scala-datasonnet-version} wrap:mvn:com.datasonnet/datasonnet-mapper/${datasonnet-mapper-version} wrap:mvn:io.github.classgraph/classgraph/${classgraph-version} mvn:commons-io/commons-io/${commons-io-version} @@ -1177,9 +1186,11 @@ wrap:mvn:org.apache.kafka/connect-api/${kafka-version}$Bundle-SymbolicName=org.apache.kafka.connect-api wrap:mvn:org.apache.kafka/connect-file/${kafka-version} wrap:mvn:org.apache.kafka/connect-json/${kafka-version} - - wrap:mvn:io.debezium/debezium-common/${debezium-version}$Fragment-Host=io.debezium.api - wrap:mvn:io.debezium/debezium-core/${debezium-version}$Fragment-Host=io.debezium.api + + wrap:mvn:io.debezium/debezium-util/${debezium-version}$Fragment-Host=io.debezium.api + wrap:mvn:io.debezium/debezium-config/${debezium-version}$Fragment-Host=io.debezium.api + wrap:mvn:io.debezium/debezium-connector-common/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-openlineage-api/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-embedded/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-storage-file/${debezium-version}$Fragment-Host=io.debezium.api @@ -1514,6 +1525,7 @@ camel-core + camel-google-common guava http-client jackson @@ -1531,6 +1543,7 @@ camel-core + camel-google-common jackson guava http-client @@ -1556,12 +1569,17 @@ wrap:mvn:com.google.api-client/google-api-client/${google-api-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* wrap:mvn:com.google.http-client/google-http-client/${google-cloud-http-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",* mvn:com.google.http-client/google-http-client-apache-v2/${google-cloud-http-client-version} + wrap:mvn:com.google.http-client/google-http-client-jackson2/${google-cloud-http-client-version} + wrap:mvn:com.google.http-client/google-http-client-gson/${google-cloud-http-client-version} + wrap:mvn:com.google.auth/google-auth-library-credentials/${google-auth-library-oauth2-http-version} + wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${google-auth-library-oauth2-http-version} wrap:mvn:io.opencensus/opencensus-api/${auto-detect-version} wrap:mvn:io.opencensus/opencensus-contrib-http-util/${auto-detect-version} mvn:org.apache.camel.karaf/camel-google-common/${project.version} camel-core + camel-google-common jackson guava http-client @@ -1583,10 +1601,16 @@ camel-core + camel-google-common + jackson + wrap:mvn:com.google.api/api-common/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.google.cloud/google-cloud-core/2.75.0$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.google.cloud/google-cloud-firestore/${google-cloud-firestore-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-google-firestore/${project.version} camel-core + camel-google-common guava http-client wrap:mvn:com.google.api-client/google-api-client/${google-api-client-version}$overwrite=merge&Import-Package=*;resolution:=optional @@ -1603,6 +1627,7 @@ camel-core + camel-google-common guava http-client @@ -1617,10 +1642,13 @@ wrap:mvn:com.google.http-client/google-http-client-apache-v2/${google-cloud-http-client-version} wrap:mvn:com.google.http-client/google-http-client-jackson2/${google-cloud-http-client-version} wrap:mvn:com.google.apis/google-api-services-gmail/${google-api-services-mail-version} + mvn:jakarta.mail/jakarta.mail-api/2.1.3 + wrap:mvn:org.eclipse.angus/angus-mail/${angus-mail-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-google-mail/${project.version} camel-core + camel-google-common guava netty wrap:mvn:com.google.cloud/google-cloud-pubsub/${auto-detect-version} @@ -1663,6 +1691,7 @@ camel-core + camel-google-common guava jackson wrap:mvn:com.google.api/api-common/${auto-detect-version} @@ -1677,6 +1706,7 @@ camel-core + camel-google-common camel-jackson guava http-client @@ -1696,9 +1726,14 @@ camel-core + camel-google-common + mvn:com.google.protobuf/protobuf-java/${protobuf4-version} + wrap:mvn:com.google.api/gax/2.85.0$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.google.cloud/google-cloud-speech/${google-cloud-speech-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-google-speech-to-text/${project.version} + camel-google-common camel-cloudevents camel-gson guava @@ -1728,13 +1763,18 @@ camel-core + camel-google-common + mvn:com.google.protobuf/protobuf-java/${protobuf4-version} + wrap:mvn:com.google.api/gax/2.85.0$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.google.cloud/google-cloud-texttospeech/${google-cloud-texttospeech-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-google-text-to-speech/${project.version} camel-core + camel-google-common jackson guava - mvn:com.google.protobuf/protobuf-java/${protobuf-version} + mvn:com.google.protobuf/protobuf-java/${protobuf3-version} wrap:mvn:com.google.api/api-common/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:com.google.api.grpc/proto-google-common-protos/${proto-google-common-protos-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:com.google.cloud/google-cloud-aiplatform/${google-cloud-aiplatform-version}$overwrite=merge&Import-Package=*;resolution:=optional @@ -1746,6 +1786,11 @@ camel-core + camel-google-common + mvn:com.google.protobuf/protobuf-java/${protobuf4-version} + wrap:mvn:com.google.api.grpc/proto-google-common-protos/${proto-google-common-protos-version}$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.google.api/gax/2.85.0$overwrite=merge&Import-Package=*;resolution:=optional + wrap:mvn:com.google.cloud/google-cloud-vision/${google-cloud-vision-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-google-vision/${project.version} @@ -1757,6 +1802,7 @@ mvn:org.apache.camel.karaf/camel-graphql/${project.version} + spifly camel-core mvn:org.apache.camel.karaf/camel-attachments/${project.version} mvn:org.apache.groovy/groovy/${groovy-version} @@ -1767,7 +1813,7 @@ camel-core - wrap:mvn:io.krakens/java-grok/${java-grok-version} + wrap:mvn:io.github.whatap/java-grok/${java-grok-version} mvn:org.apache.camel.karaf/camel-grok/${project.version} @@ -2413,6 +2459,7 @@ wrap:mvn:dev.langchain4j/langchain4j/${langchain4j-version} wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version} wrap:mvn:org.apache.camel/camel-langchain4j-agent-api/${camel-version}$Export-Package=org.apache.camel.component.langchain4j.agent.api*;version=${camel-version} + wrap:mvn:dev.langchain4j/langchain4j-mcp/${langchain4j-beta-version} mvn:org.apache.camel.karaf/camel-langchain4j-agent/${project.version} @@ -2541,6 +2588,13 @@ camel-core camel-ai-tool + camel-platform-http-vertx + mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-annotations-version} + mvn:org.reactivestreams/reactive-streams/${reactive-streams-version} + wrap:mvn:io.projectreactor/reactor-core/${reactor-version}$overwrite=merge&Import-Package=jdk.internal*;resolution:=optional,io.micrometer*;resolution:=optional,javax.annotation*;resolution:=optional,org.jspecify*;resolution:=optional,kotlin*;resolution:=optional,reactor.blockhound*;resolution:=optional,* + mvn:io.modelcontextprotocol.sdk/mcp-core/${mcp-java-sdk-version} + mvn:io.modelcontextprotocol.sdk/mcp-json-jackson2/${mcp-java-sdk-version} + mvn:org.apache.camel.karaf/camel-mcp-server-api/${project.version} mvn:org.apache.camel.karaf/camel-mcp-server/${project.version} @@ -2580,12 +2634,15 @@ camel-platform-http-main wrap:mvn:io.prometheus/prometheus-metrics-exposition-formats/${auto-detect-version}$overwrite=full&Export-Package=*&Import-Package=* wrap:mvn:io.prometheus/prometheus-metrics-exposition-textformats/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional - mvn:io.prometheus/prometheus-metrics-core/${auto-detect-version} - mvn:io.prometheus/prometheus-metrics-model/${auto-detect-version} - mvn:io.prometheus/prometheus-metrics-tracer-common/${auto-detect-version} - mvn:io.prometheus/prometheus-metrics-tracer-initializer/${auto-detect-version:alias=io.prometheus/prometheus-metrics-tracer-common} - mvn:io.prometheus/prometheus-metrics-tracer-otel/${auto-detect-version:alias=io.prometheus/prometheus-metrics-tracer-common} - mvn:io.prometheus/prometheus-metrics-tracer-otel-agent/${auto-detect-version:alias=io.prometheus/prometheus-metrics-tracer-common} + wrap:mvn:io.prometheus/prometheus-metrics-core/${auto-detect-version}$overwrite=merge&Import-Package=javax.annotation;resolution:=optional,* + wrap:mvn:io.prometheus/prometheus-metrics-model/${auto-detect-version}$overwrite=merge&Import-Package=javax.annotation;resolution:=optional,* + wrap:mvn:io.prometheus/prometheus-metrics-tracer-common/${auto-detect-version}$overwrite=merge&Import-Package=javax.annotation;resolution:=optional,* + wrap:mvn:io.prometheus/prometheus-metrics-tracer-initializer/${auto-detect-version:alias=io.prometheus/prometheus-metrics-tracer-common}$overwrite=merge&Import-Package=javax.annotation;resolution:=optional,* + wrap:mvn:io.opentelemetry/opentelemetry-context/${opentelemetry-version} + wrap:mvn:io.opentelemetry/opentelemetry-common/${opentelemetry-version} + mvn:io.opentelemetry/opentelemetry-api/${opentelemetry-version} + wrap:mvn:io.prometheus/prometheus-metrics-tracer-otel/${auto-detect-version:alias=io.prometheus/prometheus-metrics-tracer-common}$overwrite=merge&Import-Package=javax.annotation;resolution:=optional,* + wrap:mvn:io.prometheus/prometheus-metrics-tracer-otel-agent/${auto-detect-version:alias=io.prometheus/prometheus-metrics-tracer-common}$overwrite=merge&Import-Package=javax.annotation;resolution:=optional,io.opentelemetry.javaagent*;resolution:=optional,* wrap:mvn:io.prometheus/prometheus-metrics-config/${auto-detect-version}$overwrite=merge&Import-Package=javax.annotation;resolution:=optional,* mvn:io.micrometer/micrometer-registry-prometheus/${micrometer-version} mvn:com.google.protobuf/protobuf-java/${protobuf4-version} @@ -2828,6 +2885,10 @@ http-client wrap:mvn:com.openai/openai-java-core/${openai-java-version}$overwrite=merge&Export-Package=com.openai*;version=${openai-java-version}&Import-Package=*;resolution:=optional wrap:mvn:com.openai/openai-java-client-okhttp/${openai-java-version}$overwrite=merge&Import-Package=*;resolution:=optional + mvn:org.reactivestreams/reactive-streams/${reactive-streams-version} + wrap:mvn:io.projectreactor/reactor-core/${reactor-version}$overwrite=merge&Import-Package=jdk.internal*;resolution:=optional,io.micrometer*;resolution:=optional,javax.annotation*;resolution:=optional,org.jspecify*;resolution:=optional,kotlin*;resolution:=optional,reactor.blockhound*;resolution:=optional,* + mvn:io.modelcontextprotocol.sdk/mcp-core/${mcp-java-sdk-version} + mvn:io.modelcontextprotocol.sdk/mcp-json-jackson2/${mcp-java-sdk-version} mvn:org.apache.camel.karaf/camel-openai/${project.version} @@ -2974,12 +3035,14 @@ camel-core + wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version} + wrap:mvn:com.pgvector/pgvector/${pgvector-version} mvn:org.apache.camel.karaf/camel-pgvector/${project.version} camel-core - mvn:com.google.protobuf/protobuf-java/${protobuf-version} - mvn:com.google.protobuf/protobuf-java-util/${protobuf-version} + mvn:com.google.protobuf/protobuf-java/${protobuf3-version} + mvn:com.google.protobuf/protobuf-java-util/${protobuf3-version} wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version} wrap:mvn:io.pinecone/pinecone-client/${pinecone-client-version} mvn:org.apache.camel.karaf/camel-pinecone/${project.version} @@ -3045,7 +3108,8 @@ mvn:org.bouncycastle/bcutil-jdk18on/${bouncycastle-version} wrap:mvn:org.springframework.vault/spring-vault-core/${spring-vault-core-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:software.amazon.awssdk/secretsmanager/${aws-java-sdk2-version} - wrap:mvn:com.azure/azure-security-keyvault-secrets/${auto-detect-version} + wrap:mvn:com.azure/azure-security-keyvault-secrets/4.10.4 + wrap:mvn:io.micrometer/micrometer-core/${micrometer-version}$overwrite=merge&Import-Package=*;resolution:=optional mvn:org.apache.camel.karaf/camel-pqc/${project.version} @@ -3101,7 +3165,8 @@ camel-core mvn:org.quickfixj/quickfixj-core/${quickfixj-version} - mvn:org.quickfixj/quickfixj-messages-all/${quickfixj-version} + wrap:mvn:org.quickfixj/quickfixj-messages-all/${quickfixj-version} + wrap:mvn:com.zaxxer/HikariCP/4.0.3 mvn:org.apache.mina/mina-core/${mina-version} mvn:org.apache.camel.karaf/camel-quickfix/${project.version} @@ -3260,6 +3325,11 @@ mvn:commons-io/commons-io/${commons-io-version} mvn:org.apache.camel.karaf/camel-schematron/${project.version} + @@ -3384,18 +3457,35 @@ camel-core camel-ai-tool + spring + mvn:org.reactivestreams/reactive-streams/${reactive-streams-version} + wrap:mvn:io.projectreactor/reactor-core/${reactor-version}$overwrite=merge&Import-Package=jdk.internal*;resolution:=optional,io.micrometer*;resolution:=optional,javax.annotation*;resolution:=optional,org.jspecify*;resolution:=optional,kotlin*;resolution:=optional,reactor.blockhound*;resolution:=optional,* + mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-annotations-version} + wrap:mvn:org.springframework.ai/spring-ai-commons/${spring-ai-version} + wrap:mvn:org.springframework.ai/spring-ai-model/${spring-ai-version} + wrap:mvn:org.springframework.ai/spring-ai-client-chat/${spring-ai-version} + wrap:mvn:org.springframework.ai/spring-ai-vector-store/${spring-ai-version} + wrap:mvn:org.springframework.ai/spring-ai-vector-store-advisor/${spring-ai-version} + wrap:mvn:org.springframework.ai/spring-ai-mcp/${spring-ai-version} + mvn:io.modelcontextprotocol.sdk/mcp-core/${mcp-java-sdk-version} + mvn:io.modelcontextprotocol.sdk/mcp-json-jackson2/${mcp-java-sdk-version} mvn:org.apache.camel.karaf/camel-spring-ai-chat/${project.version} camel-core + wrap:mvn:org.springframework.ai/spring-ai-model/${spring-ai-version} mvn:org.apache.camel.karaf/camel-spring-ai-embeddings/${project.version} camel-core + wrap:mvn:org.springframework.ai/spring-ai-model/${spring-ai-version} mvn:org.apache.camel.karaf/camel-spring-ai-image/${project.version} camel-core + wrap:mvn:org.springframework.ai/spring-ai-commons/${spring-ai-version} + wrap:mvn:org.springframework.ai/spring-ai-model/${spring-ai-version} + wrap:mvn:org.springframework.ai/spring-ai-vector-store/${spring-ai-version} mvn:org.apache.camel.karaf/camel-spring-ai-vector-store/${project.version} @@ -3427,6 +3517,8 @@ camel-core spring-tx spring-messaging + jackson3 + mvn:tools.jackson.dataformat/jackson-dataformat-xml/${jackson3-version} wrap:mvn:org.springframework.retry/spring-retry/${spring-retry-version} mvn:io.netty/netty-common/${netty-version} mvn:io.netty/netty-buffer/${netty-version} diff --git a/pom.xml b/pom.xml index 025ecce0d..dace650f3 100644 --- a/pom.xml +++ b/pom.xml @@ -363,6 +363,8 @@ 1.18.1 1.18.1 1.18.1-beta28 + 2.0.0 + 1.18.1-beta28 1.18.0-beta28 1.8 0.12 diff --git a/tests/features/camel-azure-storage-blob/src/main/java/org/apache/karaf/camel/test/CamelAzureStorageBlobRouteSupplier.java b/tests/features/camel-azure-storage-blob/src/main/java/org/apache/karaf/camel/test/CamelAzureStorageBlobRouteSupplier.java index fbc388a67..4f6b67fba 100644 --- a/tests/features/camel-azure-storage-blob/src/main/java/org/apache/karaf/camel/test/CamelAzureStorageBlobRouteSupplier.java +++ b/tests/features/camel-azure-storage-blob/src/main/java/org/apache/karaf/camel/test/CamelAzureStorageBlobRouteSupplier.java @@ -18,7 +18,7 @@ import static org.apache.camel.component.azure.storage.blob.BlobConstants.BLOB_CONTAINER_NAME; import static org.apache.camel.component.azure.storage.blob.BlobConstants.BLOB_NAME; import static org.apache.camel.component.azure.storage.blob.BlobConstants.BLOB_OPERATION; -import static org.apache.camel.component.azure.storage.blob.CredentialType.SHARED_KEY_CREDENTIAL; +import static org.apache.camel.component.azure.common.CredentialType.SHARED_KEY_CREDENTIAL; import java.util.function.Function; From 7339cd327bb3be41f6180034d151164963260385 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Wed, 16 Sep 2026 16:46:21 +0200 Subject: [PATCH 19/31] Fix camel-azure-storage-queue test: CredentialType relocated to azure.common Same relocation as the camel-azure-storage-blob fix in the previous commit: Camel 4.22.0 moved CredentialType from org.apache.camel.component.azure.storage.queue to org.apache.camel.component.azure.common. This one was missed initially because a stale target/classes from a prior build silently masked the compile failure in a local incremental (non-clean) build; confirmed via a genuine `mvn clean install` of the full tests/features module tree that no other azure-storage-* test module has the same issue. --- .../karaf/camel/test/CamelAzureStorageQueueRouteSupplier.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/features/camel-azure-storage-queue/src/main/java/org/apache/karaf/camel/test/CamelAzureStorageQueueRouteSupplier.java b/tests/features/camel-azure-storage-queue/src/main/java/org/apache/karaf/camel/test/CamelAzureStorageQueueRouteSupplier.java index e5f1e2f3c..aa85fb8ab 100644 --- a/tests/features/camel-azure-storage-queue/src/main/java/org/apache/karaf/camel/test/CamelAzureStorageQueueRouteSupplier.java +++ b/tests/features/camel-azure-storage-queue/src/main/java/org/apache/karaf/camel/test/CamelAzureStorageQueueRouteSupplier.java @@ -34,7 +34,7 @@ import com.azure.storage.queue.QueueServiceClient; import com.azure.storage.queue.QueueServiceClientBuilder; -import static org.apache.camel.component.azure.storage.queue.CredentialType.SHARED_KEY_CREDENTIAL; +import static org.apache.camel.component.azure.common.CredentialType.SHARED_KEY_CREDENTIAL; import static org.apache.camel.component.azure.storage.queue.QueueConstants.QUEUE_OPERATION; @Component(name = "karaf-camel-azure-storage-queue-test", immediate = true, service = CamelRouteSupplier.class) From 178b93ceed457f6e46aec1219bc9ccf52f7c3356 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Thu, 17 Sep 2026 15:25:09 +0200 Subject: [PATCH 20/31] fix(#754): OsgiFactoryFinder must bridge findOptionalClass across bundles too DefaultFactoryFinder implements findClass and findOptionalClass as two independent methods, each with its own default (non-OSGi) lookup. Overriding only findClass left findOptionalClass silently falling back to the parent's plain classloader-based lookup, which cannot see a descriptor exported by a different bundle. Camel's ResourceResolver SPI (used by ResourceHelper for non-http resource URIs, e.g. camel-atom polling a file: feed) is looked up via findOptionalClass, not findClass. The "file" resolver is provided by camel-base-engine, a different bundle than the consuming component, so the lookup silently failed with "Cannot find a ResourceResolver in classpath supporting the scheme: file" even though the resolver was installed. Root-caused by comparing DefaultResourceLoader's bytecode against OsgiFactoryFinder: confirmed via instrumentation that resolveBootstrapFactoryFinder(path) was invoked correctly for "resource-resolver/", but the returned FactoryFinder's findOptionalClass was never reached - findClass was, for other SPI categories (component/language configurers) that go through it instead. Fixes CamelAtomITest, which reproduced this 100% of the time both locally and in CI (#754). Verified no regression across the wider Pax Exam suite (tests/features): all modules not dependent on Docker/external services that were previously passing still pass; none of the pre-existing Docker-dependent or unrelated failures reference this code path. --- .../camel/karaf/core/OsgiFactoryFinder.java | 20 ++++++- .../karaf/core/OsgiFactoryFinderTest.java | 54 +++++++++++++++++++ 2 files changed, 72 insertions(+), 2 deletions(-) diff --git a/core/camel-core-osgi/src/main/java/org/apache/camel/karaf/core/OsgiFactoryFinder.java b/core/camel-core-osgi/src/main/java/org/apache/camel/karaf/core/OsgiFactoryFinder.java index ff4b167e0..50f31a03a 100644 --- a/core/camel-core-osgi/src/main/java/org/apache/camel/karaf/core/OsgiFactoryFinder.java +++ b/core/camel-core-osgi/src/main/java/org/apache/camel/karaf/core/OsgiFactoryFinder.java @@ -50,9 +50,25 @@ static class BundleEntry { @Override public Optional> findClass(String key) { - final String classKey = key; + return findClassFromBundles(key); + } + + // DefaultFactoryFinder implements findClass and findOptionalClass as two independent methods + // (different lookup semantics upstream, but both ultimately resolve a class by key here), each + // with its own default (non-OSGi) implementation. Overriding only findClass leaves + // findOptionalClass silently falling back to the parent's plain classloader-based lookup, which + // cannot see resources exported by other bundles - e.g. Camel's ResourceResolver SPI + // (META-INF/services/org/apache/camel/resource-resolver/) is looked up via + // findOptionalClass, so a component polling a non-http resource (like camel-atom reading a + // file: URI) would fail to find the "file" resolver bundled in camel-base-engine even though it + // is installed, unless this method is also bridged across bundles. + @Override + public Optional> findOptionalClass(String key) { + return findClassFromBundles(key); + } - Class answer = addToClassMap(classKey, () -> { + private Optional> findClassFromBundles(String key) { + Class answer = addToClassMap(key, () -> { BundleEntry entry = getResource(key); if (entry != null) { URL url = entry.url; diff --git a/core/camel-core-osgi/src/test/java/org/apache/camel/karaf/core/OsgiFactoryFinderTest.java b/core/camel-core-osgi/src/test/java/org/apache/camel/karaf/core/OsgiFactoryFinderTest.java index 104fa4514..10f2f8e5f 100644 --- a/core/camel-core-osgi/src/test/java/org/apache/camel/karaf/core/OsgiFactoryFinderTest.java +++ b/core/camel-core-osgi/src/test/java/org/apache/camel/karaf/core/OsgiFactoryFinderTest.java @@ -18,19 +18,26 @@ import java.net.URI; import java.net.URL; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.Optional; import org.apache.camel.spi.ClassResolver; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; +import org.junit.jupiter.api.io.TempDir; import org.mockito.Mock; import org.mockito.junit.jupiter.MockitoExtension; import org.osgi.framework.Bundle; import org.osgi.framework.BundleContext; +import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.assertNull; import static org.junit.jupiter.api.Assertions.assertSame; +import static org.junit.jupiter.api.Assertions.assertTrue; import static org.mockito.ArgumentMatchers.anyString; +import static org.mockito.Mockito.doReturn; import static org.mockito.Mockito.lenient; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.never; @@ -175,4 +182,51 @@ public void testBundleUninstalledMidScanStillReturnsNullWhenNobodyProvides() { assertNull(finder().getResource(KEY)); } + + /** + * findClass and findOptionalClass are two independent methods on DefaultFactoryFinder (different + * upstream callers use one or the other, e.g. Camel's ResourceResolver SPI looks up via + * findOptionalClass), each with its own default, non-OSGi implementation. Overriding only + * findClass left findOptionalClass silently falling back to the parent's plain classloader-based + * lookup, which cannot see a descriptor exported by a different bundle - so both must go through + * the same bundle scan. This pins both entry points against a future edit that overrides one but + * not the other again. + */ + @Test + public void testFindClassResolvesAcrossBundles(@TempDir Path tempDir) throws Exception { + URL url = factoryDescriptor(tempDir, "java.lang.String"); + Bundle provider = bundle(url); + when(bundleContext.getBundles()).thenReturn(new Bundle[] {provider}); + doReturn(String.class).when(provider).loadClass("java.lang.String"); + + Optional> result = finder().findClass(KEY); + assertTrue(result.isPresent()); + assertSame(String.class, result.get()); + } + + @Test + public void testFindOptionalClassResolvesAcrossBundles(@TempDir Path tempDir) throws Exception { + URL url = factoryDescriptor(tempDir, "java.lang.String"); + Bundle provider = bundle(url); + when(bundleContext.getBundles()).thenReturn(new Bundle[] {provider}); + doReturn(String.class).when(provider).loadClass("java.lang.String"); + + Optional> result = finder().findOptionalClass(KEY); + assertTrue(result.isPresent()); + assertSame(String.class, result.get()); + } + + @Test + public void testFindOptionalClassReturnsEmptyWhenNoBundleProvidesTheDescriptor() { + Bundle a = bundle(null); + when(bundleContext.getBundles()).thenReturn(new Bundle[] {a}); + + assertEquals(Optional.empty(), finder().findOptionalClass(KEY)); + } + + private static URL factoryDescriptor(Path dir, String className) throws Exception { + Path file = dir.resolve("factory.properties"); + Files.writeString(file, "class=" + className); + return file.toUri().toURL(); + } } From a1204d068928b7503997f9f243333255c440bffb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Thu, 17 Sep 2026 16:48:48 +0200 Subject: [PATCH 21/31] Fix awssdk feature http-client version range for Apache5 HTTP client The awssdk feature required http-client version [4,5), which resolves to the legacy Apache HttpClient 4.x feature. AWS SDK 2.50.2's HTTP transport bundle is apache5-client (Apache HttpClient 5.x), so Karaf was wiring in httpcore4/httpclient4 instead of httpcore5/httpclient5, causing NoClassDefFoundError (org.apache.hc.core5.http.config.Lookup) at runtime for any AWS SDK v2 component that actually performs HTTP I/O, e.g. CamelAws2KinesisITest against LocalStack. --- features/src/main/feature/camel-features.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 82b840f14..780c0e9d0 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -184,7 +184,7 @@ - http-client + http-client netty mvn:io.netty/netty-codec-http2/${netty-version} wrap:mvn:software.amazon.awssdk/netty-nio-client/${aws-java-sdk2-version} From b2840abefb0d5b8710a16a362bfa7cd0bdc99fd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Thu, 17 Sep 2026 18:15:17 +0200 Subject: [PATCH 22/31] Drop stale OldLoggingFactoryBeanListener bus extension for CXF 4.2.3 camel-cxf-all's checked-in bus-extensions.txt has registered org.apache.cxf.ext.logging.OldLoggingFactoryBeanListener as a CXF bus extension since 2024, but CXF 4.2.3's cxf-rt-features-logging no longer ships that class (confirmed against the actual jar: only LoggingFactoryBeanListener and LoggingBusLifecycleListener remain). The stale registration made ExtensionManagerBus throw a ClassNotFoundException while instantiating BlueprintBus, which broke every CXF Blueprint route (CamelCxfITest) since the CXF 4.1.7 to 4.2.3 upgrade. --- .../src/main/resources/META-INF/cxf/bus-extensions.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/components/camel-cxf/camel-cxf-all/src/main/resources/META-INF/cxf/bus-extensions.txt b/components/camel-cxf/camel-cxf-all/src/main/resources/META-INF/cxf/bus-extensions.txt index 7ad7d9c74..bd27091e9 100644 --- a/components/camel-cxf/camel-cxf-all/src/main/resources/META-INF/cxf/bus-extensions.txt +++ b/components/camel-cxf/camel-cxf-all/src/main/resources/META-INF/cxf/bus-extensions.txt @@ -18,7 +18,6 @@ org.apache.cxf.binding.xml.wsdl11.XMLWSDLExtensionLoader::true:true org.apache.cxf.jaxb.WrapperHelperProxyService:org.apache.cxf.jaxb.WrapperHelperCreator:true org.apache.cxf.jaxb.FactoryClassProxyService:org.apache.cxf.jaxb.FactoryClassCreator:true org.apache.cxf.ext.logging.LoggingFactoryBeanListener::true -org.apache.cxf.ext.logging.OldLoggingFactoryBeanListener::true org.apache.cxf.ext.logging.LoggingBusLifecycleListener::true org.apache.cxf.jaxrs.JAXRSBindingFactory::true org.apache.cxf.jaxws.context.WebServiceContextResourceResolver::true From d407ceb29f44fb1559eff85b87360dae4f8813da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Thu, 17 Sep 2026 19:16:21 +0200 Subject: [PATCH 23/31] Wire up missing smallrye-common bundles needed by wildfly-common The camel-undertow feature only wrapped smallrye-common-cpu and smallrye-common-constraint, but wildfly-common 2.0.1 (pulled in by xnio/undertow) also depends on smallrye-common-net, -os, -ref and -expression (which itself needs -function). Without these bundles, wildfly-common's networking helpers (e.g. CidrAddressTable) threw ClassNotFoundException at runtime, breaking any route relying on camel-undertow, including CamelCxfITest which additionally requires camel-undertow for its CXF-over-Undertow transport. --- features/src/main/feature/camel-features.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 780c0e9d0..55b2949ce 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -3753,6 +3753,11 @@ jakarta-servlet wrap:mvn:io.smallrye.common/smallrye-common-cpu/2.6.0 wrap:mvn:io.smallrye.common/smallrye-common-constraint/2.6.0 + wrap:mvn:io.smallrye.common/smallrye-common-function/2.6.0 + wrap:mvn:io.smallrye.common/smallrye-common-net/2.6.0 + wrap:mvn:io.smallrye.common/smallrye-common-os/2.6.0 + wrap:mvn:io.smallrye.common/smallrye-common-ref/2.6.0 + wrap:mvn:io.smallrye.common/smallrye-common-expression/2.6.0 mvn:io.undertow/undertow-core/${undertow-version} mvn:io.undertow/undertow-servlet/${undertow-servlet-version} wrap:mvn:org.wildfly.common/wildfly-common/${auto-detect-version}$Export-Package=*;version=${auto-detect-version} From 85549da5b37c79431614d3f02825bc4867fca779 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Sun, 20 Sep 2026 07:38:24 +0200 Subject: [PATCH 24/31] Use the renamed CamelCxfOperationName header in the CXF test routes Camel 4.22.0 (CAMEL-23526) aligned the camel-cxf exchange header constants with the Camel naming convention: CxfConstants.OPERATION_NAME operationName -> CamelCxfOperationName CxfConstants.OPERATION_NAMESPACE operationNamespace -> CamelCxfOperationNamespace Routes referencing the constant symbolically are unaffected, which is why CamelCxfWsRouteSupplier (header(CxfConstants.OPERATION_NAME)) kept working. Three test routes referenced the header by its literal string and so resolved to null after the upgrade: - CamelCxfRsRouteSupplier and the camel-cxf blueprint route build their recipient endpoint from it, producing the bare URIs "direct:" and "direct-vm:". Both failed with ResolveEndpointFailedException: Failed to resolve endpoint: direct: due to: Expected scheme-specific part at index 7: direct: surfacing as CamelCxfITest.testCxfRs and testCxfRsBlueprint failing with HTTP 500 instead of 200 in CI. - The camel-cxf-jetty blueprint route prepends it to the body, which CamelCxfJettyITest asserts on. Not yet seen in CI because the build stops at camel-cxf. Both consumer-side bindings set the header directly via Message.setHeader, bypassing the header filter strategy, so the new Camel* prefix is not filtered on the inbound path. Co-Authored-By: Claude Opus 5 --- .../src/main/resources/OSGI-INF/blueprint/route.xml | 2 +- .../org/apache/karaf/camel/test/CamelCxfRsRouteSupplier.java | 2 +- .../camel-cxf/src/main/resources/OSGI-INF/blueprint/route.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/features/camel-cxf-jetty/src/main/resources/OSGI-INF/blueprint/route.xml b/tests/features/camel-cxf-jetty/src/main/resources/OSGI-INF/blueprint/route.xml index 6202b83d9..4de755ef7 100644 --- a/tests/features/camel-cxf-jetty/src/main/resources/OSGI-INF/blueprint/route.xml +++ b/tests/features/camel-cxf-jetty/src/main/resources/OSGI-INF/blueprint/route.xml @@ -34,7 +34,7 @@ - ${header.operationName} ${body} + ${header.CamelCxfOperationName} ${body} diff --git a/tests/features/camel-cxf/src/main/java/org/apache/karaf/camel/test/CamelCxfRsRouteSupplier.java b/tests/features/camel-cxf/src/main/java/org/apache/karaf/camel/test/CamelCxfRsRouteSupplier.java index 838794d46..6b6e18a60 100644 --- a/tests/features/camel-cxf/src/main/java/org/apache/karaf/camel/test/CamelCxfRsRouteSupplier.java +++ b/tests/features/camel-cxf/src/main/java/org/apache/karaf/camel/test/CamelCxfRsRouteSupplier.java @@ -40,7 +40,7 @@ public class CamelCxfRsRouteSupplier implements CamelRouteSupplier { @Override public void createRoutes(RouteBuilder builder) { builder.from(CXF_RS_ENDPOINT_URI) - .recipientList(builder.simple("direct:${header.operationName}")); + .recipientList(builder.simple("direct:${header.CamelCxfOperationName}")); builder.from("direct:getCustomer").process(exchange -> { assertEquals("123", exchange.getIn().getHeader("id")); diff --git a/tests/features/camel-cxf/src/main/resources/OSGI-INF/blueprint/route.xml b/tests/features/camel-cxf/src/main/resources/OSGI-INF/blueprint/route.xml index c7082fca5..cd6f14d7c 100644 --- a/tests/features/camel-cxf/src/main/resources/OSGI-INF/blueprint/route.xml +++ b/tests/features/camel-cxf/src/main/resources/OSGI-INF/blueprint/route.xml @@ -34,7 +34,7 @@ - direct-vm:${header.operationName} + direct-vm:${header.CamelCxfOperationName} From b7f2bc6b15b75407fe8eddc8badb46aca692cd21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Sun, 20 Sep 2026 07:38:33 +0200 Subject: [PATCH 25/31] Point the camel-cxf-jetty feature at the Jetty ee11 servlet bundle CXF 4.2 moved its Jetty transport from the Jetty 12 ee10 environment to ee11: camel-cxf-transport-jetty now carries Import-Package: org.eclipse.jetty.ee11.servlet;resolution:=optional while the camel-cxf-jetty feature still installed jetty-ee10-servlet. Because the import is optional the bundle resolved, then failed at request time with NoClassDefFoundError: org/eclipse/jetty/ee11/servlet/ServletContextHandler breaking every CXF-over-Jetty route (CamelCxfJettyITest). This only surfaced locally so far -- CI has not reached camel-cxf-jetty, the build stops earlier at camel-cxf. Switched that one bundle to org.eclipse.jetty.ee11/jetty-ee11-servlet at the same ${jetty-version} (12.1.11), which ships as a proper OSGi bundle exporting org.eclipse.jetty.ee11.servlet. camel-cometd and camel-jetty stay on ee10: those wire Camel's own Jetty component, not CXF's transport. Verified with the karaf-maven-plugin verify goal (camel-cxf, camel-cxf-jetty and camel-cxf-spring all succeed) and by re-running CamelCxfJettyITest and CamelCxfITest, which now pass. Co-Authored-By: Claude Opus 5 --- features/src/main/feature/camel-features.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 55b2949ce..c7ecbc04b 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -1137,7 +1137,8 @@ jetty camel-cxf - mvn:org.eclipse.jetty.ee10/jetty-ee10-servlet/${jetty-version} + + mvn:org.eclipse.jetty.ee11/jetty-ee11-servlet/${jetty-version} mvn:org.apache.camel.karaf/camel-cxf-transport-jetty/${project.version} From cda96db5011bbacc98b559ccc46f41feaaea793f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Sun, 20 Sep 2026 11:28:57 +0200 Subject: [PATCH 26/31] Fix camel-debezium-mongodb OSGi resolution gaps for Kafka 4.3.1/Debezium 3.6.1 Camel 4.22.0's Kafka 4.3.1 bump replaced connect-json's jackson-module-afterburner compile dependency with jackson-module-blackbird 2.21.2, and Debezium 3.6.1 introduced a new debezium-connect-plugins module (hosting io.debezium.transforms.outbox.EventRouterDelegate, required by MongoEventRouter and every other connector) that was never wired into the camel-debezium-common feature. Both gaps surfaced as CamelDebeziumMongodbITest.testResultMock failing in CI on Java 17 and 21 (NoClassDefFoundError: BlackbirdModule, then ClassNotFoundException: EventRouterDelegate not found by wrap_io.debezium.debezium-connector-mongodb), causing the route to receive 0 of the expected 10 messages. Added jackson-module-blackbird (version auto-detected from connect-json's resolved dependency tree, matching the existing pattern) and wired debezium-connect-plugins as a Fragment-Host=io.debezium.api fragment alongside the other split-package Debezium modules already merged there. Verified locally: `features` module and all six camel-debezium-* component modules rebuild cleanly with the corrected bundle versions resolved (jackson-module-blackbird 2.21.2, debezium-connect-plugins 3.6.1.Final, no unresolved auto-detect-version placeholders). Could not re-run CamelDebeziumMongodbITest itself locally (Podman machine unavailable on this host for the MongoDB testcontainer); CI will confirm the OSGi wiring fix. Co-Authored-By: Claude Sonnet 5 --- features/src/main/feature/camel-features.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index c7ecbc04b..bb9d1aae4 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -1179,7 +1179,6 @@ camel-core jackson - mvn:com.fasterxml.jackson.module/jackson-module-afterburner/${jackson216-version} wrap:mvn:org.apache.kafka/kafka-clients/${kafka-version} wrap:mvn:org.apache.kafka/connect-runtime/${kafka-version}$Fragment-Host=org.apache.kafka.connect-api;bundle-version=${kafka-version} @@ -1187,13 +1186,16 @@ wrap:mvn:org.apache.kafka/connect-api/${kafka-version}$Bundle-SymbolicName=org.apache.kafka.connect-api wrap:mvn:org.apache.kafka/connect-file/${kafka-version} wrap:mvn:org.apache.kafka/connect-json/${kafka-version} - + mvn:com.fasterxml.jackson.module/jackson-module-blackbird/${auto-detect-version} + wrap:mvn:io.debezium/debezium-util/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-config/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-connector-common/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-openlineage-api/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-embedded/${debezium-version}$Fragment-Host=io.debezium.api + wrap:mvn:io.debezium/debezium-connect-plugins/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-storage-file/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-api/${debezium-version}$Bundle-SymbolicName=io.debezium.api&DynamicImport-Package=io.debezium.connector.*&${spi-consumer}&SPI-Provider=* mvn:org.apache.camel.karaf/camel-debezium-common/${project.version} From eeeae646b4b3ed2396f4142ba6edba015307c54e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Sun, 20 Sep 2026 19:02:14 +0200 Subject: [PATCH 27/31] Wire the remaining Kafka 4.3.1 / Debezium 3.6.1 runtime deps into the debezium features The Camel 4.22.0 bump pulls Kafka 4.3.1 and Debezium 3.6.1, both of which grew runtime dependencies that the debezium features never installed. Because pax-url-wrap defaults to Import-Package: *;resolution:=optional, the missing packages resolve cleanly at feature-verification time and only fail when the class is actually loaded, so each one silently broke a route at runtime: - connect-runtime compares connector plugin version ranges with org.apache.maven.artifact.versioning, so AsyncEmbeddedEngine failed in validateAndGetConnectorConfig with NoClassDefFoundError: InvalidVersionSpecificationException. - debezium-connector-common now computes its streaming metrics with DDSketch, so MongoDbConnectorTask.start failed with NoClassDefFoundError: DDSketches. - mysql-binlog-connector-java decompresses zstd-compressed binlog events, so the MySQL connector failed with NoClassDefFoundError: ZstdInputStream. Each dependency is already on the matching component's classpath, so ${auto-detect-version} resolves them (maven-artifact 3.9.15, sketches-java 0.8.2, zstd-jni 1.5.6-10). debezium-sink is deliberately left out: connector-mongodb only references io.debezium.sink from its io.debezium.connector.mongodb.sink.* classes, which the source-only Camel consumer never loads. CamelDebeziumMongodbITest, CamelDebeziumMysqlITest and CamelDebeziumPostgresITest all pass, and the full feature verification is green. Co-Authored-By: Claude Opus 5 --- features/src/main/feature/camel-features.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index bb9d1aae4..30a62caf8 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -1188,10 +1188,14 @@ wrap:mvn:org.apache.kafka/connect-json/${kafka-version} mvn:com.fasterxml.jackson.module/jackson-module-blackbird/${auto-detect-version} + + wrap:mvn:org.apache.maven/maven-artifact/${auto-detect-version} wrap:mvn:io.debezium/debezium-util/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-config/${debezium-version}$Fragment-Host=io.debezium.api + + wrap:mvn:com.datadoghq/sketches-java/${auto-detect-version} wrap:mvn:io.debezium/debezium-connector-common/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-openlineage-api/${debezium-version}$Fragment-Host=io.debezium.api wrap:mvn:io.debezium/debezium-embedded/${debezium-version}$Fragment-Host=io.debezium.api @@ -1222,6 +1226,8 @@ wrap:mvn:org.antlr/antlr4-runtime/${auto-detect-version}$overwrite=merge&Import-Package=org.antlr.v4.gui*;resolution:=optional,* wrap:mvn:io.debezium/debezium-storage-kafka/${auto-detect-version}$Fragment-Host=io.debezium.api + + mvn:com.github.luben/zstd-jni/${auto-detect-version} wrap:mvn:io.debezium/mysql-binlog-connector-java/${auto-detect-version} mvn:com.mysql/mysql-connector-j/${debezium-mysql-connector-version} mvn:org.apache.camel.karaf/camel-debezium-mysql/${project.version} From c200c86d8a00f8c71f4fdcf5d377ee671811d28a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Sun, 20 Sep 2026 21:47:49 +0200 Subject: [PATCH 28/31] Use the renamed DNS and Elasticsearch header constants in the test routes Camel 4.22.0 continued the header-naming alignment that already required the CamelCxfOperationName fix in this PR, renaming two more sets of constants to the Camel* convention. Both test routes set these headers by literal string, so they silently resolved to nothing: - camel-dns: DnsConstants.DNS_DOMAIN/DNS_NAME/DNS_TYPE changed from dns.domain/dns.name/dns.type to CamelDnsDomain/CamelDnsName/CamelDnsType (verified against the shipped camel-dns 4.18.1 and 4.22.0 jars). The dns:ip producer rejected the exchange with "Header CamelDnsDomain must be specified and not empty", so the route delivered 0 of the expected 3 messages -- exactly the CamelDnsITest.testResultMock expected:<3> but was:<0> failure in CI on both Java 17 and Java 21. - camel-elasticsearch: ElasticsearchConstants.PARAM_INDEX_ID changed from indexId to CamelElasticsearchIndexId, so the Update operation no longer saw the document id the route had just captured. CI had not reached this module yet (the build stops earlier at camel-dns). Both now reference the constants symbolically rather than by literal, which is why the routes that already did so (e.g. CamelCxfWsRouteSupplier) were never affected. camel-dns gains the camel-dns dependency needed to see DnsConstants; the camel-dns bundle already exports org.apache.camel.component.dns, so the added OSGi import resolves. camel-elasticsearch already had its dependency. Swept the other test route suppliers for literal header strings: the remaining ones are either already Camel*-prefixed and unchanged in 4.22.0 (as2, docker, drill, http), core constants (CamelFileName, CamelTimerFiredTime), real mail headers, or test-defined headers, so no other route needed changing. CamelDnsITest and CamelElasticsearchITest both pass locally. Co-Authored-By: Claude Opus 5 --- tests/features/camel-dns/pom.xml | 5 +++++ .../org/apache/karaf/camel/test/CamelDnsRouteSupplier.java | 7 ++++--- .../karaf/camel/test/CamelElasticsearchRouteSupplier.java | 3 ++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/tests/features/camel-dns/pom.xml b/tests/features/camel-dns/pom.xml index afb711cf6..005135e59 100644 --- a/tests/features/camel-dns/pom.xml +++ b/tests/features/camel-dns/pom.xml @@ -29,6 +29,11 @@ Apache Camel :: Karaf :: Tests :: Features :: DNS + + org.apache.camel + camel-dns + ${camel-version} + dnsjava dnsjava diff --git a/tests/features/camel-dns/src/main/java/org/apache/karaf/camel/test/CamelDnsRouteSupplier.java b/tests/features/camel-dns/src/main/java/org/apache/karaf/camel/test/CamelDnsRouteSupplier.java index d45908639..65f350de4 100644 --- a/tests/features/camel-dns/src/main/java/org/apache/karaf/camel/test/CamelDnsRouteSupplier.java +++ b/tests/features/camel-dns/src/main/java/org/apache/karaf/camel/test/CamelDnsRouteSupplier.java @@ -17,6 +17,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.builder.RouteBuilder; +import org.apache.camel.component.dns.DnsConstants; import org.apache.camel.model.RouteDefinition; import org.apache.karaf.camel.itests.AbstractCamelSingleFeatureResultMockBasedRouteSupplier; import org.apache.karaf.camel.itests.CamelRouteSupplier; @@ -46,17 +47,17 @@ public void cleanUp(CamelContext camelContext) { @Override protected void configureProducer(RouteBuilder builder, RouteDefinition producerRoute) { producerRoute.log("Will get IP") - .setHeader("dns.domain", builder.constant(LOCALHOST)) + .setHeader(DnsConstants.DNS_DOMAIN, builder.constant(LOCALHOST)) .to("dns:ip") .log("IP: ${body}") .toF("mock:%s", getResultMockName()) .log("Will lookup") - .setHeader("dns.name", builder.constant(LOCALHOST)) + .setHeader(DnsConstants.DNS_NAME, builder.constant(LOCALHOST)) .to("dns:lookup") .log("Lookup: ${body}") .toF("mock:%s", getResultMockName()) .log("Will dig") - .setHeader("dns.type", builder.constant("A")) + .setHeader(DnsConstants.DNS_TYPE, builder.constant("A")) .to("dns:dig") .log("Dig: ${body}") .toF("mock:%s", getResultMockName()); diff --git a/tests/features/camel-elasticsearch/src/main/java/org/apache/karaf/camel/test/CamelElasticsearchRouteSupplier.java b/tests/features/camel-elasticsearch/src/main/java/org/apache/karaf/camel/test/CamelElasticsearchRouteSupplier.java index eadf6b68f..e6b5f934b 100644 --- a/tests/features/camel-elasticsearch/src/main/java/org/apache/karaf/camel/test/CamelElasticsearchRouteSupplier.java +++ b/tests/features/camel-elasticsearch/src/main/java/org/apache/karaf/camel/test/CamelElasticsearchRouteSupplier.java @@ -18,6 +18,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.es.ElasticsearchComponent; +import org.apache.camel.component.es.ElasticsearchConstants; import org.apache.camel.model.RouteDefinition; import org.apache.karaf.camel.itests.AbstractCamelSingleFeatureResultMockBasedRouteSupplier; import org.apache.karaf.camel.itests.CamelRouteSupplier; @@ -56,7 +57,7 @@ protected void configureProducer(RouteBuilder builder, RouteDefinition producerR .setHeader("_ID", builder.simple("${body}")) .toF("elasticsearch://elasticsearch?operation=GetById&indexName=%s", INDEX_NAME) .log("Get doc: ${body}") - .setHeader("indexId", builder.simple("${header._ID}")) + .setHeader(ElasticsearchConstants.PARAM_INDEX_ID, builder.simple("${header._ID}")) .setBody(builder.constant(""" {"doc": {"someKey": "someValue2"}} """)) From ac321fb22ecff1a8770fe73cf1931286da3d2288 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Mon, 21 Sep 2026 06:46:32 +0200 Subject: [PATCH 29/31] Shade camel-ftp-common into the camel-ftp bundle instead of wrapping it separately Camel 4.22.0 split camel-ftp, moving the RemoteFile* base classes (RemoteFileComponent, RemoteFileEndpoint, RemoteFileConsumer, RemoteFile, FtpConstants, ...) into a new camel-ftp-common artifact. The upgrade generated a standalone camel-ftp-common wrapper module and feature, but the camel-ftp feature never depended on it, so those classes were simply absent at runtime: FtpComponent failed with NoClassDefFoundError RemoteFileComponent ("not found by camel-ftp"), the route never started and the mock received 0 of the expected 1 message -- the CamelFtpITest failure in CI on both Java 17 and Java 21. Adding a feature dependency would not have fixed it. The two artifacts share the package org.apache.camel.component.file.remote: camel-ftp-common holds the RemoteFile* base classes and camel-ftp the 42 concrete Ftp*/Sftp* classes. camel-ftp both exports and imports that package (bnd's substitutable export), so wiring its import to a separate camel-ftp-common bundle would have shadowed camel-ftp's own classes in the package and merely moved the breakage from RemoteFileComponent to FtpComponent. A split package has to live in a single bundle, so camel-ftp now shades camel-ftp-common alongside camel-ftp, exactly as camel-as2 already shades camel-as2 + camel-as2-api. The standalone camel-ftp-common module and feature are removed as redundant, matching that precedent -- nothing else in the repo referenced either. Checked the other modules this upgrade added for the same split-package pattern: camel-azure-common, camel-google-common and camel-mcp-server-api all use packages distinct from their siblings (camel-mcp-server only has the .jbang/.main/.vertx subpackages, which are separate OSGi packages), so camel-ftp was the only one affected. Verified locally: the rebuilt camel-ftp bundle contains both RemoteFileComponent and FtpComponent, CamelFtpITest passes, and the full feature verification is green (425 features, no failures; 426 before, one fewer being the removed camel-ftp-common feature). Co-Authored-By: Claude Opus 5 --- components/camel-ftp-common/pom.xml | 81 -------------------- components/camel-ftp/pom.xml | 14 ++++ components/pom.xml | 1 - features/src/main/feature/camel-features.xml | 4 - 4 files changed, 14 insertions(+), 86 deletions(-) delete mode 100644 components/camel-ftp-common/pom.xml diff --git a/components/camel-ftp-common/pom.xml b/components/camel-ftp-common/pom.xml deleted file mode 100644 index 7df6bb96a..000000000 --- a/components/camel-ftp-common/pom.xml +++ /dev/null @@ -1,81 +0,0 @@ - - - - - 4.0.0 - - - org.apache.camel.karaf - camel-karaf-components - 4.22.0-SNAPSHOT - ../pom.xml - - - camel-ftp-common - bundle - Apache Camel :: Karaf :: Components :: FTP Common - - - - org.apache.camel*;version=${camel-version} - - - * - - - - - - org.apache.camel - camel-ftp-common - ${camel-version} - - - org.apache.camel - * - - - - - - - - - org.apache.maven.plugins - maven-shade-plugin - - - package - - shade - - - - - org.apache.camel:camel-ftp-common - - - - - - - - - diff --git a/components/camel-ftp/pom.xml b/components/camel-ftp/pom.xml index a1de61f43..706f73f95 100644 --- a/components/camel-ftp/pom.xml +++ b/components/camel-ftp/pom.xml @@ -53,6 +53,19 @@ + + + org.apache.camel + camel-ftp-common + ${camel-version} + + + org.apache.camel + * + + + @@ -76,6 +89,7 @@ org.apache.camel:camel-ftp + org.apache.camel:camel-ftp-common diff --git a/components/pom.xml b/components/pom.xml index 778ff5ab3..be02d6459 100644 --- a/components/pom.xml +++ b/components/pom.xml @@ -118,7 +118,6 @@ camel-fory camel-freemarker camel-ftp - camel-ftp-common camel-geocoder camel-git camel-github2 diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index 30a62caf8..ed44f227a 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -1506,10 +1506,6 @@ mvn:commons-net/commons-net/${commons-net-version} mvn:org.apache.camel.karaf/camel-ftp/${project.version} - - camel-core - mvn:org.apache.camel.karaf/camel-ftp-common/${project.version} - camel-core http-client From 89527913b23bc4e8988ae8c2735179e94013ddbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Mon, 21 Sep 2026 11:37:39 +0200 Subject: [PATCH 30/31] Fix camel-google-pubsub OSGi resolution gaps for Camel 4.22.0 google-cloud-pubsub's newer gax/opentelemetry-context transitive deps introduced runtime classloading gaps: gson was never declared, the wrap:-generated manifest for google-cloud-pubsub silently dropped its io.opentelemetry.context import, and opentelemetry-context itself now requires a separate opentelemetry-common bundle that wasn't wired in. --- features/src/main/feature/camel-features.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index ed44f227a..30f8ababe 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -1656,11 +1656,12 @@ camel-google-common guava netty - wrap:mvn:com.google.cloud/google-cloud-pubsub/${auto-detect-version} + wrap:mvn:com.google.cloud/google-cloud-pubsub/${auto-detect-version}$overwrite=merge&Import-Package=io.opentelemetry.context;version="[1,2)",*;resolution:=optional wrap:mvn:com.google.api/api-common/${auto-detect-version} mvn:com.google.protobuf/protobuf-java/${protobuf-version} - wrap:mvn:com.google.api/gax/${auto-detect-version} + wrap:mvn:com.google.api/gax/${auto-detect-version}$overwrite=merge&Import-Package=*;resolution:=optional wrap:mvn:com.google.api/gax-grpc/${auto-detect-version} + mvn:com.google.code.gson/gson/${gson-version} wrap:mvn:com.google.api.grpc/proto-google-cloud-pubsub-v1/${auto-detect-version} wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${google-auth-library-oauth2-http-version} wrap:mvn:com.google.auth/google-auth-library-credentials/${google-auth-library-oauth2-http-version} @@ -1691,6 +1692,7 @@ wrap:mvn:io.grpc/grpc-util/${grpc-version} wrap:mvn:io.opentelemetry/opentelemetry-api/${auto-detect-version} wrap:mvn:io.opentelemetry/opentelemetry-context/${auto-detect-version} + wrap:mvn:io.opentelemetry/opentelemetry-common/${auto-detect-version} wrap:mvn:io.opentelemetry/opentelemetry-semconv/${opentelemetry-semconv-version} mvn:org.apache.camel.karaf/camel-google-pubsub/${project.version} From fe3c575604c17c6970ef212df3d3433c418b661b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Mon, 21 Sep 2026 13:27:05 +0200 Subject: [PATCH 31/31] Fix findOptionalClass throwing instead of returning empty in OsgiFactoryFinder findClass and findOptionalClass shared the same bundle-scanning helper, which always threw when a factory descriptor was missing its "class" property. Upstream DefaultFactoryFinder only throws for the mandatory (findClass) case and returns Optional.empty() for the optional case; thread the same mandatory flag through here so a malformed descriptor doesn't poison an otherwise-optional lookup for the life of the context. --- .../camel/karaf/core/OsgiFactoryFinder.java | 15 ++++++--- .../karaf/core/OsgiFactoryFinderTest.java | 31 +++++++++++++++++++ 2 files changed, 42 insertions(+), 4 deletions(-) diff --git a/core/camel-core-osgi/src/main/java/org/apache/camel/karaf/core/OsgiFactoryFinder.java b/core/camel-core-osgi/src/main/java/org/apache/camel/karaf/core/OsgiFactoryFinder.java index 50f31a03a..a2b328a61 100644 --- a/core/camel-core-osgi/src/main/java/org/apache/camel/karaf/core/OsgiFactoryFinder.java +++ b/core/camel-core-osgi/src/main/java/org/apache/camel/karaf/core/OsgiFactoryFinder.java @@ -50,7 +50,7 @@ static class BundleEntry { @Override public Optional> findClass(String key) { - return findClassFromBundles(key); + return findClassFromBundles(key, true); } // DefaultFactoryFinder implements findClass and findOptionalClass as two independent methods @@ -64,10 +64,14 @@ public Optional> findClass(String key) { // is installed, unless this method is also bridged across bundles. @Override public Optional> findOptionalClass(String key) { - return findClassFromBundles(key); + return findClassFromBundles(key, false); } - private Optional> findClassFromBundles(String key) { + // mandatory mirrors DefaultFactoryFinder.doNewInstance(properties, mandatory): findClass passes + // true and throws when the descriptor is missing its "class" property, findOptionalClass passes + // false and returns Optional.empty() instead, so a malformed descriptor doesn't poison an + // otherwise-optional lookup for the life of the context. + private Optional> findClassFromBundles(String key, boolean mandatory) { Class answer = addToClassMap(key, () -> { BundleEntry entry = getResource(key); if (entry != null) { @@ -81,7 +85,10 @@ private Optional> findClassFromBundles(String key) { properties.load(reader); String className = properties.getProperty("class"); if (className == null) { - throw new IOException("Expected property is missing: class"); + if (mandatory) { + throw new IOException("Expected property is missing: class"); + } + return null; } return entry.bundle.loadClass(className); } finally { diff --git a/core/camel-core-osgi/src/test/java/org/apache/camel/karaf/core/OsgiFactoryFinderTest.java b/core/camel-core-osgi/src/test/java/org/apache/camel/karaf/core/OsgiFactoryFinderTest.java index 10f2f8e5f..96949fb16 100644 --- a/core/camel-core-osgi/src/test/java/org/apache/camel/karaf/core/OsgiFactoryFinderTest.java +++ b/core/camel-core-osgi/src/test/java/org/apache/camel/karaf/core/OsgiFactoryFinderTest.java @@ -35,6 +35,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.assertNull; import static org.junit.jupiter.api.Assertions.assertSame; +import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; import static org.mockito.ArgumentMatchers.anyString; import static org.mockito.Mockito.doReturn; @@ -224,9 +225,39 @@ public void testFindOptionalClassReturnsEmptyWhenNoBundleProvidesTheDescriptor() assertEquals(Optional.empty(), finder().findOptionalClass(KEY)); } + /** + * DefaultFactoryFinder.doNewInstance(properties, mandatory) throws only when mandatory is true + * (findClass); findOptionalClass passes mandatory=false and returns Optional.empty() instead. Both + * public methods here share the same bundle-scanning implementation, so pin the mandatory flag is + * actually threaded through and not just hardcoded to "always throw" again. + */ + @Test + public void testFindClassThrowsWhenDescriptorIsMissingClassProperty(@TempDir Path tempDir) throws Exception { + URL url = factoryDescriptorWithoutClass(tempDir); + Bundle provider = bundle(url); + when(bundleContext.getBundles()).thenReturn(new Bundle[] {provider}); + + assertThrows(RuntimeException.class, () -> finder().findClass(KEY)); + } + + @Test + public void testFindOptionalClassReturnsEmptyWhenDescriptorIsMissingClassProperty(@TempDir Path tempDir) throws Exception { + URL url = factoryDescriptorWithoutClass(tempDir); + Bundle provider = bundle(url); + when(bundleContext.getBundles()).thenReturn(new Bundle[] {provider}); + + assertEquals(Optional.empty(), finder().findOptionalClass(KEY)); + } + private static URL factoryDescriptor(Path dir, String className) throws Exception { Path file = dir.resolve("factory.properties"); Files.writeString(file, "class=" + className); return file.toUri().toURL(); } + + private static URL factoryDescriptorWithoutClass(Path dir) throws Exception { + Path file = dir.resolve("factory.properties"); + Files.writeString(file, "# no class property"); + return file.toUri().toURL(); + } }