You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2022/04/05 11:14:54 UTC
[camel] 03/07: Merge branch 'main' into errorhandler-in-dsl
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch errorhandler-in-dsl
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 6d9a0617e9574c7efec2c4bbebc204af62a78b0f
Merge: 1dd3a24373b ea46c960f18
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Apr 5 11:33:36 2022 +0200
Merge branch 'main' into errorhandler-in-dsl
.github/actions/backport | 1 -
.github/actions/install-mvnd/action.yml | 17 +
.github/actions/quick-test/action.yaml | 40 +
.github/actions/quick-test/quick-test.sh | 124 +
.github/workflows/backport.yml | 38 -
.github/workflows/component-pr.yaml | 97 +
.github/workflows/generic-pr.yaml | 42 +
.github/workflows/generic-pr/label-config.yml | 63 +
.github/workflows/master-pr-build.yml | 31 +-
.github/workflows/master-push-build.yml | 8 +
.mvn/wrapper/maven-wrapper.properties | 2 +-
apache-camel/pom.xml | 2 +-
apache-camel/src/main/release/README.txt | 1 -
archetypes/camel-archetype-api-component/pom.xml | 2 +-
archetypes/camel-archetype-cdi/pom.xml | 2 +-
archetypes/camel-archetype-component/pom.xml | 2 +-
archetypes/camel-archetype-dataformat/pom.xml | 2 +-
archetypes/camel-archetype-java/pom.xml | 2 +-
archetypes/camel-archetype-main/pom.xml | 2 +-
archetypes/camel-archetype-spring/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/camel-bom/pom.xml | 97 +-
bom/pom.xml | 2 +-
buildingtools/pom.xml | 2 +-
camel-dependencies/pom.xml | 143 +-
catalog/camel-allcomponents/pom.xml | 82 +-
catalog/camel-catalog-console/pom.xml | 2 +-
catalog/camel-catalog-lucene/pom.xml | 2 +-
catalog/camel-catalog-maven/pom.xml | 2 +-
catalog/camel-catalog/pom.xml | 2 +-
.../camel/catalog/archetypes/archetype-catalog.xml | 14 +-
.../org/apache/camel/catalog/components.properties | 20 +-
.../apache/camel/catalog/components/activemq.json | 2 +-
.../apache/camel/catalog/components/ahc-ws.json | 2 +-
.../apache/camel/catalog/components/ahc-wss.json | 2 +-
.../org/apache/camel/catalog/components/ahc.json | 15 +-
.../org/apache/camel/catalog/components/amqp.json | 2 +-
.../apache/camel/catalog/components/arangodb.json | 12 +-
.../org/apache/camel/catalog/components/as2.json | 2 +-
.../apache/camel/catalog/components/asterisk.json | 8 +-
.../apache/camel/catalog/components/atlasmap.json | 7 +-
.../org/apache/camel/catalog/components/atmos.json | 10 +-
.../catalog/components/atmosphere-websocket.json | 8 +-
.../org/apache/camel/catalog/components/atom.json | 5 +-
.../camel/catalog/components/atomix-map.json | 65 -
.../camel/catalog/components/atomix-messaging.json | 67 -
.../camel/catalog/components/atomix-multimap.json | 61 -
.../camel/catalog/components/atomix-queue.json | 61 -
.../camel/catalog/components/atomix-set.json | 63 -
.../camel/catalog/components/atomix-value.json | 63 -
.../org/apache/camel/catalog/components/avro.json | 5 +-
.../catalog/components/aws-secrets-manager.json | 12 +-
.../camel/catalog/components/aws2-athena.json | 26 +-
.../apache/camel/catalog/components/aws2-cw.json | 12 +-
.../apache/camel/catalog/components/aws2-ddb.json | 36 +-
.../camel/catalog/components/aws2-ddbstream.json | 2 +-
.../apache/camel/catalog/components/aws2-ec2.json | 19 +-
.../apache/camel/catalog/components/aws2-ecs.json | 7 +-
.../apache/camel/catalog/components/aws2-eks.json | 10 +-
.../camel/catalog/components/aws2-eventbridge.json | 11 +-
.../apache/camel/catalog/components/aws2-iam.json | 10 +-
.../catalog/components/aws2-kinesis-firehose.json | 7 +-
.../camel/catalog/components/aws2-kinesis.json | 9 +-
.../apache/camel/catalog/components/aws2-kms.json | 9 +-
.../camel/catalog/components/aws2-lambda.json | 34 +-
.../apache/camel/catalog/components/aws2-mq.json | 15 +-
.../apache/camel/catalog/components/aws2-msk.json | 11 +-
.../apache/camel/catalog/components/aws2-s3.json | 29 +-
.../apache/camel/catalog/components/aws2-ses.json | 26 +-
.../apache/camel/catalog/components/aws2-sns.json | 7 +-
.../apache/camel/catalog/components/aws2-sqs.json | 12 +-
.../apache/camel/catalog/components/aws2-sts.json | 8 +-
.../camel/catalog/components/aws2-translate.json | 8 +-
.../camel/catalog/components/azure-cosmosdb.json | 2 +-
.../camel/catalog/components/azure-eventhubs.json | 11 +-
.../camel/catalog/components/azure-key-vault.json | 41 +
.../camel/catalog/components/azure-servicebus.json | 37 +-
.../catalog/components/azure-storage-blob.json | 66 +-
.../catalog/components/azure-storage-datalake.json | 65 +-
.../catalog/components/azure-storage-queue.json | 20 +-
.../camel/catalog/components/bean-validator.json | 2 +-
.../org/apache/camel/catalog/components/bean.json | 5 +-
.../apache/camel/catalog/components/beanstalk.json | 60 -
.../apache/camel/catalog/components/bonita.json | 2 +-
.../org/apache/camel/catalog/components/box.json | 2 +-
.../apache/camel/catalog/components/braintree.json | 2 +-
.../apache/camel/catalog/components/browse.json | 2 +-
.../camel/catalog/components/caffeine-cache.json | 11 +-
.../catalog/components/caffeine-loadcache.json | 11 +-
.../camel/catalog/components/chatscript.json | 2 +-
.../org/apache/camel/catalog/components/chunk.json | 6 +-
.../org/apache/camel/catalog/components/class.json | 5 +-
.../apache/camel/catalog/components/cm-sms.json | 2 +-
.../org/apache/camel/catalog/components/cmis.json | 19 +-
.../apache/camel/catalog/components/coap+tcp.json | 8 +-
.../org/apache/camel/catalog/components/coap.json | 8 +-
.../apache/camel/catalog/components/coaps+tcp.json | 8 +-
.../org/apache/camel/catalog/components/coaps.json | 8 +-
.../apache/camel/catalog/components/cometd.json | 6 +-
.../apache/camel/catalog/components/cometds.json | 6 +-
.../apache/camel/catalog/components/consul.json | 35 +-
.../camel/catalog/components/controlbus.json | 2 +-
.../org/apache/camel/catalog/components/corda.json | 13 +-
.../apache/camel/catalog/components/couchbase.json | 9 +-
.../apache/camel/catalog/components/couchdb.json | 9 +-
.../org/apache/camel/catalog/components/cql.json | 5 +-
.../org/apache/camel/catalog/components/cron.json | 2 +-
.../apache/camel/catalog/components/crypto.json | 8 +-
.../org/apache/camel/catalog/components/cxf.json | 10 +-
.../org/apache/camel/catalog/components/cxfrs.json | 20 +-
.../camel/catalog/components/dataformat.json | 2 +-
.../camel/catalog/components/dataset-test.json | 2 +-
.../apache/camel/catalog/components/dataset.json | 5 +-
.../camel/catalog/components/debezium-db2.json | 130 +
.../camel/catalog/components/debezium-mongodb.json | 11 +-
.../camel/catalog/components/debezium-mysql.json | 11 +-
.../camel/catalog/components/debezium-oracle.json | 242 ++
.../catalog/components/debezium-postgres.json | 11 +-
.../catalog/components/debezium-sqlserver.json | 11 +-
.../camel/catalog/components/digitalocean.json | 28 +-
.../apache/camel/catalog/components/direct-vm.json | 2 +-
.../apache/camel/catalog/components/direct.json | 2 +-
.../camel/catalog/components/disruptor-vm.json | 2 +-
.../apache/camel/catalog/components/disruptor.json | 2 +-
.../org/apache/camel/catalog/components/djl.json | 2 +-
.../org/apache/camel/catalog/components/dns.json | 10 +-
.../apache/camel/catalog/components/docker.json | 85 +-
.../org/apache/camel/catalog/components/dozer.json | 2 +-
.../org/apache/camel/catalog/components/drill.json | 5 +-
.../apache/camel/catalog/components/dropbox.json | 17 +-
.../camel/catalog/components/dynamic-router.json | 4 +-
.../apache/camel/catalog/components/ehcache.json | 12 +-
.../catalog/components/elasticsearch-rest.json | 14 +-
.../org/apache/camel/catalog/components/elsql.json | 84 -
.../apache/camel/catalog/components/etcd-keys.json | 10 +-
.../camel/catalog/components/etcd-stats.json | 6 +-
.../camel/catalog/components/etcd-watch.json | 7 +-
.../org/apache/camel/catalog/components/exec.json | 13 +-
.../apache/camel/catalog/components/facebook.json | 5 +-
.../org/apache/camel/catalog/components/fhir.json | 2 +-
.../camel/catalog/components/file-watch.json | 14 +-
.../org/apache/camel/catalog/components/file.json | 21 +-
.../apache/camel/catalog/components/flatpack.json | 5 +-
.../org/apache/camel/catalog/components/flink.json | 8 +-
.../org/apache/camel/catalog/components/fop.json | 5 +-
.../camel/catalog/components/freemarker.json | 7 +-
.../org/apache/camel/catalog/components/ftp.json | 16 +-
.../org/apache/camel/catalog/components/ftps.json | 16 +-
.../apache/camel/catalog/components/ganglia.json | 58 -
.../apache/camel/catalog/components/geocoder.json | 15 +-
.../org/apache/camel/catalog/components/git.json | 16 +-
.../apache/camel/catalog/components/github.json | 13 +-
.../catalog/components/google-bigquery-sql.json | 6 +-
.../camel/catalog/components/google-bigquery.json | 8 +-
.../catalog/components/google-calendar-stream.json | 5 +-
.../camel/catalog/components/google-calendar.json | 2 +-
.../camel/catalog/components/google-drive.json | 2 +-
.../camel/catalog/components/google-functions.json | 9 +-
.../catalog/components/google-mail-stream.json | 10 +-
.../camel/catalog/components/google-mail.json | 2 +-
.../camel/catalog/components/google-pubsub.json | 9 +-
.../catalog/components/google-secret-manager.json | 7 +-
.../catalog/components/google-sheets-stream.json | 10 +-
.../camel/catalog/components/google-sheets.json | 2 +-
.../camel/catalog/components/google-storage.json | 30 +-
.../org/apache/camel/catalog/components/gora.json | 2 +-
.../org/apache/camel/catalog/components/grape.json | 5 +-
.../apache/camel/catalog/components/graphql.json | 2 +-
.../org/apache/camel/catalog/components/grpc.json | 7 +-
.../camel/catalog/components/guava-eventbus.json | 2 +-
.../catalog/components/hazelcast-atomicvalue.json | 5 +-
.../catalog/components/hazelcast-instance.json | 9 +-
.../camel/catalog/components/hazelcast-list.json | 11 +-
.../camel/catalog/components/hazelcast-map.json | 14 +-
.../catalog/components/hazelcast-multimap.json | 11 +-
.../camel/catalog/components/hazelcast-queue.json | 11 +-
.../components/hazelcast-replicatedmap.json | 10 +-
.../catalog/components/hazelcast-ringbuffer.json | 5 +-
.../camel/catalog/components/hazelcast-seda.json | 2 +-
.../camel/catalog/components/hazelcast-set.json | 10 +-
.../camel/catalog/components/hazelcast-topic.json | 10 +-
.../org/apache/camel/catalog/components/hbase.json | 11 +-
.../org/apache/camel/catalog/components/hdfs.json | 10 +-
.../org/apache/camel/catalog/components/http.json | 22 +-
.../org/apache/camel/catalog/components/https.json | 22 +-
.../camel/catalog/components/hwcloud-dms.json | 2 +-
.../camel/catalog/components/hwcloud-frs.json | 4 +-
.../catalog/components/hwcloud-functiongraph.json | 2 +-
.../camel/catalog/components/hwcloud-iam.json | 2 +-
.../components/hwcloud-imagerecognition.json | 2 +-
.../camel/catalog/components/hwcloud-obs.json | 13 +-
.../camel/catalog/components/hwcloud-smn.json | 2 +-
.../camel/catalog/components/iec60870-client.json | 8 +-
.../camel/catalog/components/iec60870-server.json | 10 +-
.../camel/catalog/components/ignite-cache.json | 11 +-
.../camel/catalog/components/ignite-compute.json | 9 +-
.../camel/catalog/components/ignite-events.json | 2 +-
.../camel/catalog/components/ignite-idgen.json | 5 +-
.../camel/catalog/components/ignite-messaging.json | 6 +-
.../camel/catalog/components/ignite-queue.json | 8 +-
.../camel/catalog/components/ignite-set.json | 5 +-
.../org/apache/camel/catalog/components/imap.json | 15 +-
.../org/apache/camel/catalog/components/imaps.json | 15 +-
.../catalog/components/infinispan-embedded.json | 26 +-
.../camel/catalog/components/infinispan.json | 22 +-
.../apache/camel/catalog/components/influxdb.json | 7 +-
.../org/apache/camel/catalog/components/iota.json | 10 +-
.../org/apache/camel/catalog/components/ipfs.json | 2 +-
.../org/apache/camel/catalog/components/irc.json | 14 +-
.../apache/camel/catalog/components/ironmq.json | 8 +-
.../org/apache/camel/catalog/components/jbpm.json | 24 +-
.../apache/camel/catalog/components/jcache.json | 12 +-
.../apache/camel/catalog/components/jclouds.json | 15 +-
.../org/apache/camel/catalog/components/jcr.json | 7 +-
.../org/apache/camel/catalog/components/jdbc.json | 12 +-
.../org/apache/camel/catalog/components/jetty.json | 6 +-
.../camel/catalog/components/jgroups-raft.json | 17 +-
.../apache/camel/catalog/components/jgroups.json | 8 +-
.../org/apache/camel/catalog/components/jing.json | 33 -
.../org/apache/camel/catalog/components/jira.json | 22 +-
.../org/apache/camel/catalog/components/jms.json | 21 +-
.../org/apache/camel/catalog/components/jmx.json | 7 +-
.../org/apache/camel/catalog/components/jolt.json | 6 +-
.../org/apache/camel/catalog/components/jooq.json | 2 +-
.../org/apache/camel/catalog/components/jpa.json | 6 +-
.../org/apache/camel/catalog/components/jslt.json | 6 +-
.../camel/catalog/components/json-patch.json | 5 +-
.../camel/catalog/components/json-validator.json | 2 +-
.../apache/camel/catalog/components/jsonata.json | 2 +-
.../org/apache/camel/catalog/components/jt400.json | 13 +-
.../org/apache/camel/catalog/components/kafka.json | 23 +-
.../apache/camel/catalog/components/kamelet.json | 2 +-
.../apache/camel/catalog/components/knative.json | 4 +-
.../catalog/components/kubernetes-config-maps.json | 11 +-
.../components/kubernetes-custom-resources.json | 17 +-
.../catalog/components/kubernetes-deployments.json | 12 +-
.../camel/catalog/components/kubernetes-hpa.json | 11 +-
.../camel/catalog/components/kubernetes-job.json | 9 +-
.../catalog/components/kubernetes-namespaces.json | 9 +-
.../camel/catalog/components/kubernetes-nodes.json | 10 +-
.../kubernetes-persistent-volumes-claims.json | 9 +-
.../components/kubernetes-persistent-volumes.json | 7 +-
.../camel/catalog/components/kubernetes-pods.json | 11 +-
.../kubernetes-replication-controllers.json | 12 +-
.../components/kubernetes-resources-quota.json | 9 +-
.../catalog/components/kubernetes-secrets.json | 9 +-
.../components/kubernetes-service-accounts.json | 9 +-
.../catalog/components/kubernetes-services.json | 11 +-
.../org/apache/camel/catalog/components/kudu.json | 6 +-
.../apache/camel/catalog/components/language.json | 5 +-
.../org/apache/camel/catalog/components/ldap.json | 2 +-
.../org/apache/camel/catalog/components/ldif.json | 2 +-
.../org/apache/camel/catalog/components/log.json | 2 +-
.../org/apache/camel/catalog/components/lpr.json | 5 +-
.../apache/camel/catalog/components/lucene.json | 6 +-
.../camel/catalog/components/lumberjack.json | 2 +-
.../apache/camel/catalog/components/master.json | 2 +-
.../apache/camel/catalog/components/metrics.json | 11 +-
.../camel/catalog/components/micrometer.json | 10 +-
.../catalog/components/microprofile-metrics.json | 17 +-
.../camel/catalog/components/milo-browse.json | 7 +-
.../camel/catalog/components/milo-client.json | 6 +-
.../camel/catalog/components/milo-server.json | 2 +-
.../org/apache/camel/catalog/components/mina.json | 8 +-
.../org/apache/camel/catalog/components/minio.json | 25 +-
.../org/apache/camel/catalog/components/mllp.json | 22 +-
.../org/apache/camel/catalog/components/mock.json | 2 +-
.../camel/catalog/components/mongodb-gridfs.json | 15 +-
.../apache/camel/catalog/components/mongodb.json | 28 +-
.../org/apache/camel/catalog/components/msv.json | 43 -
.../apache/camel/catalog/components/mustache.json | 6 +-
.../org/apache/camel/catalog/components/mvel.json | 6 +-
.../camel/catalog/components/mybatis-bean.json | 5 +-
.../apache/camel/catalog/components/mybatis.json | 6 +-
.../apache/camel/catalog/components/nagios.json | 43 -
.../org/apache/camel/catalog/components/nats.json | 9 +-
.../camel/catalog/components/netty-http.json | 19 +-
.../org/apache/camel/catalog/components/netty.json | 15 +-
.../apache/camel/catalog/components/nitrite.json | 8 +-
.../org/apache/camel/catalog/components/nsq.json | 51 -
.../apache/camel/catalog/components/oaipmh.json | 5 +-
.../apache/camel/catalog/components/olingo2.json | 5 +-
.../apache/camel/catalog/components/olingo4.json | 5 +-
.../components/openshift-build-configs.json | 8 +-
.../camel/catalog/components/openshift-builds.json | 8 +-
.../camel/catalog/components/openstack-cinder.json | 15 +-
.../camel/catalog/components/openstack-glance.json | 16 +-
.../catalog/components/openstack-keystone.json | 14 +-
.../catalog/components/openstack-neutron.json | 26 +-
.../camel/catalog/components/openstack-nova.json | 18 +-
.../camel/catalog/components/openstack-swift.json | 18 +-
.../camel/catalog/components/optaplanner.json | 10 +-
.../camel/catalog/components/paho-mqtt5.json | 9 +-
.../org/apache/camel/catalog/components/paho.json | 9 +-
.../org/apache/camel/catalog/components/pdf.json | 7 +-
.../catalog/components/pg-replication-slot.json | 2 +-
.../apache/camel/catalog/components/pgevent.json | 5 +-
.../camel/catalog/components/platform-http.json | 3 +-
.../org/apache/camel/catalog/components/pop3.json | 15 +-
.../org/apache/camel/catalog/components/pop3s.json | 15 +-
.../apache/camel/catalog/components/pubnub.json | 8 +-
.../apache/camel/catalog/components/pulsar.json | 18 +-
.../apache/camel/catalog/components/quartz.json | 2 +-
.../apache/camel/catalog/components/quickfix.json | 7 +-
.../apache/camel/catalog/components/rabbitmq.json | 2 +-
.../camel/catalog/components/reactive-streams.json | 2 +-
.../org/apache/camel/catalog/components/ref.json | 2 +-
.../apache/camel/catalog/components/rest-api.json | 2 +-
.../camel/catalog/components/rest-openapi.json | 2 +-
.../camel/catalog/components/rest-swagger.json | 2 +-
.../org/apache/camel/catalog/components/rest.json | 2 +-
.../apache/camel/catalog/components/resteasy.json | 5 +-
.../camel/catalog/components/robotframework.json | 2 +-
.../org/apache/camel/catalog/components/rss.json | 2 +-
.../org/apache/camel/catalog/components/saga.json | 2 +-
.../camel/catalog/components/salesforce.json | 5 +-
.../camel/catalog/components/sap-netweaver.json | 2 +-
.../apache/camel/catalog/components/scheduler.json | 2 +-
.../camel/catalog/components/schematron.json | 2 +-
.../org/apache/camel/catalog/components/scp.json | 2 +-
.../org/apache/camel/catalog/components/seda.json | 2 +-
.../apache/camel/catalog/components/service.json | 2 +-
.../camel/catalog/components/servicenow.json | 2 +-
.../apache/camel/catalog/components/servlet.json | 2 +-
.../org/apache/camel/catalog/components/sftp.json | 16 +-
.../org/apache/camel/catalog/components/sip.json | 77 -
.../org/apache/camel/catalog/components/sips.json | 77 -
.../org/apache/camel/catalog/components/sjms.json | 2 +-
.../org/apache/camel/catalog/components/sjms2.json | 2 +-
.../org/apache/camel/catalog/components/slack.json | 6 +-
.../org/apache/camel/catalog/components/smpp.json | 2 +-
.../org/apache/camel/catalog/components/smpps.json | 2 +-
.../org/apache/camel/catalog/components/smtp.json | 15 +-
.../org/apache/camel/catalog/components/smtps.json | 15 +-
.../org/apache/camel/catalog/components/snmp.json | 2 +-
.../org/apache/camel/catalog/components/solr.json | 2 +-
.../apache/camel/catalog/components/solrCloud.json | 2 +-
.../org/apache/camel/catalog/components/solrs.json | 2 +-
.../apache/camel/catalog/components/soroush.json | 53 -
.../org/apache/camel/catalog/components/spark.json | 2 +-
.../camel/catalog/components/splunk-hec.json | 2 +-
.../apache/camel/catalog/components/splunk.json | 2 +-
.../camel/catalog/components/spring-batch.json | 2 +-
.../camel/catalog/components/spring-event.json | 2 +-
.../catalog/components/spring-integration.json | 2 +-
.../camel/catalog/components/spring-jdbc.json | 2 +-
.../camel/catalog/components/spring-ldap.json | 2 +-
.../camel/catalog/components/spring-rabbitmq.json | 2 +-
.../camel/catalog/components/spring-redis.json | 2 +-
.../apache/camel/catalog/components/spring-ws.json | 2 +-
.../camel/catalog/components/sql-stored.json | 2 +-
.../org/apache/camel/catalog/components/sql.json | 2 +-
.../org/apache/camel/catalog/components/ssh.json | 2 +-
.../org/apache/camel/catalog/components/stax.json | 2 +-
.../apache/camel/catalog/components/stitch.json | 2 +-
.../org/apache/camel/catalog/components/stomp.json | 2 +-
.../apache/camel/catalog/components/stream.json | 2 +-
.../camel/catalog/components/string-template.json | 2 +-
.../org/apache/camel/catalog/components/stub.json | 2 +-
.../apache/camel/catalog/components/telegram.json | 2 +-
.../apache/camel/catalog/components/thrift.json | 2 +-
.../org/apache/camel/catalog/components/tika.json | 2 +-
.../org/apache/camel/catalog/components/timer.json | 2 +-
.../apache/camel/catalog/components/twilio.json | 2 +-
.../catalog/components/twitter-directmessage.json | 2 +-
.../camel/catalog/components/twitter-search.json | 2 +-
.../camel/catalog/components/twitter-timeline.json | 2 +-
.../apache/camel/catalog/components/undertow.json | 2 +-
.../apache/camel/catalog/components/validator.json | 2 +-
.../apache/camel/catalog/components/velocity.json | 2 +-
.../camel/catalog/components/vertx-http.json | 2 +-
.../camel/catalog/components/vertx-kafka.json | 2 +-
.../camel/catalog/components/vertx-websocket.json | 2 +-
.../org/apache/camel/catalog/components/vertx.json | 2 +-
.../org/apache/camel/catalog/components/vm.json | 2 +-
.../apache/camel/catalog/components/weather.json | 2 +-
.../org/apache/camel/catalog/components/web3j.json | 2 +-
.../apache/camel/catalog/components/webhook.json | 2 +-
.../camel/catalog/components/websocket-jsr356.json | 2 +-
.../apache/camel/catalog/components/websocket.json | 2 +-
.../org/apache/camel/catalog/components/weka.json | 2 +-
.../apache/camel/catalog/components/wordpress.json | 2 +-
.../apache/camel/catalog/components/workday.json | 2 +-
.../apache/camel/catalog/components/xchange.json | 2 +-
.../org/apache/camel/catalog/components/xj.json | 2 +-
.../camel/catalog/components/xmlsecurity-sign.json | 2 +-
.../catalog/components/xmlsecurity-verify.json | 2 +-
.../org/apache/camel/catalog/components/xmpp.json | 2 +-
.../apache/camel/catalog/components/xquery.json | 2 +-
.../camel/catalog/components/xslt-saxon.json | 2 +-
.../org/apache/camel/catalog/components/xslt.json | 2 +-
.../apache/camel/catalog/components/yammer.json | 74 -
.../apache/camel/catalog/components/zendesk.json | 2 +-
.../camel/catalog/components/zookeeper-master.json | 2 +-
.../apache/camel/catalog/components/zookeeper.json | 2 +-
.../apache/camel/catalog/dataformats.properties | 2 -
.../apache/camel/catalog/dataformats/any23.json | 2 +-
.../org/apache/camel/catalog/dataformats/asn1.json | 2 +-
.../org/apache/camel/catalog/dataformats/avro.json | 2 +-
.../camel/catalog/dataformats/avroJackson.json | 2 +-
.../apache/camel/catalog/dataformats/barcode.json | 2 +-
.../apache/camel/catalog/dataformats/base64.json | 2 +-
.../apache/camel/catalog/dataformats/beanio.json | 29 -
.../apache/camel/catalog/dataformats/bindyCsv.json | 2 +-
.../camel/catalog/dataformats/bindyFixed.json | 2 +-
.../apache/camel/catalog/dataformats/bindyKvp.json | 2 +-
.../org/apache/camel/catalog/dataformats/cbor.json | 2 +-
.../apache/camel/catalog/dataformats/crypto.json | 2 +-
.../org/apache/camel/catalog/dataformats/csv.json | 2 +-
.../apache/camel/catalog/dataformats/fastjson.json | 2 +-
.../apache/camel/catalog/dataformats/fhirJson.json | 4 +-
.../apache/camel/catalog/dataformats/fhirXml.json | 4 +-
.../apache/camel/catalog/dataformats/flatpack.json | 2 +-
.../org/apache/camel/catalog/dataformats/grok.json | 2 +-
.../org/apache/camel/catalog/dataformats/gson.json | 2 +-
.../camel/catalog/dataformats/gzipDeflater.json | 2 +-
.../org/apache/camel/catalog/dataformats/hl7.json | 2 +-
.../org/apache/camel/catalog/dataformats/ical.json | 2 +-
.../apache/camel/catalog/dataformats/jackson.json | 14 +-
.../camel/catalog/dataformats/jacksonXml.json | 2 +-
.../org/apache/camel/catalog/dataformats/jaxb.json | 2 +-
.../apache/camel/catalog/dataformats/johnzon.json | 2 +-
.../apache/camel/catalog/dataformats/jsonApi.json | 2 +-
.../apache/camel/catalog/dataformats/jsonb.json | 2 +-
.../org/apache/camel/catalog/dataformats/lzf.json | 2 +-
.../camel/catalog/dataformats/mimeMultipart.json | 2 +-
.../org/apache/camel/catalog/dataformats/pgp.json | 2 +-
.../apache/camel/catalog/dataformats/protobuf.json | 2 +-
.../camel/catalog/dataformats/protobufJackson.json | 2 +-
.../org/apache/camel/catalog/dataformats/rss.json | 2 +-
.../camel/catalog/dataformats/snakeYaml.json | 2 +-
.../org/apache/camel/catalog/dataformats/soap.json | 2 +-
.../apache/camel/catalog/dataformats/syslog.json | 2 +-
.../apache/camel/catalog/dataformats/tarFile.json | 2 +-
.../apache/camel/catalog/dataformats/thrift.json | 2 +-
.../camel/catalog/dataformats/tidyMarkup.json | 23 -
.../camel/catalog/dataformats/univocityCsv.json | 2 +-
.../camel/catalog/dataformats/univocityFixed.json | 2 +-
.../camel/catalog/dataformats/univocityTsv.json | 2 +-
.../camel/catalog/dataformats/xmlSecurity.json | 2 +-
.../apache/camel/catalog/dataformats/xstream.json | 2 +-
.../camel/catalog/dataformats/xstreamJson.json | 4 +-
.../camel/catalog/dataformats/zipDeflater.json | 2 +-
.../apache/camel/catalog/dataformats/zipFile.json | 2 +-
.../org/apache/camel/catalog/languages/bean.json | 2 +-
.../apache/camel/catalog/languages/constant.json | 2 +-
.../apache/camel/catalog/languages/csimple.json | 2 +-
.../apache/camel/catalog/languages/datasonnet.json | 2 +-
.../camel/catalog/languages/exchangeProperty.json | 2 +-
.../org/apache/camel/catalog/languages/file.json | 2 +-
.../org/apache/camel/catalog/languages/groovy.json | 2 +-
.../org/apache/camel/catalog/languages/header.json | 2 +-
.../apache/camel/catalog/languages/hl7terser.json | 2 +-
.../org/apache/camel/catalog/languages/joor.json | 2 +-
.../apache/camel/catalog/languages/jsonpath.json | 2 +-
.../org/apache/camel/catalog/languages/mvel.json | 2 +-
.../org/apache/camel/catalog/languages/ognl.json | 2 +-
.../org/apache/camel/catalog/languages/ref.json | 2 +-
.../org/apache/camel/catalog/languages/simple.json | 2 +-
.../org/apache/camel/catalog/languages/spel.json | 2 +-
.../apache/camel/catalog/languages/tokenize.json | 2 +-
.../org/apache/camel/catalog/languages/xpath.json | 2 +-
.../org/apache/camel/catalog/languages/xquery.json | 2 +-
.../apache/camel/catalog/languages/xtokenize.json | 2 +-
.../main/camel-main-configuration-metadata.json | 8 +-
.../org/apache/camel/catalog/models.properties | 1 -
.../catalog/models/blacklistServiceFilter.json | 2 +-
.../catalog/models/cachingServiceDiscovery.json | 2 +-
.../catalog/models/combinedServiceDiscovery.json | 2 +-
.../catalog/models/combinedServiceFilter.json | 2 +-
.../catalog/models/consulServiceDiscovery.json | 2 +-
.../camel/catalog/models/customServiceFilter.json | 2 +-
.../camel/catalog/models/defaultLoadBalancer.json | 2 +-
.../camel/catalog/models/dnsServiceDiscovery.json | 2 +-
.../camel/catalog/models/etcdServiceDiscovery.json | 2 +-
.../org/apache/camel/catalog/models/fhirJson.json | 2 +-
.../org/apache/camel/catalog/models/fhirXml.json | 2 +-
.../camel/catalog/models/healthyServiceFilter.json | 2 +-
.../camel/catalog/models/hystrixConfiguration.json | 48 -
.../org/apache/camel/catalog/models/json.json | 14 +-
.../org/apache/camel/catalog/models/kamelet.json | 2 +-
.../catalog/models/kubernetesServiceDiscovery.json | 2 +-
.../catalog/models/loadBalancerConfiguration.json | 2 +-
.../catalog/models/passThroughServiceFilter.json | 2 +-
.../camel/catalog/models/ribbonLoadBalancer.json | 21 -
.../camel/catalog/models/securityRequirements.json | 17 -
.../apache/camel/catalog/models/serviceCall.json | 2 +-
.../catalog/models/serviceCallConfiguration.json | 2 +-
.../models/serviceChooserConfiguration.json | 2 +-
.../models/serviceDiscoveryConfiguration.json | 2 +-
.../camel/catalog/models/serviceExpression.json | 2 +-
.../catalog/models/serviceFilterConfiguration.json | 2 +-
.../catalog/models/staticServiceDiscovery.json | 2 +-
.../catalog/models/zookeeperServiceDiscovery.json | 2 +-
.../org/apache/camel/catalog/others.properties | 4 +-
.../apache/camel/catalog/others/attachments.json | 2 +-
.../org/apache/camel/catalog/others/aws-xray.json | 2 +-
.../camel/catalog/others/caffeine-lrucache.json | 2 +-
.../org/apache/camel/catalog/others/cdi-jta.json | 4 +-
.../org/apache/camel/catalog/others/cdi-main.json | 4 +-
.../org/apache/camel/catalog/others/cdi.json | 2 +-
.../org/apache/camel/catalog/others/cloud.json | 2 +-
.../apache/camel/catalog/others/cloudevents.json | 2 +-
.../org/apache/camel/catalog/others/cluster.json | 2 +-
.../apache/camel/catalog/others/componentdsl.json | 2 +-
.../org/apache/camel/catalog/others/console.json | 4 +-
.../apache/camel/catalog/others/csimple-joor.json | 2 +-
.../apache/camel/catalog/others/cxf-transport.json | 2 +-
.../org/apache/camel/catalog/others/debug.json | 4 +-
.../org/apache/camel/catalog/others/elytron.json | 2 +-
.../apache/camel/catalog/others/endpointdsl.json | 2 +-
.../org/apache/camel/catalog/others/etcd3.json | 2 +-
.../apache/camel/catalog/others/groovy-dsl.json | 2 +-
.../apache/camel/catalog/others/headersmap.json | 2 +-
.../org/apache/camel/catalog/others/health.json | 2 +-
.../org/apache/camel/catalog/others/hystrix.json | 15 -
.../org/apache/camel/catalog/others/jasypt.json | 2 +-
.../apache/camel/catalog/others/java-joor-dsl.json | 2 +-
.../org/apache/camel/catalog/others/jfr.json | 2 +-
.../org/apache/camel/catalog/others/js-dsl.json | 2 +-
.../org/apache/camel/catalog/others/jsh-dsl.json | 2 +-
.../org/apache/camel/catalog/others/jta.json | 2 +-
.../apache/camel/catalog/others/kamelet-main.json | 2 +-
.../apache/camel/catalog/others/kotlin-dsl.json | 2 +-
.../camel/catalog/others/leveldb-legacy.json | 15 -
.../org/apache/camel/catalog/others/leveldb.json | 2 +-
.../org/apache/camel/catalog/others/lra.json | 2 +-
.../org/apache/camel/catalog/others/main.json | 2 +-
.../apache/camel/catalog/others/management.json | 2 +-
.../camel/catalog/others/microprofile-config.json | 2 +-
.../others/microprofile-fault-tolerance.json | 2 +-
.../camel/catalog/others/microprofile-health.json | 2 +-
.../apache/camel/catalog/others/openapi-java.json | 2 +-
.../apache/camel/catalog/others/opentelemetry.json | 2 +-
.../apache/camel/catalog/others/opentracing.json | 2 +-
.../camel/catalog/others/platform-http-vertx.json | 2 +-
.../catalog/others/reactive-executor-tomcat.json | 15 +
.../catalog/others/reactive-executor-vertx.json | 2 +-
.../org/apache/camel/catalog/others/reactor.json | 2 +-
.../org/apache/camel/catalog/others/redis.json | 2 +-
.../apache/camel/catalog/others/resilience4j.json | 2 +-
.../catalog/others/resourceresolver-github.json | 2 +-
.../org/apache/camel/catalog/others/ribbon.json | 15 -
.../org/apache/camel/catalog/others/rxjava.json | 2 +-
.../org/apache/camel/catalog/others/shiro.json | 2 +-
.../apache/camel/catalog/others/spring-main.json | 2 +-
.../camel/catalog/others/spring-security.json | 2 +-
.../apache/camel/catalog/others/spring-xml.json | 2 +-
.../apache/camel/catalog/others/swagger-java.json | 2 +-
.../org/apache/camel/catalog/others/test-cdi.json | 2 +-
.../apache/camel/catalog/others/test-junit5.json | 2 +-
.../camel/catalog/others/test-spring-junit5.json | 2 +-
.../apache/camel/catalog/others/test-spring.json | 2 +-
.../catalog/others/threadpoolfactory-vertx.json | 2 +-
.../org/apache/camel/catalog/others/tracing.json | 2 +-
.../catalog/others/undertow-spring-security.json | 2 +-
.../apache/camel/catalog/others/xml-io-dsl.json | 2 +-
.../apache/camel/catalog/others/xml-jaxb-dsl.json | 2 +-
.../org/apache/camel/catalog/others/zipkin.json | 2 +-
.../apache/camel/catalog/schemas/camel-spring.xsd | 68 +-
.../org/apache/camel/catalog/CamelCatalogTest.java | 12 +-
catalog/camel-csimple-maven-plugin/pom.xml | 2 +-
catalog/camel-report-maven-plugin/pom.xml | 2 +-
.../org/apache/camel/maven/ReportPluginCommon.java | 164 +
.../org/apache/camel/maven/RouteCoverageMojo.java | 153 +-
.../java/org/apache/camel/maven/ValidateMojo.java | 677 ++--
catalog/camel-route-parser/pom.xml | 2 +-
catalog/dummy-component/pom.xml | 2 +-
catalog/pom.xml | 2 +-
components/camel-activemq/pom.xml | 2 +-
.../activemq/ActiveMQEndpointUriFactory.java | 166 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/activemq/activemq.json | 2 +-
components/camel-ahc-ws/pom.xml | 2 +-
.../component/ahc/ws/WsEndpointUriFactory.java | 30 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/ahc/ws/ahc-ws.json | 2 +-
.../org/apache/camel/component/ahc/ws/ahc-wss.json | 2 +-
.../component/ahc/ws/WsProducerConsumerTest.java | 2 +-
.../camel/component/ahc/ws/WsProducerTest.java | 4 +-
.../camel/component/ahc/ws/WsProducerTestBase.java | 4 +-
.../ahc/ws/WsProducerUsingStreamingTest.java | 8 +-
.../camel/component/ahc/ws/WssProducerTest.java | 2 +-
components/camel-ahc/pom.xml | 2 +-
.../camel/component/ahc/AhcEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/ahc/ahc.json | 15 +-
.../camel-ahc/src/main/docs/ahc-component.adoc | 29 +-
.../apache/camel/component/ahc/AhcConstants.java | 32 +
.../apache/camel/component/ahc/AhcEndpoint.java | 2 +-
.../camel/component/ahc/DefaultAhcBinding.java | 16 +-
.../camel/component/ahc/helper/AhcHelper.java | 9 +-
components/camel-amqp/pom.xml | 2 +-
.../component/amqp/AMQPEndpointUriFactory.java | 164 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/amqp/amqp.json | 2 +-
components/camel-any23/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/dataformat/any23/any23.json | 2 +-
.../dataformat/any23/Any23DataFormatHTTPTest.java | 2 +-
components/camel-arangodb/pom.xml | 2 +-
.../arangodb/ArangoDbEndpointUriFactory.java | 12 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/arangodb/arangodb.json | 12 +-
.../src/main/docs/arangodb-component.adoc | 26 +-
.../component/arangodb/ArangoDbConstants.java | 16 +
.../camel/component/arangodb/ArangoDbEndpoint.java | 2 +-
.../arangodb/integration/BaseArangoDb.java | 2 +-
components/camel-as2/camel-as2-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/as2-api.json | 2 +-
components/camel-as2/camel-as2-component/pom.xml | 2 +-
.../camel/component/as2/AS2EndpointUriFactory.java | 50 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/as2/as2.json | 2 +-
components/camel-as2/pom.xml | 2 +-
components/camel-asn1/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/dataformat/asn1/asn1.json | 2 +-
components/camel-asterisk/pom.xml | 2 +-
.../asterisk/AsteriskEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/asterisk/asterisk.json | 8 +-
.../src/main/docs/asterisk-component.adoc | 3 +
.../component/asterisk/AsteriskConstants.java | 11 +
.../camel/component/asterisk/AsteriskEndpoint.java | 2 +-
components/camel-atlasmap/pom.xml | 2 +-
.../atlasmap/AtlasMapEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/atlasmap/atlasmap.json | 7 +-
.../src/main/docs/atlasmap-component.adoc | 3 +
.../component/atlasmap/AtlasMapConstants.java | 8 +
.../camel/component/atlasmap/AtlasMapEndpoint.java | 2 +-
components/camel-atmos/pom.xml | 2 +-
.../component/atmos/AtmosEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/atmos/atmos.json | 10 +-
.../camel-atmos/src/main/docs/atmos-component.adoc | 6 +-
.../camel/component/atmos/AtmosEndpoint.java | 3 +-
.../camel/component/atmos/dto/AtmosDelResult.java | 6 +-
.../atmos/dto/AtmosFileDownloadResult.java | 6 +-
.../component/atmos/dto/AtmosFileUploadResult.java | 6 +-
.../camel/component/atmos/dto/AtmosMoveResult.java | 6 +-
.../camel/component/atmos/util/AtmosConstants.java | 19 +
.../component/atmos/util/AtmosResultHeader.java | 27 -
.../camel/component/atmos/AtmosConsumerTest.java | 4 +-
.../consumer/AtmosConsumerGetSingleTest.java | 8 +-
.../integration/producer/AtmosProducerDelTest.java | 10 +-
.../producer/AtmosProducerGetFolderTest.java | 15 +-
.../producer/AtmosProducerGetSingleTest.java | 10 +-
.../producer/AtmosProducerMoveTest.java | 10 +-
.../AtmosProducerPutFolderWithRemotePathTest.java | 10 +-
.../producer/AtmosProducerPutSingleFileTest.java | 10 +-
...mosProducerPutSingleFileWithRemotePathTest.java | 10 +-
components/camel-atmosphere-websocket/pom.xml | 2 +-
.../websocket/WebsocketEndpointUriFactory.java | 36 +-
.../services/org/apache/camel/component.properties | 2 +-
.../atmosphere/websocket/atmosphere-websocket.json | 8 +-
.../main/docs/atmosphere-websocket-component.adoc | 3 +
.../atmosphere/websocket/WebsocketConstants.java | 9 +
.../atmosphere/websocket/WebsocketEndpoint.java | 3 +-
.../component/atmosphere/websocket/TestClient.java | 2 +-
components/camel-atom/pom.xml | 5 +-
.../component/atom/AtomEndpointUriFactory.java | 40 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/atom/atom.json | 5 +-
.../camel-atom/src/main/docs/atom-component.adoc | 13 +-
.../apache/camel/component/atom/AtomConstants.java | 4 +
.../apache/camel/component/atom/AtomEndpoint.java | 2 +-
.../camel/component/atom/JettyTestServer.java | 3 +-
components/camel-atomix/README.md | 7 -
components/camel-atomix/pom.xml | 132 -
.../atomix/AtomixTypeConverterLoader.java | 52 -
.../client/map/AtomixMapComponentConfigurer.java | 152 -
.../client/map/AtomixMapEndpointConfigurer.java | 147 -
.../client/map/AtomixMapEndpointUriFactory.java | 86 -
.../AtomixMapProducerInvokeOnHeaderFactory.java | 48 -
.../AtomixMessagingComponentConfigurer.java | 164 -
.../AtomixMessagingEndpointConfigurer.java | 159 -
.../AtomixMessagingEndpointUriFactory.java | 87 -
...omixMessagingProducerInvokeOnHeaderFactory.java | 28 -
.../AtomixMultiMapComponentConfigurer.java | 146 -
.../multimap/AtomixMultiMapEndpointConfigurer.java | 129 -
.../multimap/AtomixMultiMapEndpointUriFactory.java | 83 -
...tomixMultiMapProducerInvokeOnHeaderFactory.java | 44 -
.../queue/AtomixQueueComponentConfigurer.java | 146 -
.../queue/AtomixQueueEndpointConfigurer.java | 141 -
.../queue/AtomixQueueEndpointUriFactory.java | 84 -
.../AtomixQueueProducerInvokeOnHeaderFactory.java | 42 -
.../client/set/AtomixSetComponentConfigurer.java | 149 -
.../client/set/AtomixSetEndpointConfigurer.java | 144 -
.../client/set/AtomixSetEndpointUriFactory.java | 85 -
.../AtomixSetProducerInvokeOnHeaderFactory.java | 36 -
.../value/AtomixValueComponentConfigurer.java | 149 -
.../value/AtomixValueEndpointConfigurer.java | 144 -
.../value/AtomixValueEndpointUriFactory.java | 85 -
.../AtomixValueProducerInvokeOnHeaderFactory.java | 32 -
.../services/org/apache/camel/TypeConverterLoader | 2 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/atomix-map | 2 -
.../org/apache/camel/component/atomix-messaging | 2 -
.../org/apache/camel/component/atomix-multimap | 2 -
.../org/apache/camel/component/atomix-queue | 2 -
.../services/org/apache/camel/component/atomix-set | 2 -
.../org/apache/camel/component/atomix-value | 2 -
.../apache/camel/configurer/atomix-map-component | 2 -
.../apache/camel/configurer/atomix-map-endpoint | 2 -
.../camel/configurer/atomix-messaging-component | 2 -
.../camel/configurer/atomix-messaging-endpoint | 2 -
.../camel/configurer/atomix-multimap-component | 2 -
.../camel/configurer/atomix-multimap-endpoint | 2 -
.../apache/camel/configurer/atomix-queue-component | 2 -
.../apache/camel/configurer/atomix-queue-endpoint | 2 -
.../apache/camel/configurer/atomix-set-component | 2 -
.../apache/camel/configurer/atomix-set-endpoint | 2 -
.../apache/camel/configurer/atomix-value-component | 2 -
.../apache/camel/configurer/atomix-value-endpoint | 2 -
...l.component.atomix.client.map.AtomixMapProducer | 2 -
...atomix.client.messaging.AtomixMessagingProducer | 2 -
...t.atomix.client.multimap.AtomixMultiMapProducer | 2 -
...mponent.atomix.client.queue.AtomixQueueProducer | 2 -
...l.component.atomix.client.set.AtomixSetProducer | 2 -
...mponent.atomix.client.value.AtomixValueProducer | 2 -
.../apache/camel/urifactory/atomix-map-endpoint | 2 -
.../camel/urifactory/atomix-messaging-endpoint | 2 -
.../camel/urifactory/atomix-multimap-endpoint | 2 -
.../apache/camel/urifactory/atomix-queue-endpoint | 2 -
.../apache/camel/urifactory/atomix-set-endpoint | 2 -
.../apache/camel/urifactory/atomix-value-endpoint | 2 -
.../component/atomix/client/map/atomix-map.json | 65 -
.../atomix/client/messaging/atomix-messaging.json | 67 -
.../atomix/client/multimap/atomix-multimap.json | 61 -
.../atomix/client/queue/atomix-queue.json | 61 -
.../component/atomix/client/set/atomix-set.json | 63 -
.../atomix/client/value/atomix-value.json | 63 -
.../src/main/docs/atomix-map-component.adoc | 169 -
.../src/main/docs/atomix-messaging-component.adoc | 73 -
.../src/main/docs/atomix-multimap-component.adoc | 63 -
.../src/main/docs/atomix-queue-component.adoc | 73 -
.../src/main/docs/atomix-set-component.adoc | 73 -
.../src/main/docs/atomix-value-component.adoc | 73 -
.../atomix/AtomixAsyncMessageProcessor.java | 27 -
.../component/atomix/AtomixConfiguration.java | 238 --
.../camel/component/atomix/AtomixHelper.java | 29 -
.../component/atomix/AtomixTypeConverter.java | 32 -
.../client/AbstractAtomixClientComponent.java | 122 -
.../client/AbstractAtomixClientConsumer.java | 31 -
.../client/AbstractAtomixClientEndpoint.java | 102 -
.../client/AbstractAtomixClientProducer.java | 78 -
.../atomix/client/AtomixClientConfiguration.java | 54 -
.../atomix/client/AtomixClientConstants.java | 39 -
.../atomix/client/AtomixClientHelper.java | 64 -
.../component/atomix/client/map/AtomixMap.java | 38 -
.../atomix/client/map/AtomixMapComponent.java | 71 -
.../atomix/client/map/AtomixMapConfiguration.java | 82 -
.../atomix/client/map/AtomixMapConsumer.java | 102 -
.../atomix/client/map/AtomixMapEndpoint.java | 64 -
.../atomix/client/map/AtomixMapProducer.java | 291 --
.../atomix/client/messaging/AtomixMessaging.java | 58 -
.../client/messaging/AtomixMessagingComponent.java | 73 -
.../messaging/AtomixMessagingConfiguration.java | 95 -
.../client/messaging/AtomixMessagingConsumer.java | 121 -
.../client/messaging/AtomixMessagingEndpoint.java | 65 -
.../client/messaging/AtomixMessagingProducer.java | 106 -
.../atomix/client/multimap/AtomixMultiMap.java | 36 -
.../client/multimap/AtomixMultiMapComponent.java | 73 -
.../multimap/AtomixMultiMapConfiguration.java | 82 -
.../client/multimap/AtomixMultiMapEndpoint.java | 57 -
.../client/multimap/AtomixMultiMapProducer.java | 241 --
.../component/atomix/client/queue/AtomixQueue.java | 35 -
.../atomix/client/queue/AtomixQueueComponent.java | 73 -
.../client/queue/AtomixQueueConfiguration.java | 56 -
.../atomix/client/queue/AtomixQueueConsumer.java | 92 -
.../atomix/client/queue/AtomixQueueEndpoint.java | 64 -
.../atomix/client/queue/AtomixQueueProducer.java | 170 -
.../component/atomix/client/set/AtomixSet.java | 32 -
.../atomix/client/set/AtomixSetComponent.java | 73 -
.../atomix/client/set/AtomixSetConfiguration.java | 69 -
.../atomix/client/set/AtomixSetConsumer.java | 92 -
.../atomix/client/set/AtomixSetEndpoint.java | 64 -
.../atomix/client/set/AtomixSetProducer.java | 154 -
.../component/atomix/client/value/AtomixValue.java | 30 -
.../atomix/client/value/AtomixValueComponent.java | 73 -
.../client/value/AtomixValueConfiguration.java | 69 -
.../atomix/client/value/AtomixValueConsumer.java | 92 -
.../atomix/client/value/AtomixValueEndpoint.java | 64 -
.../atomix/client/value/AtomixValueProducer.java | 139 -
.../atomix/cluster/AtomixClusterClientService.java | 145 -
.../atomix/cluster/AtomixClusterConfiguration.java | 104 -
.../atomix/cluster/AtomixClusterHelper.java | 88 -
.../atomix/cluster/AtomixClusterService.java | 179 -
.../atomix/cluster/AtomixClusterView.java | 255 --
.../META-INF/services/org/apache/camel/ha/atomix | 18 -
.../component/atomix/AtomixTypeConverterTest.java | 44 -
.../client/AtomixClientSpringTestSupport.java | 36 -
.../atomix/client/AtomixClientTestSupport.java | 86 -
.../component/atomix/client/AtomixFactory.java | 47 -
.../atomix/client/map/AtomixMapConsumerTest.java | 142 -
.../client/map/AtomixMapNodesProducerTest.java | 107 -
.../atomix/client/map/AtomixMapProducerTest.java | 452 ---
.../client/map/SpringAtomixMapProducerTest.java | 58 -
.../client/messaging/AtomixMessagingTest.java | 93 -
.../multimap/AtomixMultiMapProducerTest.java | 359 --
.../client/queue/AtomixQueueConsumerTest.java | 111 -
.../client/queue/AtomixQueueProducerTest.java | 242 --
.../atomix/client/set/AtomixSetConsumerTest.java | 112 -
.../atomix/client/set/AtomixSetProducerTest.java | 212 --
.../client/value/AtomixValueConsumerTest.java | 102 -
.../client/value/AtomixValueProducerTest.java | 134 -
...tomixClientClusteredRoutePolicyFactoryMain.java | 70 -
.../AtomixClientRoutePolicyFactoryTest.java | 34 -
.../AtomixClientRoutePolicyFactoryTestSupport.java | 122 -
.../cluster/AtomixClientRoutePolicyTest.java | 34 -
.../AtomixClientRoutePolicyTestSupport.java | 122 -
...tomixEphemeralClientRoutePolicyFactoryTest.java | 34 -
.../AtomixEphemeralClientRoutePolicyTest.java | 34 -
.../cluster/AtomixRoutePolicyFactoryTest.java | 117 -
.../atomix/cluster/AtomixRoutePolicyTest.java | 117 -
.../src/test/resources/log4j2.properties | 46 -
.../client/map/SpringAtomixMapProducerTest.xml | 65 -
components/camel-attachments/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/attachments.json | 2 +-
.../src/main/docs/attachments.adoc | 2 +-
.../attachment/BeanMethodWithExchangeTest.java | 2 +-
.../org/apache/camel/attachment/WireTapTest.java | 8 +-
.../camel-avro-rpc-component/pom.xml | 2 +-
.../component/avro/AvroEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/avro/avro.json | 5 +-
.../src/main/docs/avro-component.adoc | 17 +-
.../apache/camel/component/avro/AvroConstants.java | 4 +
.../apache/camel/component/avro/AvroEndpoint.java | 2 +-
.../camel/avro/impl/KeyValueProtocolImpl.java | 5 +-
.../avro/processors/ReflectionInOnlyProcessor.java | 2 +-
.../avro/processors/ReflectionInOutProcessor.java | 2 +-
.../camel-avro-rpc/camel-avro-rpc-jetty/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/avro-rpc-jetty.json | 2 +-
.../camel-avro-rpc/camel-avro-rpc-spi/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/avro-rpc-spi.json | 2 +-
components/camel-avro-rpc/pom.xml | 2 +-
components/camel-avro/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/dataformat/avro/avro.json | 2 +-
.../avro/AvroGenericMarshaAndUnmarshaTest.java | 4 +-
.../avro/AvroMarshalAndUnmarshallTest.java | 8 +-
.../camel-aws/camel-aws-secrets-manager/pom.xml | 2 +-
.../SecretsManagerEndpointUriFactory.java | 24 +-
.../services/org/apache/camel/component.properties | 2 +-
.../aws/secretsmanager/aws-secrets-manager.json | 12 +-
.../main/docs/aws-secrets-manager-component.adoc | 4 +
.../secretsmanager/SecretsManagerConstants.java | 10 +
.../aws/secretsmanager/SecretsManagerEndpoint.java | 3 +-
...etsManagerUpdateSecretProducerLocalstackIT.java | 2 +-
components/camel-aws/camel-aws-xray/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/aws-xray.json | 2 +-
components/camel-aws/camel-aws2-athena/pom.xml | 2 +-
.../aws2/athena/Athena2EndpointUriFactory.java | 46 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/aws2/athena/aws2-athena.json | 26 +-
.../src/main/docs/aws2-athena-component.adoc | 91 +-
.../component/aws2/athena/Athena2Constants.java | 83 +-
.../component/aws2/athena/Athena2Endpoint.java | 3 +-
.../component/aws2/athena/Athena2Producer.java | 5 +-
components/camel-aws/camel-aws2-cw/pom.xml | 2 +-
.../component/aws2/cw/Cw2EndpointUriFactory.java | 26 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/cw/aws2-cw.json | 12 +-
.../src/main/docs/aws2-cw-component.adoc | 25 +-
.../camel/component/aws2/cw/Cw2Constants.java | 10 +
.../camel/component/aws2/cw/Cw2Endpoint.java | 2 +-
components/camel-aws/camel-aws2-ddb/pom.xml | 2 +-
.../component/aws2/ddb/Ddb2EndpointUriFactory.java | 30 +-
.../ddbstream/Ddb2StreamEndpointUriFactory.java | 50 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/ddb/aws2-ddb.json | 36 +-
.../component/aws2/ddbstream/aws2-ddbstream.json | 2 +-
.../src/main/docs/aws2-ddb-component.adoc | 192 +-
.../camel/component/aws2/ddb/Ddb2Constants.java | 75 +
.../camel/component/aws2/ddb/Ddb2Endpoint.java | 3 +-
components/camel-aws/camel-aws2-ec2/pom.xml | 2 +-
.../aws2/ec2/AWS2EC2EndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/ec2/aws2-ec2.json | 19 +-
.../src/main/docs/aws2-ec2-component.adoc | 30 +-
.../camel/component/aws2/ec2/AWS2EC2Constants.java | 21 +
.../camel/component/aws2/ec2/AWS2EC2Endpoint.java | 3 +-
.../camel/component/aws2/ec2/AWS2EC2Producer.java | 49 +-
components/camel-aws/camel-aws2-ecs/pom.xml | 2 +-
.../component/aws2/ecs/ECS2EndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/ecs/aws2-ecs.json | 7 +-
.../src/main/docs/aws2-ecs-component.adoc | 15 +-
.../camel/component/aws2/ecs/ECS2Constants.java | 5 +
.../camel/component/aws2/ecs/ECS2Endpoint.java | 3 +-
components/camel-aws/camel-aws2-eks/pom.xml | 2 +-
.../component/aws2/eks/EKS2EndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/eks/aws2-eks.json | 10 +-
.../src/main/docs/aws2-eks-component.adoc | 21 +-
.../camel/component/aws2/eks/EKS2Constants.java | 9 +
.../camel/component/aws2/eks/EKS2Endpoint.java | 3 +-
.../camel-aws/camel-aws2-eventbridge/pom.xml | 2 +-
.../eventbridge/EventbridgeEndpointUriFactory.java | 24 +-
.../services/org/apache/camel/component.properties | 2 +-
.../aws2/eventbridge/aws2-eventbridge.json | 11 +-
.../src/main/docs/aws2-eventbridge-component.adoc | 5 +-
.../aws2/eventbridge/EventbridgeConstants.java | 9 +
.../aws2/eventbridge/EventbridgeEndpoint.java | 3 +-
components/camel-aws/camel-aws2-iam/pom.xml | 2 +-
.../component/aws2/iam/IAM2EndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/iam/aws2-iam.json | 10 +-
.../src/main/docs/aws2-iam-component.adoc | 24 +-
.../camel/component/aws2/iam/IAM2Constants.java | 9 +
.../camel/component/aws2/iam/IAM2Endpoint.java | 3 +-
components/camel-aws/camel-aws2-kinesis/pom.xml | 2 +-
.../KinesisFirehose2EndpointUriFactory.java | 22 +-
.../aws2/kinesis/Kinesis2EndpointUriFactory.java | 58 +-
.../services/org/apache/camel/component.properties | 2 +-
.../aws2/firehose/aws2-kinesis-firehose.json | 7 +-
.../camel/component/aws2/kinesis/aws2-kinesis.json | 9 +-
.../src/main/docs/aws2-kinesis-component.adoc | 42 +-
.../main/docs/aws2-kinesis-firehose-component.adoc | 16 +-
.../aws2/firehose/KinesisFirehose2Constants.java | 7 +
.../aws2/firehose/KinesisFirehose2Endpoint.java | 3 +-
.../component/aws2/kinesis/Kinesis2Constants.java | 11 +
.../component/aws2/kinesis/Kinesis2Consumer.java | 4 +-
.../component/aws2/kinesis/Kinesis2Endpoint.java | 2 +-
.../KinesisConsumerClosedShardWithSilentTest.java | 9 +-
components/camel-aws/camel-aws2-kms/pom.xml | 2 +-
.../component/aws2/kms/KMS2EndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/kms/aws2-kms.json | 9 +-
.../src/main/docs/aws2-kms-component.adoc | 17 +-
.../camel/component/aws2/kms/KMS2Constants.java | 7 +
.../camel/component/aws2/kms/KMS2Endpoint.java | 3 +-
components/camel-aws/camel-aws2-lambda/pom.xml | 2 +-
.../aws2/lambda/Lambda2EndpointUriFactory.java | 24 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/aws2/lambda/aws2-lambda.json | 34 +-
.../src/main/docs/aws2-lambda-component.adoc | 75 +-
.../component/aws2/lambda/Lambda2Constants.java | 82 +-
.../component/aws2/lambda/Lambda2Endpoint.java | 3 +-
components/camel-aws/camel-aws2-mq/pom.xml | 2 +-
.../component/aws2/mq/MQ2EndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/mq/aws2-mq.json | 15 +-
.../src/main/docs/aws2-mq-component.adoc | 29 +-
.../camel/component/aws2/mq/MQ2Constants.java | 16 +
.../camel/component/aws2/mq/MQ2Endpoint.java | 2 +-
components/camel-aws/camel-aws2-msk/pom.xml | 2 +-
.../component/aws2/msk/MSK2EndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/msk/aws2-msk.json | 11 +-
.../src/main/docs/aws2-msk-component.adoc | 23 +-
.../camel/component/aws2/msk/MSK2Constants.java | 10 +
.../camel/component/aws2/msk/MSK2Endpoint.java | 3 +-
components/camel-aws/camel-aws2-s3/pom.xml | 2 +-
.../aws2/s3/AWS2S3EndpointUriFactory.java | 108 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/s3/aws2-s3.json | 29 +-
.../src/main/docs/aws2-s3-component.adoc | 112 +-
.../camel/component/aws2/s3/AWS2S3Constants.java | 74 +
.../camel/component/aws2/s3/AWS2S3Consumer.java | 2 +-
.../camel/component/aws2/s3/AWS2S3Endpoint.java | 3 +-
components/camel-aws/camel-aws2-ses/pom.xml | 2 +-
.../component/aws2/ses/Ses2EndpointUriFactory.java | 28 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/ses/aws2-ses.json | 26 +-
.../src/main/docs/aws2-ses-component.adoc | 30 +-
.../component/aws2/ses/Ses2Configuration.java | 9 +-
.../camel/component/aws2/ses/Ses2Constants.java | 12 +
.../camel/component/aws2/ses/Ses2Endpoint.java | 2 +-
components/camel-aws/camel-aws2-sns/pom.xml | 2 +-
.../component/aws2/sns/Sns2EndpointUriFactory.java | 36 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/sns/aws2-sns.json | 7 +-
.../src/main/docs/aws2-sns-component.adoc | 21 +-
.../camel/component/aws2/sns/Sns2Constants.java | 7 +
.../camel/component/aws2/sns/Sns2Endpoint.java | 2 +-
.../camel/component/aws2/sns/Sns2Producer.java | 5 +
.../SnsTopicProducerByteArrayHeaderIT.java | 80 +
components/camel-aws/camel-aws2-sqs/pom.xml | 2 +-
.../component/aws2/sqs/Sqs2EndpointUriFactory.java | 102 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/sqs/aws2-sqs.json | 12 +-
.../src/main/docs/aws2-sqs-component.adoc | 31 +-
.../camel/component/aws2/sqs/Sqs2Constants.java | 15 +
.../camel/component/aws2/sqs/Sqs2Consumer.java | 3 +-
.../camel/component/aws2/sqs/Sqs2Endpoint.java | 3 +-
.../component/aws2/sqs/Sqs2MessageHelper.java | 5 +
.../SqsProducerSendByteArrayLocalstackIT.java | 70 +
components/camel-aws/camel-aws2-sts/pom.xml | 2 +-
.../component/aws2/sts/STS2EndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/aws2/sts/aws2-sts.json | 8 +-
.../src/main/docs/aws2-sts-component.adoc | 8 +-
.../camel/component/aws2/sts/STS2Constants.java | 6 +
.../camel/component/aws2/sts/STS2Endpoint.java | 3 +-
components/camel-aws/camel-aws2-translate/pom.xml | 2 +-
.../translate/Translate2EndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/aws2/translate/aws2-translate.json | 8 +-
.../src/main/docs/aws2-translate-component.adoc | 20 +-
.../aws2/translate/Translate2Constants.java | 6 +
.../aws2/translate/Translate2Endpoint.java | 2 +-
components/camel-aws/pom.xml | 2 +-
.../camel-azure/camel-azure-cosmosdb/pom.xml | 2 +-
.../azure/cosmosdb/CosmosDbEndpointUriFactory.java | 42 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/azure/cosmosdb/azure-cosmosdb.json | 2 +-
.../camel-azure/camel-azure-eventhubs/pom.xml | 2 +-
.../eventhubs/EventHubsEndpointUriFactory.java | 34 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/azure/eventhubs/azure-eventhubs.json | 11 +-
.../src/main/docs/azure-eventhubs-component.adoc | 24 +-
.../azure/eventhubs/EventHubsConstants.java | 29 +
.../azure/eventhubs/EventHubsConsumer.java | 2 +-
.../azure/eventhubs/EventHubsEndpoint.java | 3 +-
.../camel-azure/camel-azure-key-vault/pom.xml | 90 +
.../key/vault/KeyVaultComponentConfigurer.java | 55 +
.../key/vault/KeyVaultEndpointConfigurer.java | 81 +
.../key/vault/KeyVaultEndpointUriFactory.java | 78 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/azure-key-vault | 2 +
.../camel/configurer/azure-key-vault-component | 2 +
.../camel/configurer/azure-key-vault-endpoint | 2 +
.../org/apache/camel/properties-function/azure | 2 +
.../camel/urifactory/azure-key-vault-endpoint | 2 +
.../component/azure/key/vault/azure-key-vault.json | 41 +
.../src/main/docs/azure-key-vault-component.adoc | 105 +
.../azure/key/vault/KeyVaultComponent.java | 72 +
.../azure/key/vault/KeyVaultConfiguration.java | 120 +
.../azure/key/vault/KeyVaultConstants.java | 35 +
.../azure/key/vault/KeyVaultEndpoint.java | 111 +
.../azure/key/vault/KeyVaultOperation.java | 24 +
.../azure/key/vault/KeyVaultProducer.java | 133 +
.../key/vault/KeyVaultPropertiesFunction.java | 193 ++
.../azure/key/vault/KeyVaultConfigurationTest.java | 69 +
.../operations/KeyVaultOperationsTest.java | 110 +
.../KeyVaultPropertiesSourceNoEnvTestIT.java | 149 +
.../operations/KeyVaultPropertiesSourceTestIT.java | 137 +
.../src/test/resources/log4j2.properties | 27 +
.../camel-azure/camel-azure-servicebus/pom.xml | 2 +-
.../servicebus/ServiceBusEndpointUriFactory.java | 32 +-
.../services/org/apache/camel/component.properties | 2 +-
.../azure/servicebus/azure-servicebus.json | 37 +-
.../src/main/docs/azure-servicebus-component.adoc | 44 +-
.../azure/servicebus/ServiceBusConfiguration.java | 4 +-
.../azure/servicebus/ServiceBusConstants.java | 47 +
.../azure/servicebus/ServiceBusEndpoint.java | 3 +-
.../camel-azure/camel-azure-storage-blob/pom.xml | 2 +-
.../azure/storage/blob/BlobEndpointUriFactory.java | 74 +-
.../services/org/apache/camel/component.properties | 2 +-
.../azure/storage/blob/azure-storage-blob.json | 66 +-
.../main/docs/azure-storage-blob-component.adoc | 82 +-
.../azure/storage/blob/BlobConstants.java | 164 +-
.../component/azure/storage/blob/BlobEndpoint.java | 3 +-
.../camel-azure-storage-datalake/pom.xml | 3 +-
.../datalake/DataLakeEndpointUriFactory.java | 80 +-
.../services/org/apache/camel/component.properties | 2 +-
.../storage/datalake/azure-storage-datalake.json | 65 +-
.../docs/azure-storage-datalake-component.adoc | 80 +-
.../DataLakeConfigurationOptionsProxy.java | 3 +-
.../azure/storage/datalake/DataLakeConstants.java | 124 +
.../azure/storage/datalake/DataLakeEndpoint.java | 2 +-
.../operations/DataLakeFileSystemOperations.java | 4 +-
.../operations/DataLakeDirectoryOperationTest.java | 2 +-
.../camel-azure/camel-azure-storage-queue/pom.xml | 2 +-
.../storage/queue/QueueEndpointUriFactory.java | 52 +-
.../services/org/apache/camel/component.properties | 2 +-
.../azure/storage/queue/azure-storage-queue.json | 20 +-
.../main/docs/azure-storage-queue-component.adoc | 34 +-
.../azure/storage/queue/QueueConstants.java | 39 +
.../azure/storage/queue/QueueEndpoint.java | 3 +-
.../queue/operations/QueueOperationsTest.java | 2 +-
components/camel-azure/pom.xml | 3 +-
components/camel-barcode/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../apache/camel/dataformat/barcode/barcode.json | 2 +-
.../dataformat/barcode/BarcodeDataFormat.java | 10 +-
.../dataformat/barcode/BarcodeUnmarshalTest.java | 4 +-
components/camel-base64/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/dataformat/base64/base64.json | 2 +-
.../base64/Base64PropertiesFunctionTest.java | 4 +-
components/camel-bean-validator/pom.xml | 2 +-
.../validator/BeanValidatorEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/bean/validator/bean-validator.json | 2 +-
.../CustomValidationProviderResolverTest.java | 4 +-
components/camel-bean/pom.xml | 2 +-
.../component/bean/BeanEndpointUriFactory.java | 4 +-
.../beanclass/ClassEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../org/apache/camel/component/bean/bean.json | 5 +-
.../apache/camel/component/beanclass/class.json | 5 +-
.../org/apache/camel/language/bean/bean.json | 2 +-
.../camel-bean/src/main/docs/bean-component.adoc | 15 +
.../camel-bean/src/main/docs/class-component.adoc | 3 +
.../component/bean/AbstractBeanProcessor.java | 4 +-
.../apache/camel/component/bean/BeanConstants.java | 6 +-
.../apache/camel/component/bean/BeanEndpoint.java | 2 +-
.../org/apache/camel/component/bean/BeanInfo.java | 38 +-
.../camel/component/bean/BeanInfoTypeResolver.java | 35 -
.../bean/DefaultBeanInfoTypeResolver.java | 48 -
.../apache/camel/component/bean/MethodInfo.java | 2 +-
.../camel/component/beanclass/ClassEndpoint.java | 3 +-
.../apache/camel/component/bean/BeanInfoTest.java | 124 +-
components/camel-beanio/pom.xml | 60 -
.../beanio/BeanIODataFormatConfigurer.java | 26 -
.../org/apache/camel/configurer/beanio-dataformat | 2 -
.../org/apache/camel/dataformat.properties | 7 -
.../services/org/apache/camel/dataformat/beanio | 2 -
.../org/apache/camel/dataformat/beanio/beanio.json | 29 -
.../src/main/docs/beanio-dataformat.adoc | 77 -
.../dataformat/beanio/BeanIOConfiguration.java | 123 -
.../camel/dataformat/beanio/BeanIODataFormat.java | 298 --
.../dataformat/beanio/BeanIOErrorHandler.java | 126 -
.../camel/dataformat/beanio/BeanIOHeader.java | 25 -
.../camel/dataformat/beanio/BeanIOHelper.java | 66 -
.../camel/dataformat/beanio/BeanIOIterator.java | 81 -
.../camel/dataformat/beanio/BeanIOSplitter.java | 211 --
.../apache/camel/dataformat/beanio/A1Record.java | 59 -
.../apache/camel/dataformat/beanio/B1Record.java | 59 -
.../beanio/BeanIODataFormatComplexTest.java | 239 --
...rmatSimpleCustomBeanReaderErrorHandlerTest.java | 142 -
.../beanio/BeanIODataFormatSimpleTest.java | 117 -
...IOSplitterCustomBeanReaderErrorHandlerTest.java | 122 -
.../dataformat/beanio/BeanIOSplitterTest.java | 99 -
.../beanio/BeanIOUnmarshalSingleObjectTest.java | 68 -
.../apache/camel/dataformat/beanio/Constants.java | 26 -
.../apache/camel/dataformat/beanio/Employee.java | 111 -
.../org/apache/camel/dataformat/beanio/Header.java | 111 -
.../apache/camel/dataformat/beanio/MyErrorDto.java | 36 -
.../camel/dataformat/beanio/MyErrorHandler.java | 38 -
.../org/apache/camel/dataformat/beanio/Record.java | 65 -
.../apache/camel/dataformat/beanio/Separator.java | 59 -
.../beanio/SpringBeanIODataFormatSimpleTest.java | 92 -
.../apache/camel/dataformat/beanio/Trailer.java | 59 -
.../camel/dataformat/beanio/csv/CsvTest.java | 126 -
.../beanio/csv/CsvTestWithProperties.java | 59 -
.../src/test/resources/log4j2.properties | 28 -
.../beanio/SpringBeanIODataFormatSimpleTest.xml | 52 -
.../camel/dataformat/beanio/csv/mappings.xml | 32 -
.../beanio/csv/mappingsWithProperties.xml | 32 -
.../apache/camel/dataformat/beanio/mappings.xml | 116 -
.../dataformat/beanio/single-object-mapping.xml | 29 -
components/camel-beanstalk/pom.xml | 72 -
.../beanstalk/BeanstalkComponentConfigurer.java | 67 -
.../beanstalk/BeanstalkEndpointConfigurer.java | 202 --
.../beanstalk/BeanstalkEndpointUriFactory.java | 97 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/beanstalk | 2 -
.../apache/camel/configurer/beanstalk-component | 2 -
.../org/apache/camel/configurer/beanstalk-endpoint | 2 -
.../org/apache/camel/urifactory/beanstalk-endpoint | 2 -
.../camel/component/beanstalk/beanstalk.json | 60 -
.../src/main/docs/beanstalk-component.adoc | 178 -
.../component/beanstalk/BeanstalkCommand.java | 28 -
.../component/beanstalk/BeanstalkComponent.java | 93 -
.../component/beanstalk/BeanstalkConsumer.java | 271 --
.../component/beanstalk/BeanstalkEndpoint.java | 203 --
.../beanstalk/BeanstalkExchangeHelper.java | 44 -
.../component/beanstalk/BeanstalkProducer.java | 132 -
.../component/beanstalk/ConnectionSettings.java | 129 -
.../beanstalk/ConnectionSettingsFactory.java | 45 -
.../apache/camel/component/beanstalk/Headers.java | 47 -
.../beanstalk/processors/BuryCommand.java | 49 -
.../component/beanstalk/processors/Command.java | 25 -
.../beanstalk/processors/DefaultCommand.java | 45 -
.../beanstalk/processors/DeleteCommand.java | 47 -
.../beanstalk/processors/KickCommand.java | 45 -
.../component/beanstalk/processors/PutCommand.java | 51 -
.../beanstalk/processors/ReleaseCommand.java | 53 -
.../beanstalk/processors/TouchCommand.java | 47 -
.../component/beanstalk/AwaitingConsumerTest.java | 100 -
.../beanstalk/BeanstalkMockTestSupport.java | 51 -
.../beanstalk/ConnectionSettingsTest.java | 62 -
.../beanstalk/ConsumerCompletionTest.java | 155 -
.../beanstalk/ConsumerToProducerHeadersTest.java | 115 -
.../camel/component/beanstalk/EndpointTest.java | 81 -
.../apache/camel/component/beanstalk/Helper.java | 86 -
.../component/beanstalk/ImmediateConsumerTest.java | 103 -
.../camel/component/beanstalk/ProducerTest.java | 408 ---
.../beanstalk/TestExchangeCopyProcessor.java | 35 -
.../integration/BeanstalkCamelITSupport.java | 41 -
.../integration/BuryProducerIntegrationIT.java | 89 -
.../integration/ConsumerIntegrationIT.java | 70 -
.../integration/DeleteProducerIntegrationIT.java | 83 -
.../integration/PutProducerIntegrationIT.java | 116 -
.../integration/ReleaseProducerIntegrationIT.java | 89 -
.../integration/TouchProducerIntegrationIT.java | 89 -
.../src/test/resources/log4j2.properties | 28 -
components/camel-bindy/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel/dataformat/bindy/csv/bindyCsv.json | 2 +-
.../camel/dataformat/bindy/fixed/bindyFixed.json | 2 +-
.../camel/dataformat/bindy/kvp/bindyKvp.json | 2 +-
.../camel/dataformat/bindy/UnicodeHelperTest.java | 6 +-
.../classtype/BindyCsvClassTypeAsStringTest.java | 4 +-
.../bindy/classtype/BindyCsvClassTypeTest.java | 4 +-
.../csv/BindyCarQuoteAndCommaDelimiterTest.java | 4 +-
.../bindy/csv/BindyComplexRegexSeparatorTest.java | 4 +-
.../BindyCsvFieldEndingWithSeparatorIssueTest.java | 2 +-
.../bindy/csv/BindyCsvSkipFieldTest.java | 2 +-
.../csv/BindyMarshalEndWithLineBreakTest.java | 4 +-
.../bindy/csv/BindyPatternLocaleTest.java | 4 +-
.../bindy/csv/BindyPipeDelimiterTest.java | 4 +-
...dyRecordFieldStartingWithSeperatorCharTest.java | 4 +-
.../bindy/csv/BindySimpleCsvAutospanLineTest.java | 4 +-
...CsvContainingMultiQuoteCharEscapeFalseTest.java | 4 +-
...eCsvContainingMultiQuoteCharEscapeTrueTest.java | 4 +-
.../BindySimpleCsvFunctionWithClassMethodTest.java | 4 +-
...ndySimpleCsvFunctionWithExternalMethodTest.java | 4 +-
.../csv/BindySimpleCsvRegexAutospanLineTest.java | 4 +-
.../bindy/csv/BindyTabSeparatorTest.java | 4 +-
.../bindy/csv/WickedHeaderWithCommaCsvTest.java | 4 +-
.../BindyMarshalUnmarshalWithDefaultValueTest.java | 6 +-
.../bindy/csv2/BindyMarshalUnmarshalssueTest.java | 4 +-
.../bindy/csv2/BindyMarshalWithQuoteTest.java | 4 +-
.../bindy/csv2/BindyUnmarshalCommaIssue2Test.java | 4 +-
.../bindy/csv2/BindyUnmarshalCommaIssueTest.java | 4 +-
.../bindy/fix/BindySimpleKeyValuePairFixTest.java | 2 +-
...indyMarshallUnmarshallWithDefaultValueTest.java | 6 +-
.../bindy/fixed/BindyPaddingAndTrimmingTest.java | 4 +-
.../bindy/fixed/converter/BindyConverterTest.java | 8 +-
.../BindyFixedLengthDelimitedFieldTest.java | 10 +-
.../dynamic/BindyFixedLengthDynamicFieldTest.java | 6 +-
.../BindySimpleFixedLengthHeaderFooterTest.java | 4 +-
.../BindySimpleIgnoreTrailingCharsTest.java | 4 +-
.../link/BindySimpleFixedLengthWithLinkTest.java | 4 +-
...mpleFixedLengthMarshallWithClipAndTrimTest.java | 4 +-
...BindySimpleFixedLengthMarshallWithClipTest.java | 4 +-
...ndySimpleFixedLengthMarshallWithNoClipTest.java | 6 +-
.../fixed/multibytes/BindyMultiBytesTest.java | 4 +-
.../BindySimpleFixedLengthOrdinalPosTest.java | 4 +-
.../skipfields/BindySimpleSkipFieldsTest.java | 4 +-
...BindyFixedLengthHeaderFooterSkipHeaderTest.java | 4 +-
.../factories/BigDecimalFormatFactoryTest.java | 2 +-
.../date/BindyDatePatternCsvUnmarshallTest.java | 4 +-
.../BindyBigDecimalGroupingUnmarshallTest.java | 2 +-
.../BindyBigDecimalRoundingUnmarshallTest.java | 2 +-
.../bindy/util/AnnotationModuleLoaderTest.java | 2 +-
components/camel-bonita/pom.xml | 2 +-
.../component/bonita/BonitaEndpointUriFactory.java | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/bonita/bonita.json | 2 +-
.../camel/component/bonita/api/BonitaAPITest.java | 4 +-
.../bonita/api/BonitaAuthFilterConnectionTest.java | 3 +-
.../component/bonita/api/BonitaAuthFilterTest.java | 5 +-
.../bonita/integration/BonitaProducerManualIT.java | 4 +-
components/camel-box/camel-box-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/box-api.json | 2 +-
.../camel/component/box/api/BoxFoldersManager.java | 16 +-
components/camel-box/camel-box-component/pom.xml | 2 +-
.../camel/component/box/BoxEndpointUriFactory.java | 156 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/box/box.json | 2 +-
components/camel-box/pom.xml | 2 +-
components/camel-braintree/pom.xml | 2 +-
.../braintree/BraintreeEndpointUriFactory.java | 72 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/braintree/braintree.json | 2 +-
.../camel/component/braintree/AddOnGatewayIT.java | 4 +-
.../component/braintree/AddressGatewayIT.java | 14 +-
.../component/braintree/ClientTokenGatewayIT.java | 4 +-
.../braintree/CreditCardVerificationGatewayIT.java | 6 +-
.../component/braintree/CustomerGatewayIT.java | 11 +-
.../component/braintree/DiscountGatewayIT.java | 4 +-
.../component/braintree/DisputeGatewayIT.java | 22 +-
.../braintree/DocumentUploadGatewayIT.java | 4 +-
.../braintree/MerchantAccountGatewayIT.java | 8 +-
.../braintree/PaymentMethodGatewayIT.java | 14 +-
.../braintree/PaymentMethodNonceGatewayIT.java | 6 +-
.../camel/component/braintree/PlanGatewayIT.java | 4 +-
.../camel/component/braintree/ReportGatewayIT.java | 2 +-
.../braintree/SettlementBatchSummaryGatewayIT.java | 6 +-
.../component/braintree/SubscriptionGatewayIT.java | 18 +-
.../component/braintree/TransactionGatewayIT.java | 38 +-
.../braintree/WebhookNotificationGatewayIT.java | 20 +-
components/camel-browse/pom.xml | 2 +-
.../component/browse/BrowseEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/browse/browse.json | 2 +-
components/camel-caffeine-lrucache/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/caffeine-lrucache.json | 2 +-
.../caffeine/lrucache/CaffeineLRUCacheTest.java | 4 +-
.../lrucache/CaffeineLRUSoftCacheTest.java | 20 +-
components/camel-caffeine/pom.xml | 2 +-
.../cache/CaffeineCacheEndpointUriFactory.java | 22 +-
.../load/CaffeineLoadCacheEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/caffeine/cache/caffeine-cache.json | 11 +-
.../caffeine/load/caffeine-loadcache.json | 11 +-
.../src/main/docs/caffeine-cache-component.adoc | 3 +
.../main/docs/caffeine-loadcache-component.adoc | 3 +
.../component/caffeine/CaffeineConstants.java | 30 +-
.../caffeine/cache/CaffeineCacheEndpoint.java | 3 +-
.../caffeine/load/CaffeineLoadCacheEndpoint.java | 3 +-
.../loadcache/CaffeineLoadCacheTestSupport.java | 2 +-
.../CaffeineIdempotentRepositoryWithSplitTest.java | 4 +-
components/camel-cassandraql/pom.xml | 2 +-
.../cassandra/CassandraEndpointUriFactory.java | 44 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/cassandra/cql.json | 5 +-
.../src/main/docs/cql-component.adoc | 4 +
.../component/cassandra/CassandraConstants.java | 3 +
.../component/cassandra/CassandraEndpoint.java | 2 +-
components/camel-cbor/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/cbor/cbor.json | 2 +-
components/camel-cdi-jta/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/cdi-jta.json | 4 +-
.../camel-cdi-jta/src/main/docs/cdi-jta.adoc | 2 +-
components/camel-cdi-main/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/cdi-main.json | 4 +-
.../camel-cdi-main/src/main/docs/cdi-main.adoc | 2 +-
components/camel-cdi/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-cdi/src/generated/resources/cdi.json | 2 +-
.../camel/cdi/xml/CamelContextFactoryBean.java | 25 -
components/camel-chatscript/pom.xml | 3 +-
.../chatscript/ChatScriptEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/chatscript/chatscript.json | 2 +-
.../camel/component/ChatScriptComponentIT.java | 4 +-
components/camel-chunk/pom.xml | 2 +-
.../component/chunk/ChunkEndpointUriFactory.java | 12 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/chunk/chunk.json | 6 +-
.../camel-chunk/src/main/docs/chunk-component.adoc | 12 +-
.../camel/component/chunk/ChunkConstants.java | 4 +
.../camel/component/chunk/ChunkEndpoint.java | 2 +-
.../camel/component/chunk/ChunkLetterTest.java | 2 +-
components/camel-cloudevents/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/cloudevents.json | 2 +-
components/camel-cm-sms/pom.xml | 2 +-
.../camel/component/cm/CMEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/cm/cm-sms.json | 2 +-
.../org/apache/camel/component/cm/CMConstants.java | 1 +
.../org/apache/camel/component/cm/CMProducer.java | 2 +-
.../camel/component/cm/CMSenderOneMessageImpl.java | 2 +-
.../org/apache/camel/component/cm/test/CMTest.java | 2 +-
.../component/cm/test/CamelTestConfiguration.java | 2 +-
.../camel/component/cm/test/SMSMessageTest.java | 2 +-
components/camel-cmis/pom.xml | 2 +-
.../component/cmis/CMISEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/cmis/cmis.json | 19 +-
.../camel-cmis/src/main/docs/cmis-component.adoc | 36 +-
.../apache/camel/component/cmis/CMISEndpoint.java | 2 +-
.../apache/camel/component/cmis/CMISHelper.java | 3 +-
.../apache/camel/component/cmis/CMISProducer.java | 48 +-
.../camel/component/cmis/CMISSessionFacade.java | 4 +-
.../camel/component/cmis/CamelCMISConstants.java | 33 +
.../camel/component/cmis/CMISProducerTest.java | 78 +-
.../camel/component/cmis/CMISTestSupport.java | 11 +-
components/camel-coap/pom.xml | 2 +-
.../apache/camel/coap/CoAPEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../resources/org/apache/camel/coap/coap+tcp.json | 8 +-
.../resources/org/apache/camel/coap/coap.json | 8 +-
.../resources/org/apache/camel/coap/coaps+tcp.json | 8 +-
.../resources/org/apache/camel/coap/coaps.json | 8 +-
.../camel-coap/src/main/docs/coap-component.adoc | 18 +-
.../org/apache/camel/coap/CamelCoapResource.java | 4 +-
.../java/org/apache/camel/coap/CoAPConstants.java | 13 +
.../java/org/apache/camel/coap/CoAPEndpoint.java | 2 +-
.../java/org/apache/camel/coap/CoAPProducer.java | 4 +-
.../camel/coap/CoAPComponentTLSTestBase.java | 18 +-
.../org/apache/camel/coap/CoAPComponentTest.java | 5 +-
.../camel/coap/CoAPRestComponentTCPTest.java | 5 +-
.../apache/camel/coap/CoAPRestComponentTest.java | 5 +-
.../camel/coap/CoAPRestComponentTestBase.java | 5 +-
components/camel-cometd/pom.xml | 2 +-
.../component/cometd/CometdEndpointUriFactory.java | 24 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/cometd/cometd.json | 6 +-
.../org/apache/camel/component/cometd/cometds.json | 6 +-
.../src/main/docs/cometd-component.adoc | 4 +-
.../camel/component/cometd/CometdBinding.java | 9 +-
.../camel/component/cometd/CometdEndpoint.java | 2 +-
...CometdProducerConsumerInOutInteractiveMain.java | 4 +-
components/camel-consul/pom.xml | 7 +-
.../component/consul/ConsulEndpointUriFactory.java | 48 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/consul/consul.json | 35 +-
.../src/main/docs/consul-component.adoc | 29 +-
.../camel/component/consul/ConsulConstants.java | 36 +
.../camel/component/consul/ConsulEndpoint.java | 2 +-
.../camel/component/consul/MockAgentTest.java | 4 +-
.../camel/component/consul/MockCatalogTest.java | 4 +-
.../cloud/ConsulDefaultServiceCallRouteIT.java | 2 +-
.../cloud/ConsulRibbonServiceCallRouteIR.java | 103 -
.../consul/cloud/ConsulServiceDiscoveryIT.java | 2 +-
...ceRegistrationWithRoutePolicyAndMetadataIT.java | 2 +-
.../SpringConsulDefaultServiceCallRouteIT.java | 3 -
.../SpringConsulExpressionServiceCallRouteIT.java | 3 -
.../SpringConsulRibbonServiceCallRouteIT.java | 44 -
.../ConsulClusteredRoutePolicyFactoryMain.java | 2 +-
.../component/consul/cluster/ConsulMasterIT.java | 2 +-
.../SpringConsulRibbonServiceCallRouteTest.xml | 130 -
components/camel-controlbus/pom.xml | 2 +-
.../controlbus/ControlBusEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/controlbus/controlbus.json | 2 +-
components/camel-corda/pom.xml | 2 +-
.../component/corda/CordaEndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/corda/corda.json | 13 +-
.../camel-corda/src/main/docs/corda-component.adoc | 14 +-
.../camel/component/corda/CordaConstants.java | 17 +
.../camel/component/corda/CordaEndpoint.java | 2 +-
.../corda/CordaConsumerNetworkMapFeedIT.java | 2 +-
.../CordaConsumerStartTrackedFlowDynamicIT.java | 2 +-
.../corda/CordaConsumerStateMachineFeedIT.java | 2 +-
.../corda/CordaConsumerTransactionMapFeedIT.java | 2 +-
.../corda/CordaConsumerVaultTrackByCriteriaIT.java | 2 +-
.../corda/CordaConsumerVaultTrackByIT.java | 2 +-
.../CordaConsumerVaultTrackByWithPagingSpecIT.java | 2 +-
.../CordaConsumerVaultTrackByWithSortingIT.java | 2 +-
.../component/corda/CordaConsumerVaultTrackIT.java | 2 +-
.../camel/component/corda/CordaITSupport.java | 4 +-
.../camel/component/corda/CordaProducerIT.java | 52 +-
components/camel-couchbase/pom.xml | 2 +-
.../couchbase/CouchbaseEndpointUriFactory.java | 72 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/couchbase/couchbase.json | 9 +-
.../src/main/docs/couchbase-component.adoc | 4 +
.../component/couchbase/CouchbaseConstants.java | 7 +
.../component/couchbase/CouchbaseEndpoint.java | 2 +-
components/camel-couchdb/pom.xml | 2 +-
.../couchdb/CouchDbEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/couchdb/couchdb.json | 9 +-
.../src/main/docs/couchdb-component.adoc | 22 +-
.../camel/component/couchdb/CouchDbConstants.java | 8 +
.../camel/component/couchdb/CouchDbEndpoint.java | 2 +-
components/camel-cron/pom.xml | 2 +-
.../component/cron/CronEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/cron/cron.json | 2 +-
components/camel-crypto/pom.xml | 3 +-
.../crypto/DigitalSignatureEndpointUriFactory.java | 30 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/crypto/crypto.json | 8 +-
.../org/apache/camel/converter/crypto/crypto.json | 2 +-
.../org/apache/camel/converter/crypto/pgp.json | 2 +-
.../src/main/docs/crypto-component.adoc | 5 +-
.../crypto/DigitalSignatureConstants.java | 9 +
.../component/crypto/DigitalSignatureEndpoint.java | 3 +-
.../camel/component/crypto/SignatureTest.java | 4 +-
.../component/crypto/SpringSignatureTest.java | 10 +-
.../crypto/processor/SigningProcessorTest.java | 4 +-
.../converter/crypto/CryptoDataFormatTest.java | 4 +-
.../converter/crypto/HMACAccumulatorTest.java | 6 +-
.../camel/converter/crypto/PGPDataFormatTest.java | 2 +-
components/camel-csimple-joor/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/csimple-joor.json | 2 +-
components/camel-csv/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/dataformat/csv/csv.json | 2 +-
.../apache/camel/dataformat/csv/CsvMarshaller.java | 2 +-
components/camel-cxf-transport/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/cxf-transport.json | 2 +-
.../component/cxf/common/message/CxfConstants.java | 46 +
.../component/cxf/transport/CamelConduitTest.java | 2 +-
.../cxf/transport/JaxWSCamelConduitTest.java | 2 +-
.../cxf/transport/JaxWSCamelDestinationTest.java | 6 +-
components/camel-cxf/pom.xml | 9 +-
.../camel/component/cxf/CxfEndpointUriFactory.java | 54 +-
.../cxf/jaxrs/CxfRsEndpointUriFactory.java | 46 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/cxf/cxf.json | 10 +-
.../apache/camel/component/cxf/jaxrs/cxfrs.json | 20 +-
.../camel-cxf/src/main/docs/cxf-component.adoc | 4 +-
.../camel-cxf/src/main/docs/cxfrs-component.adoc | 4 +-
.../camel/component/cxf/CxfClientCallback.java | 6 +-
.../apache/camel/component/cxf/CxfEndpoint.java | 8 +-
.../camel/component/cxf/CxfEndpointUtils.java | 4 +-
.../apache/camel/component/cxf/CxfProducer.java | 16 +-
.../camel/component/cxf/DefaultCxfBinding.java | 45 +-
.../camel/component/cxf/jaxrs/CxfRsEndpoint.java | 7 +-
.../camel/component/cxf/jaxrs/CxfRsProducer.java | 26 +-
.../component/cxf/jaxrs/DefaultCxfRsBinding.java | 36 +-
.../component/cxf/jaxrs/SimpleCxfRsBinding.java | 3 +-
components/camel-dataformat/pom.xml | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/dataformat/dataformat.json | 2 +-
components/camel-dataset/pom.xml | 2 +-
.../dataset/DataSetEndpointUriFactory.java | 26 +-
.../dataset/DataSetTestEndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/dataset/dataset-test.json | 2 +-
.../apache/camel/component/dataset/dataset.json | 5 +-
.../src/main/docs/dataset-component.adoc | 3 +
.../camel/component/dataset/DataSetConstants.java | 29 +
.../camel/component/dataset/DataSetConsumer.java | 2 +-
.../camel/component/dataset/DataSetEndpoint.java | 18 +-
components/camel-datasonnet/pom.xml | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../camel/language/datasonnet/datasonnet.json | 2 +-
.../camel-debezium-common-component/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/debezium-common.json | 2 +-
.../component/debezium/DebeziumConstants.java | 16 +
.../camel-debezium-maven-plugin/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/debezium-maven-plugin.json | 2 +-
.../camel-debezium/camel-debezium-common/pom.xml | 2 +-
.../camel-debezium/camel-debezium-db2/pom.xml | 103 +
.../debezium/DebeziumDb2ComponentConfigurer.java | 332 ++
.../debezium/DebeziumDb2EndpointConfigurer.java | 328 ++
.../debezium/DebeziumDb2EndpointUriFactory.java | 116 +
.../Db2ConnectorEmbeddedDebeziumConfiguration.java | 558 ++++
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/debezium-db2 | 2 +
.../apache/camel/configurer/debezium-db2-component | 2 +
.../apache/camel/configurer/debezium-db2-endpoint | 2 +
.../apache/camel/urifactory/debezium-db2-endpoint | 2 +
.../camel/component/debezium/debezium-db2.json | 130 +
.../src/main/docs/debezium-db2-component.adoc | 113 +
.../component/debezium/DebeziumDb2Component.java | 56 +
.../component/debezium/DebeziumDb2Endpoint.java | 54 +
.../debezium/DebeziumDb2ComponentTest.java | 99 +
...ConnectorEmbeddedDebeziumConfigurationTest.java | 95 +
.../src/test/resources/log4j2.properties | 30 +
.../camel-debezium/camel-debezium-mongodb/pom.xml | 2 +-
.../DebeziumMongodbEndpointUriFactory.java | 92 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/debezium/debezium-mongodb.json | 11 +-
.../src/main/docs/debezium-mongodb-component.adoc | 17 +-
.../debezium/DebeziumMongodbEndpoint.java | 3 +-
.../camel-debezium/camel-debezium-mysql/pom.xml | 2 +-
.../debezium/DebeziumMySqlEndpointUriFactory.java | 158 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/debezium/debezium-mysql.json | 11 +-
.../src/main/docs/debezium-mysql-component.adoc | 19 +-
.../component/debezium/DebeziumMySqlEndpoint.java | 3 +-
.../camel-debezium/camel-debezium-oracle/pom.xml | 103 +
.../DebeziumOracleComponentConfigurer.java | 665 ++++
.../debezium/DebeziumOracleEndpointConfigurer.java | 661 ++++
.../debezium/DebeziumOracleEndpointUriFactory.java | 172 +
...acleConnectorEmbeddedDebeziumConfiguration.java | 1478 +++++++++
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/debezium-oracle | 2 +
.../camel/configurer/debezium-oracle-component | 2 +
.../camel/configurer/debezium-oracle-endpoint | 2 +
.../camel/urifactory/debezium-oracle-endpoint | 2 +
.../camel/component/debezium/debezium-oracle.json | 242 ++
.../src/main/docs/debezium-oracle-component.adoc | 113 +
.../debezium/DebeziumOracleComponent.java | 56 +
.../component/debezium/DebeziumOracleEndpoint.java | 54 +
.../debezium/DebeziumOracleComponentTest.java | 99 +
...ConnectorEmbeddedDebeziumConfigurationTest.java | 95 +
.../src/test/resources/log4j2.properties | 30 +
.../camel-debezium/camel-debezium-postgres/pom.xml | 2 +-
.../DebeziumPostgresEndpointUriFactory.java | 156 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/debezium/debezium-postgres.json | 11 +-
.../src/main/docs/debezium-postgres-component.adoc | 18 +-
.../debezium/DebeziumPostgresEndpoint.java | 3 +-
.../camel-debezium-sqlserver/pom.xml | 2 +-
.../DebeziumSqlserverEndpointUriFactory.java | 124 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/debezium/debezium-sqlserver.json | 11 +-
.../main/docs/debezium-sqlserver-component.adoc | 18 +-
.../debezium/DebeziumSqlserverEndpoint.java | 3 +-
components/camel-debezium/pom.xml | 4 +-
components/camel-debug/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-debug/src/generated/resources/debug.json | 4 +-
components/camel-debug/src/main/docs/debug.adoc | 2 +-
components/camel-digitalocean/pom.xml | 2 +-
.../DigitalOceanEndpointUriFactory.java | 16 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/digitalocean/digitalocean.json | 28 +-
.../src/main/docs/digitalocean-component.adoc | 4 +
.../digitalocean/DigitalOceanEndpoint.java | 3 +-
.../constants/DigitalOceanHeaders.java | 32 +-
components/camel-direct/pom.xml | 2 +-
.../component/direct/DirectEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/direct/direct.json | 2 +-
components/camel-directvm/pom.xml | 2 +-
.../directvm/DirectVmEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/directvm/direct-vm.json | 2 +-
components/camel-disruptor/pom.xml | 2 +-
.../disruptor/DisruptorEndpointUriFactory.java | 18 +-
.../vm/DisruptorVmEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/disruptor/disruptor-vm.json | 2 +-
.../camel/component/disruptor/disruptor.json | 2 +-
components/camel-djl/pom.xml | 2 +-
.../camel/component/djl/DJLEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/djl/djl.json | 2 +-
components/camel-dns/pom.xml | 2 +-
.../camel/component/dns/DnsEndpointUriFactory.java | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/dns/dns.json | 10 +-
.../camel-dns/src/main/docs/dns-component.adoc | 26 +-
.../apache/camel/component/dns/DnsConstants.java | 16 +-
.../apache/camel/component/dns/DnsEndpoint.java | 2 +-
components/camel-docker/pom.xml | 2 +-
.../component/docker/DockerEndpointUriFactory.java | 28 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/docker/docker.json | 85 +-
.../src/main/docs/docker-component.adoc | 3 +
.../camel/component/docker/DockerConstants.java | 84 +
.../camel/component/docker/DockerEndpoint.java | 3 +-
components/camel-dozer/pom.xml | 2 +-
.../component/dozer/DozerEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/dozer/dozer.json | 2 +-
components/camel-drill/pom.xml | 2 +-
.../component/drill/DrillEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/drill/drill.json | 5 +-
.../camel-drill/src/main/docs/drill-component.adoc | 4 +
.../camel/component/drill/DrillConstants.java | 4 +
.../camel/component/drill/DrillEndpoint.java | 2 +-
.../camel/component/drill/DrillProducer.java | 4 +-
components/camel-dropbox/pom.xml | 2 +-
.../dropbox/DropboxEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/dropbox/dropbox.json | 17 +-
.../src/main/docs/dropbox-component.adoc | 62 +-
.../camel/component/dropbox/DropboxEndpoint.java | 2 +-
.../consumer/DropboxScheduledPollGetConsumer.java | 6 +-
.../DropboxScheduledPollSearchConsumer.java | 4 +-
.../integration/producer/DropboxDelProducer.java | 4 +-
.../integration/producer/DropboxGetProducer.java | 6 +-
.../integration/producer/DropboxMoveProducer.java | 4 +-
.../integration/producer/DropboxPutProducer.java | 6 +-
.../producer/DropboxSearchProducer.java | 4 +-
.../component/dropbox/util/DropboxConstants.java | 26 +
components/camel-dynamic-router/pom.xml | 2 +-
.../DynamicRouterEndpointUriFactory.java | 16 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/dynamicrouter/dynamic-router.json | 4 +-
.../src/main/docs/dynamic-router-component.adoc | 2 +-
components/camel-ehcache/pom.xml | 2 +-
.../ehcache/EhcacheEndpointUriFactory.java | 26 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/ehcache/ehcache.json | 12 +-
.../src/main/docs/ehcache-component.adoc | 43 +-
.../camel/component/ehcache/EhcacheConstants.java | 28 +
.../camel/component/ehcache/EhcacheEndpoint.java | 2 +-
components/camel-elasticsearch-rest/pom.xml | 4 +-
.../ElasticsearchEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 4 +-
.../elasticsearch/elasticsearch-rest.json | 14 +-
.../main/docs/elasticsearch-rest-component.adoc | 9 +-
.../elasticsearch/ElasticsearchConstants.java | 12 +
.../elasticsearch/ElasticsearchEndpoint.java | 2 +-
components/camel-elsql/pom.xml | 82 -
.../component/elsql/ElsqlComponentConfigurer.java | 90 -
.../component/elsql/ElsqlEndpointConfigurer.java | 317 --
.../component/elsql/ElsqlEndpointUriFactory.java | 120 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/elsql | 2 -
.../org/apache/camel/configurer/elsql-component | 2 -
.../org/apache/camel/configurer/elsql-endpoint | 2 -
.../org/apache/camel/urifactory/elsql-endpoint | 2 -
.../org/apache/camel/component/elsql/elsql.json | 84 -
.../camel-elsql/src/main/docs/elsql-component.adoc | 200 --
.../camel/component/elsql/ElSqlDatabaseVendor.java | 48 -
.../camel/component/elsql/ElsqlComponent.java | 156 -
.../camel/component/elsql/ElsqlConsumer.java | 35 -
.../camel/component/elsql/ElsqlEndpoint.java | 207 --
.../camel/component/elsql/ElsqlProducer.java | 250 --
.../camel/component/elsql/ElsqlSqlMapSource.java | 81 -
.../elsql/ElsqlSqlPrepareStatementStrategy.java | 44 -
.../elsql/ElsqlSqlProcessingStrategy.java | 105 -
.../camel/component/elsql/ElSqlComponentTest.java | 82 -
.../component/elsql/ElSqlConsumerDeleteTest.java | 109 -
.../camel/component/elsql/ElSqlConsumerTest.java | 82 -
.../camel/component/elsql/ElSqlDataSourceTest.java | 79 -
.../component/elsql/ElSqlProducerBatchTest.java | 98 -
.../elsql/ElSqlProducerBodySimpleTest.java | 141 -
.../elsql/ElSqlProducerStreamListTest.java | 111 -
.../org/apache/camel/component/elsql/Project.java | 54 -
.../src/test/resources/elsql/delete.elsql | 4 -
.../src/test/resources/elsql/projects.elsql | 29 -
.../src/test/resources/log4j2.properties | 30 -
.../resources/sql/createAndPopulateDatabase.sql | 23 -
components/camel-elytron/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/elytron.json | 2 +-
components/camel-etcd/pom.xml | 2 +-
.../component/etcd/EtcdKeysEndpointUriFactory.java | 10 +-
.../etcd/EtcdStatsEndpointUriFactory.java | 48 +-
.../etcd/EtcdWatchEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/etcd/etcd-keys.json | 10 +-
.../apache/camel/component/etcd/etcd-stats.json | 6 +-
.../apache/camel/component/etcd/etcd-watch.json | 7 +-
.../src/main/docs/etcd-keys-component.adoc | 3 +
.../src/main/docs/etcd-stats-component.adoc | 3 +
.../src/main/docs/etcd-watch-component.adoc | 4 +-
.../apache/camel/component/etcd/EtcdConstants.java | 22 +
.../camel/component/etcd/EtcdKeysEndpoint.java | 7 +-
.../camel/component/etcd/EtcdStatsEndpoint.java | 6 +-
.../camel/component/etcd/EtcdWatchEndpoint.java | 6 +-
components/camel-etcd3/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-etcd3/src/generated/resources/etcd3.json | 2 +-
components/camel-exec/pom.xml | 2 +-
.../component/exec/ExecEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/exec/exec.json | 13 +-
.../camel-exec/src/main/docs/exec-component.adoc | 48 +-
.../apache/camel/component/exec/ExecBinding.java | 37 +-
.../apache/camel/component/exec/ExecEndpoint.java | 2 +-
components/camel-facebook/pom.xml | 2 +-
.../facebook/FacebookEndpointUriFactory.java | 182 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/facebook/facebook.json | 5 +-
.../src/main/docs/facebook-component.adoc | 4 +-
.../component/facebook/FacebookConstants.java | 3 +
.../camel/component/facebook/FacebookEndpoint.java | 2 +-
.../camel/component/facebook/FacebookProducer.java | 3 +-
components/camel-fastjson/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../apache/camel/component/fastjson/fastjson.json | 2 +-
components/camel-fhir/camel-fhir-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/fhir-api.json | 2 +-
components/camel-fhir/camel-fhir-component/pom.xml | 14 +-
.../component/fhir/FhirEndpointUriFactory.java | 132 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/fhir/fhir.json | 2 +-
.../org/apache/camel/component/fhir/fhirJson.json | 4 +-
.../org/apache/camel/component/fhir/fhirXml.json | 4 +-
.../camel/component/fhir/FhirDataFormat.java | 2 +-
.../component/fhir/AbstractFhirTestSupport.java | 19 +-
.../camel/component/fhir/FhirCapabilitiesIT.java | 4 +-
.../camel/component/fhir/FhirConfigurationIT.java | 8 +-
.../apache/camel/component/fhir/FhirCreateIT.java | 6 +-
.../fhir/FhirCustomClientConfigurationIT.java | 13 +-
.../component/fhir/FhirExtraParametersIT.java | 4 +-
.../apache/camel/component/fhir/FhirHistoryIT.java | 4 +-
.../camel/component/fhir/FhirLoadPageIT.java | 6 +-
.../apache/camel/component/fhir/FhirMetaIT.java | 4 +-
.../camel/component/fhir/FhirOperationIT.java | 8 +-
.../apache/camel/component/fhir/FhirPatchIT.java | 2 +-
.../apache/camel/component/fhir/FhirReadIT.java | 4 +-
.../apache/camel/component/fhir/FhirSearchIT.java | 4 +-
.../apache/camel/component/fhir/FhirSimpleIT.java | 6 +-
.../camel/component/fhir/FhirTransactionIT.java | 6 +-
.../apache/camel/component/fhir/FhirUpdateIT.java | 2 +-
.../camel/component/fhir/FhirValidateIT.java | 35 +-
.../camel/component/fhir/PatientProcessor.java | 2 +-
.../camel/component/fhir/UrlFetcherTest.java | 6 +-
.../fhir/dataformat/FhirJsonDataFormatTest.java | 12 +-
.../FhirJsonDataformatErrorHandlerTest.java | 4 +-
.../fhir/dataformat/FhirXmlDataFormatTest.java | 10 +-
.../FhirXmlDataformatErrorHandlerTest.java | 4 +-
.../spring/FhirDataformatConfigSpringTest.java | 4 +-
.../FhirDataformatDefaultConfigSpringTest.java | 2 +-
.../spring/FhirJsonDataFormatSpringTest.java | 10 +-
.../FhirJsonDataformatErrorHandlerSpringTest.java | 2 +-
.../spring/FhirXmlDataFormatSpringTest.java | 10 +-
.../FhirXmlDataformatErrorHandlerSpringTest.java | 2 +-
.../fhir/FhirDataFormatConfigSpringTest.xml | 6 +-
.../FhirJsonDataFormatErrorHandlerSpringTest.xml | 2 +-
.../fhir/json/FhirJsonDataFormatSpringTest.xml | 2 +-
.../FhirXmlDataFormatErrorHandlerSpringTest.xml | 2 +-
components/camel-fhir/pom.xml | 2 +-
components/camel-file-watch/pom.xml | 2 +-
.../file/watch/FileWatchEndpointUriFactory.java | 16 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/file/watch/file-watch.json | 14 +-
.../src/main/docs/file-watch-component.adoc | 42 +-
.../component/file/watch/FileWatchComponent.java | 1 -
.../component/file/watch/FileWatchConstants.java | 60 +
.../component/file/watch/FileWatchConsumer.java | 21 +-
.../component/file/watch/FileWatchEndpoint.java | 2 +-
.../file/watch/FileWatchComponentTest.java | 2 +-
.../file/watch/FileWatchComponentTestBase.java | 2 +-
components/camel-file/pom.xml | 2 +-
.../component/file/FileEndpointUriFactory.java | 158 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/file/file.json | 21 +-
.../camel-file/src/main/docs/file-component.adoc | 64 +-
.../apache/camel/component/file/FileConstants.java | 84 +
.../apache/camel/component/file/FileConsumer.java | 6 +-
.../apache/camel/component/file/FileEndpoint.java | 2 +-
.../camel/component/file/FileOperations.java | 8 +-
.../apache/camel/component/file/GenericFile.java | 26 +-
...GenericFileDefaultMoveExistingFileStrategy.java | 6 +-
.../camel/component/file/GenericFileEndpoint.java | 15 +-
.../component/file/GenericFilePollingConsumer.java | 2 +-
.../camel/component/file/GenericFileProducer.java | 20 +-
.../component/file/consumer/FileResumeSet.java | 6 +-
.../GenericFileProcessStrategySupport.java | 3 +-
components/camel-flatpack/pom.xml | 2 +-
.../flatpack/FlatpackEndpointUriFactory.java | 38 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../apache/camel/component/flatpack/flatpack.json | 5 +-
.../apache/camel/dataformat/flatpack/flatpack.json | 2 +-
.../src/main/docs/flatpack-component.adoc | 15 +-
.../component/flatpack/FlatpackConstants.java | 31 +
.../camel/component/flatpack/FlatpackEndpoint.java | 4 +-
components/camel-flink/pom.xml | 2 +-
.../component/flink/FlinkEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/flink/flink.json | 8 +-
.../camel-flink/src/main/docs/flink-component.adoc | 4 +-
.../camel/component/flink/FlinkConstants.java | 9 +-
.../camel/component/flink/FlinkEndpoint.java | 2 +-
components/camel-fop/pom.xml | 2 +-
.../camel/component/fop/FopEndpointUriFactory.java | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/fop/fop.json | 5 +-
.../camel-fop/src/main/docs/fop-component.adoc | 4 +-
.../apache/camel/component/fop/FopConstants.java | 3 +
.../apache/camel/component/fop/FopEndpoint.java | 2 +-
.../apache/camel/component/fop/FopProducer.java | 2 +-
components/camel-freemarker/pom.xml | 2 +-
.../freemarker/FreemarkerEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/freemarker/freemarker.json | 7 +-
.../src/main/docs/freemarker-component.adoc | 14 +-
.../component/freemarker/FreemarkerConstants.java | 9 +-
.../component/freemarker/FreemarkerEndpoint.java | 2 +-
components/camel-ftp/pom.xml | 12 +-
.../file/remote/FtpEndpointUriFactory.java | 192 +-
.../file/remote/FtpsEndpointUriFactory.java | 210 +-
.../file/remote/SftpEndpointUriFactory.java | 226 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/file/remote/ftp.json | 16 +-
.../apache/camel/component/file/remote/ftps.json | 16 +-
.../apache/camel/component/file/remote/sftp.json | 16 +-
.../camel-ftp/src/main/docs/ftp-component.adoc | 41 +-
.../camel-ftp/src/main/docs/ftps-component.adoc | 3 +
.../camel-ftp/src/main/docs/sftp-component.adoc | 3 +
.../camel/component/file/remote/FtpConstants.java | 27 +
.../camel/component/file/remote/FtpConsumer.java | 4 +-
.../remote/FtpDefaultMoveExistingFileStrategy.java | 6 +-
.../camel/component/file/remote/FtpEndpoint.java | 2 +-
.../camel/component/file/remote/FtpOperations.java | 10 +-
.../camel/component/file/remote/FtpsEndpoint.java | 2 +-
.../camel/component/file/remote/RemoteFile.java | 2 +-
.../component/file/remote/RemoteFileConsumer.java | 2 +-
.../component/file/remote/RemoteFileProducer.java | 4 +-
.../camel/component/file/remote/SftpConsumer.java | 4 +-
.../SftpDefaultMoveExistingFileStrategy.java | 6 +-
.../camel/component/file/remote/SftpEndpoint.java | 2 +-
.../component/file/remote/SftpOperations.java | 15 +-
.../file/remote/CamelParserFactoryTest.java | 26 +-
.../file/remote/FromFtpClientSoTimeoutTest.java | 4 +-
.../file/remote/FromFtpToBinarySampleTest.java | 6 +-
.../file/remote/FtpIllegalOptionsTest.java | 4 +-
.../component/file/remote/FtpSoTimeoutTest.java | 10 +-
...tRemoteFilePollingConsumerPollStrategyTest.java | 2 +-
.../remote/RemoteFileIgnoreDoPollErrorTest.java | 10 +-
.../integration/ConsumerTemplateFtpShutdownIT.java | 2 +-
.../integration/FileToFtpTempFileNameIT.java | 6 +-
...SSLWithClientAuthAndSSLContextParametersIT.java | 2 +-
.../FileToFtpsExplicitSSLWithClientAuthIT.java | 4 +-
...WithoutClientAuthAndSSLContextParametersIT.java | 2 +-
.../FileToFtpsExplicitSSLWithoutClientAuthIT.java | 4 +-
...TLSWithClientAuthAndSSLContextParametersIT.java | 2 +-
.../FileToFtpsExplicitTLSWithClientAuthIT.java | 4 +-
...WithoutClientAuthAndSSLContextParametersIT.java | 2 +-
.../FileToFtpsExplicitTLSWithoutClientAuthIT.java | 4 +-
...SSLWithClientAuthAndSSLContextParametersIT.java | 2 +-
.../FileToFtpsImplicitSSLWithClientAuthIT.java | 4 +-
...WithoutClientAuthAndSSLContextParametersIT.java | 2 +-
.../FileToFtpsImplicitSSLWithoutClientAuthIT.java | 4 +-
...TLSWithClientAuthAndSSLContextParametersIT.java | 2 +-
.../FileToFtpsImplicitTLSWithClientAuthIT.java | 4 +-
...WithoutClientAuthAndSSLContextParametersIT.java | 2 +-
.../FileToFtpsImplicitTLSWithoutClientAuthIT.java | 4 +-
...FtpsWithCustomKeyAndTrustStorePropertiesIT.java | 4 +-
...FileToFtpsWithCustomTrustStorePropertiesIT.java | 4 +-
.../FileToFtpsWithDefaultSettingsIPV6IT.java | 4 +-
.../FileToFtpsWithDefaultSettingsIT.java | 4 +-
.../FileToFtpsWithFtpClientConfigRefIT.java | 4 +-
.../integration/FromFilePasswordBeanRefIT.java | 4 +-
.../integration/FromFilePasswordPropertyRefIT.java | 4 +-
.../FromFilePercentSignInPasswordIT.java | 4 +-
.../FromFileToFtpDefaultRootRenameStrategyIT.java | 4 +-
.../remote/integration/FromFileToFtpDeleteIT.java | 4 +-
.../file/remote/integration/FromFileToFtpIT.java | 4 +-
.../integration/FromFileToFtpSplitParallelIT.java | 4 +-
.../integration/FromFileToFtpWithChmodIT.java | 4 +-
.../FromFileTransferLoggingLevelIT.java | 4 +-
.../FromFileTransferLoggingLevelVerboseIT.java | 4 +-
.../integration/FromFtpActivePortRangeIT.java | 4 +-
.../remote/integration/FromFtpAsyncProcessIT.java | 4 +-
.../integration/FromFtpClientConfigRefIT.java | 6 +-
.../integration/FromFtpClientDataTimeoutIT.java | 4 +-
.../integration/FromFtpClientSoTimeout2IT.java | 4 +-
.../integration/FromFtpClientSoTimeoutIT.java | 4 +-
.../integration/FromFtpConsumerTemplateIT.java | 2 +-
.../FromFtpConsumerTemplateRollbackIT.java | 2 +-
.../remote/integration/FromFtpDeleteFileIT.java | 4 +-
.../FromFtpDirectoryToBinaryFilesIT.java | 6 +-
.../FromFtpDoNotDeleteFileIfProcessFailsIT.java | 6 +-
.../FromFtpExclusiveReadNoneStrategyIT.java | 2 +-
.../file/remote/integration/FromFtpFilterIT.java | 4 +-
.../integration/FromFtpKeepLastModifiedIT.java | 6 +-
.../FromFtpMoveFileAbsoluteFolderRecursiveIT.java | 6 +-
.../file/remote/integration/FromFtpMoveFileIT.java | 4 +-
.../integration/FromFtpMoveFilePostfixIT.java | 4 +-
.../integration/FromFtpMoveFilePrefixIT.java | 4 +-
.../integration/FromFtpMoveFileRecursiveIT.java | 6 +-
.../FromFtpMoveFileToHiddenFolderRecursiveIT.java | 6 +-
...mFtpNoEndpointPathRelativeMoveToAbsoluteIT.java | 6 +-
.../file/remote/integration/FromFtpNoFilesIT.java | 6 +-
.../file/remote/integration/FromFtpNoopIT.java | 4 +-
.../integration/FromFtpNoopIdempotentFalseIT.java | 4 +-
.../remote/integration/FromFtpNotDownloadIT.java | 6 +-
.../remote/integration/FromFtpPassiveModeIT.java | 4 +-
.../remote/integration/FromFtpPollFileOnlyIT.java | 4 +-
.../remote/integration/FromFtpPreMoveDeleteIT.java | 6 +-
.../FromFtpPreMoveFileExpressionIT.java | 6 +-
.../integration/FromFtpPreMoveFilePostfixIT.java | 4 +-
.../integration/FromFtpPreMoveFilePrefixIT.java | 4 +-
.../remote/integration/FromFtpPreMoveNoopIT.java | 6 +-
.../remote/integration/FromFtpRecursiveNoopIT.java | 4 +-
.../FromFtpRecursiveNotStepwiseNoBasePathIT.java | 6 +-
.../remote/integration/FromFtpRegexPatternIT.java | 6 +-
.../FromFtpRemoteFileFilterDirectoryIT.java | 6 +-
.../integration/FromFtpRemoteFileFilterIT.java | 6 +-
.../FromFtpRemoteFileSortByExpressionIT.java | 6 +-
...mFtpRemoteFileSortByIgnoreCaseExpressionIT.java | 8 +-
.../FromFtpRemoteFileSortByNestedExpressionIT.java | 6 +-
.../integration/FromFtpRemoteFileSorterIT.java | 6 +-
.../integration/FromFtpSedaDeleteFileIT.java | 4 +-
.../FromFtpServerLanguageCodeAndTimeoutIT.java | 4 +-
.../integration/FromFtpServerLanguageCodeIT.java | 4 +-
.../FromFtpSetNamesWithMultiDirectoriesIT.java | 4 +-
...mpleNoEndpointPathRelativeMoveToAbsoluteIT.java | 6 +-
...mpleNoEndpointPathRelativeMoveToRelativeIT.java | 6 +-
.../FromFtpSimpleRelativeMoveToAbsoluteIT.java | 6 +-
.../FromFtpSimpleRelativeMoveToRelativeIT.java | 6 +-
.../FromFtpSimulateNetworkIssueRecoverIT.java | 4 +-
.../FromFtpStartingDirAndFileNameClashIT.java | 4 +-
.../remote/integration/FromFtpThirdPoolOkIT.java | 6 +-
.../remote/integration/FromFtpToAsciiFileIT.java | 4 +-
.../FromFtpToAsciiFileNoBodyConversionIT.java | 6 +-
.../remote/integration/FromFtpToBinaryFileIT.java | 4 +-
.../remote/integration/FromFtpToBinaryFilesIT.java | 4 +-
.../FromFtpToFileNoFileNameHeaderIT.java | 4 +-
.../file/remote/integration/FromFtpToMockIT.java | 4 +-
.../integration/FromFtpTwoSlashesIssueIT.java | 4 +-
.../remote/integration/FromFtpUseListFalseIT.java | 6 +-
.../FromQueueThenConsumeFtpToMockIT.java | 4 +-
.../file/remote/integration/FtpAnonymousIT.java | 6 +-
.../integration/FtpBadLoginConnectionLeakIT.java | 14 +-
.../FtpBadLoginInProducerConnectionLeakIT.java | 12 +-
.../FtpBadLoginMockNoopConnectionLeakIT.java | 16 +-
.../remote/integration/FtpBrowsableEndpointIT.java | 8 +-
.../remote/integration/FtpChangedReadLockIT.java | 4 +-
.../integration/FtpChangedRootDirReadLockIT.java | 4 +-
.../FtpChangedZeroLengthReadLockIT.java | 4 +-
.../remote/integration/FtpConnectTimeoutIT.java | 4 +-
.../integration/FtpConsumerAbsolutePathIT.java | 6 +-
.../integration/FtpConsumerAsyncStressIT.java | 4 +-
.../integration/FtpConsumerBodyAsStringIT.java | 6 +-
.../FtpConsumerDeleteNoWritePermissionIT.java | 2 +-
.../FtpConsumerDirectoriesNotMatchedIT.java | 6 +-
.../integration/FtpConsumerDisconnectIT.java | 4 +-
.../FtpConsumerDoneFileNameFixedIT.java | 4 +-
.../integration/FtpConsumerDoneFileNameIT.java | 4 +-
.../integration/FtpConsumerDualDoneFileNameIT.java | 4 +-
.../integration/FtpConsumerExcludeExtIT.java | 6 +-
.../integration/FtpConsumerExcludeNameIT.java | 6 +-
.../remote/integration/FtpConsumerFileSplitIT.java | 4 +-
.../integration/FtpConsumerIPV6BodyAsStringIT.java | 6 +-
.../integration/FtpConsumerIdempotentIT.java | 4 +-
.../FtpConsumerIdempotentKeyChangedIssueIT.java | 4 +-
.../FtpConsumerIdempotentMemoryRefIT.java | 6 +-
.../integration/FtpConsumerIdempotentRefIT.java | 4 +-
.../integration/FtpConsumerIncludeExtIT.java | 6 +-
.../integration/FtpConsumerIncludeNameIT.java | 6 +-
...ConsumerLocalWorkDirectoryAsAbsolutePathIT.java | 6 +-
.../FtpConsumerLocalWorkDirectoryDirectIT.java | 4 +-
.../FtpConsumerLocalWorkDirectoryIT.java | 6 +-
...pConsumerLocalWorkDirectoryWorkOnPayloadIT.java | 6 +-
.../FtpConsumerMaxMessagesPerPollIT.java | 6 +-
.../integration/FtpConsumerMoveExpressionIT.java | 4 +-
.../FtpConsumerMultipleDirectoriesIT.java | 6 +-
.../FtpConsumerNotEagerMaxMessagesPerPollIT.java | 6 +-
.../FtpConsumerPostProcessingOnDisconnectIT.java | 4 +-
.../integration/FtpConsumerProcessStrategyIT.java | 17 +-
.../integration/FtpConsumerRelativeFileNameIT.java | 4 +-
.../integration/FtpConsumerReplyStringIT.java | 4 +-
.../integration/FtpConsumerResumeDownloadIT.java | 4 +-
.../integration/FtpConsumerSkipDotFilesIT.java | 6 +-
.../remote/integration/FtpConsumerTemplateIT.java | 4 +-
.../FtpConsumerTemplateUseListFalseIT.java | 2 +-
.../FtpConsumerThrowExceptionOnLoginFailedIT.java | 6 +-
.../FtpConsumerUsingFTPClientConfigIT.java | 6 +-
.../integration/FtpConsumerWithCharsetIT.java | 6 +-
.../integration/FtpConsumerWithNoFileOptionIT.java | 6 +-
.../integration/FtpEndpointURISanitizedIT.java | 3 +-
.../FtpNoReconnectAttemptUnknownHostIT.java | 4 +-
.../FtpPollEnrichBridgeErrorHandlerIT.java | 4 +-
...PollEnrichConsumeWithDisconnectAndDeleteIT.java | 4 +-
.../FtpPollingConsumerIdleMessageIT.java | 6 +-
.../integration/FtpProducerAllowNullBodyIT.java | 2 +-
.../integration/FtpProducerConcurrentIT.java | 6 +-
.../FtpProducerConnectErrorsHeaderIT.java | 4 +-
.../integration/FtpProducerDisconnectIT.java | 2 +-
.../FtpProducerDisconnectOnBatchCompleteIT.java | 4 +-
.../integration/FtpProducerDoneFileNameIT.java | 12 +-
.../integration/FtpProducerExpressionIT.java | 14 +-
.../integration/FtpProducerFileExistAppendIT.java | 4 +-
.../FtpProducerFileExistAppendNoFileBeforeIT.java | 4 +-
.../integration/FtpProducerFileExistFailIT.java | 4 +-
.../integration/FtpProducerFileExistIgnoreIT.java | 4 +-
.../FtpProducerFileExistOverrideIT.java | 4 +-
...FtpProducerFileExistOverrideNoFileBeforeIT.java | 4 +-
...rFileWithPathPathSeparatorAutoNoStepwiseIT.java | 2 +-
...rFileWithPathPathSeparatorUnixNoStepwiseIT.java | 2 +-
...leWithPathPathSeparatorWindowsNoStepwiseIT.java | 2 +-
.../FtpProducerJailStartingDirectoryIT.java | 4 +-
.../integration/FtpProducerMoveExistingIT.java | 2 +-
.../integration/FtpProducerRecipientListIT.java | 6 +-
.../FtpProducerRecipientListParallelTimeoutIT.java | 4 +-
.../integration/FtpProducerReplyStringIT.java | 4 +-
.../FtpProducerRootFileExistFailIT.java | 2 +-
.../FtpProducerTempFileExistIssueIT.java | 2 +-
.../integration/FtpProducerToDMoveExistingIT.java | 4 +-
.../FtpReconnectAttemptServerStoppedIT.java | 4 +-
.../FtpReconnectAttemptUnknownHostIT.java | 4 +-
.../remote/integration/FtpRecursiveDepth2IT.java | 4 +-
.../remote/integration/FtpRecursiveDepth3IT.java | 4 +-
.../remote/integration/FtpRecursiveDepthIT.java | 4 +-
.../integration/FtpShutdownCompleteAllTasksIT.java | 6 +-
.../FtpShutdownCompleteCurrentTaskOnlyIT.java | 6 +-
.../integration/FtpSimpleConsumeAbsoluteIT.java | 4 +-
...irectoryParseWithAbsoluteDepthNoStepwiseIT.java | 4 +-
.../FtpSimpleConsumeStreamingPartialReadIT.java | 4 +-
.../FtpSimpleConsumeStreamingStepwiseFalseIT.java | 4 +-
.../FtpSimpleConsumeStreamingStepwiseIT.java | 4 +-
...pSimpleConsumeStreamingWithMultipleFilesIT.java | 4 +-
.../remote/integration/FtpStreamingMoveIT.java | 4 +-
.../file/remote/integration/PaddyRouteIT.java | 6 +-
.../RecipientListErrorHandlingIssueIT.java | 6 +-
.../RemoteFileProduceOverruleOnlyOnceIT.java | 4 +-
.../SftpConsumerLocalWorkDirectoryIT.java | 6 +-
.../integration/SftpKeyExchangeProtocolsIT.java | 6 +-
...PollEnrichConsumeWithDisconnectAndDeleteIT.java | 4 +-
.../ToFtpTempFileTargetFileExistIT.java | 4 +-
.../remote/manual/FtpConsumerCamelManualTest.java | 4 +-
.../FtpConsumerCamelRecursiveManualTest.java | 4 +-
...ConsumerCamelRecursiveToAbsoluteManualTest.java | 4 +-
.../FtpConsumerNotStepwiseCamelManualTest.java | 4 +-
...onsumerNotStepwiseCamelRecursiveManualTest.java | 4 +-
...StepwiseCamelRecursiveToAbsoluteManualTest.java | 4 +-
.../remote/manual/FtpConsumerScottManualTest.java | 4 +-
.../FtpConsumerScottRecursiveManualTest.java | 4 +-
.../file/remote/services/FtpEmbeddedService.java | 5 +-
.../file/remote/services/SftpEmbeddedService.java | 23 +-
.../FromSftpRecursiveNotStepwiseNoBasePathIT.java | 6 +-
.../sftp/integration/SftpChangedReadLockIT.java | 4 +-
.../sftp/integration/SftpConsumeTemplateIT.java | 2 +-
.../sftp/integration/SftpConsumerAutoCreateIT.java | 2 +-
.../sftp/integration/SftpConsumerDisconnectIT.java | 4 +-
.../integration/SftpConsumerProcessStrategyIT.java | 17 +-
.../integration/SftpConsumerWithCharsetIT.java | 4 +-
.../sftp/integration/SftpECKeyFileConsumeIT.java | 4 +-
.../integration/SftpEDDSAKeyFileConsumeIT.java | 65 +
.../sftp/integration/SftpFromSedaDeleteFileIT.java | 4 +-
.../remote/sftp/integration/SftpKeyConsumeIT.java | 4 +-
.../sftp/integration/SftpKeyFileConsumeIT.java | 4 +-
.../sftp/integration/SftpKeyPairDSAConsumeIT.java | 78 -
.../sftp/integration/SftpKeyPairECConsumeIT.java | 133 +
.../sftp/integration/SftpKeyPairRSAConsumeIT.java | 4 +-
.../SftpKeyUriConsumeFromClasspathIT.java | 4 +-
.../sftp/integration/SftpKeyUriConsumeIT.java | 4 +-
.../sftp/integration/SftpProduceTempFileIT.java | 4 +-
.../integration/SftpProducerMoveExistingIT.java | 10 +-
.../remote/sftp/integration/SftpSetCipherIT.java | 4 +-
.../sftp/integration/SftpSetOperationsIT.java | 4 +-
.../sftp/integration/SftpSimpleConsumeIT.java | 4 +-
.../SftpSimpleConsumeNoStartingDirIT.java | 4 +-
.../SftpSimpleConsumeNotStepwiseIT.java | 4 +-
.../integration/SftpSimpleConsumeRecursiveIT.java | 4 +-
.../SftpSimpleConsumeRecursiveNotStepwiseIT.java | 4 +-
.../integration/SftpSimpleConsumeStreamingIT.java | 4 +-
.../SftpSimpleConsumeStreamingPartialReadIT.java | 4 +-
...pSimpleConsumeStreamingWithMultipleFilesIT.java | 4 +-
.../SftpSimpleConsumeThroughProxyIT.java | 6 +-
.../sftp/integration/SftpSimpleIPV6ConsumeIT.java | 4 +-
.../sftp/integration/SftpSimpleProduceIT.java | 6 +-
.../SftpSimpleProduceNotStepwiseIT.java | 6 +-
.../SftpSimpleProduceThroughProxyIT.java | 2 +-
.../sftp/integration/SftpUseListFalseIT.java | 4 +-
.../camel-ftp/src/test/resources/ed25519.pem | 7 +
components/camel-ganglia/pom.xml | 76 -
.../ganglia/GangliaComponentConfigurer.java | 113 -
.../ganglia/GangliaEndpointConfigurer.java | 97 -
.../ganglia/GangliaEndpointUriFactory.java | 83 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/ganglia | 2 -
.../org/apache/camel/configurer/ganglia-component | 2 -
.../org/apache/camel/configurer/ganglia-endpoint | 2 -
.../org/apache/camel/urifactory/ganglia-endpoint | 2 -
.../apache/camel/component/ganglia/ganglia.json | 58 -
.../src/main/docs/ganglia-component.adoc | 98 -
.../camel/component/ganglia/GangliaComponent.java | 64 -
.../component/ganglia/GangliaConfiguration.java | 299 --
.../camel/component/ganglia/GangliaConstants.java | 32 -
.../camel/component/ganglia/GangliaEndpoint.java | 81 -
.../camel/component/ganglia/GangliaProducer.java | 100 -
.../component/ganglia/CamelGangliaTestSupport.java | 34 -
.../ganglia/GangliaConfigurationTest.java | 163 -
.../component/ganglia/GangliaProducerTest.java | 178 -
.../ganglia/GangliaProtocolV30CamelTest.java | 158 -
.../ganglia/GangliaProtocolV31CamelTest.java | 241 --
.../src/test/resources/log4j2.properties | 28 -
components/camel-geocoder/pom.xml | 2 +-
.../geocoder/GeoCoderEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/geocoder/geocoder.json | 15 +-
.../src/main/docs/geocoder-component.adoc | 32 +-
.../component/geocoder/GeoCoderConstants.java | 15 +
.../camel/component/geocoder/GeoCoderEndpoint.java | 2 +-
components/camel-git/pom.xml | 2 +-
.../camel/component/git/GitEndpointUriFactory.java | 16 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/git/git.json | 16 +-
.../camel-git/src/main/docs/git-component.adoc | 25 +-
.../apache/camel/component/git/GitConstants.java | 15 +
.../apache/camel/component/git/GitEndpoint.java | 3 +-
components/camel-github/pom.xml | 2 +-
.../component/github/GitHubEndpointUriFactory.java | 42 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/github/github.json | 13 +-
.../src/main/docs/github-component.adoc | 4 +
.../camel/component/github/GitHubConstants.java | 21 +-
.../camel/component/github/GitHubEndpoint.java | 2 +-
.../camel-google/camel-google-bigquery/pom.xml | 2 +-
.../bigquery/GoogleBigQueryEndpointConfigurer.java | 6 +
.../bigquery/GoogleBigQueryEndpointUriFactory.java | 7 +-
.../sql/GoogleBigQuerySQLEndpointConfigurer.java | 6 +
.../sql/GoogleBigQuerySQLEndpointUriFactory.java | 7 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/google/bigquery/google-bigquery.json | 11 +-
.../google/bigquery/sql/google-bigquery-sql.json | 9 +-
.../src/main/docs/google-bigquery-component.adoc | 36 +-
.../main/docs/google-bigquery-sql-component.adoc | 41 +-
.../google/bigquery/GoogleBigQueryComponent.java | 26 +-
.../bigquery/GoogleBigQueryConfiguration.java | 30 +-
.../bigquery/GoogleBigQueryConnectionFactory.java | 32 +-
.../google/bigquery/GoogleBigQueryConstants.java | 16 +
.../google/bigquery/GoogleBigQueryEndpoint.java | 25 +-
.../bigquery/sql/GoogleBigQuerySQLComponent.java | 26 +-
.../sql/GoogleBigQuerySQLConfiguration.java | 28 +-
.../bigquery/sql/GoogleBigQuerySQLEndpoint.java | 30 +-
.../bigquery/sql/GoogleBigQuerySQLProducer.java | 13 +-
.../bigquery/integration/BigQueryITSupport.java | 27 +-
.../sql/GoogleBigQuerySQLProducerBaseTest.java | 12 +
.../GoogleBigQuerySQLProducerWithParamersTest.java | 21 +-
.../GoogleBigQuerySQLProducerWithPatternTest.java | 21 +-
.../src/test/resources/log4j.properties | 37 -
.../src/test/resources/simple.properties | 1 +
.../camel-google/camel-google-calendar/pom.xml | 2 +-
.../calendar/GoogleCalendarEndpointUriFactory.java | 70 +-
.../GoogleCalendarStreamEndpointUriFactory.java | 60 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/google/calendar/google-calendar.json | 2 +-
.../calendar/stream/google-calendar-stream.json | 5 +-
.../docs/google-calendar-stream-component.adoc | 4 +-
.../stream/GoogleCalendarStreamConstants.java | 3 +
.../stream/GoogleCalendarStreamEndpoint.java | 2 +-
components/camel-google/camel-google-drive/pom.xml | 2 +-
.../drive/GoogleDriveEndpointUriFactory.java | 78 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/google/drive/google-drive.json | 2 +-
.../camel-google/camel-google-functions/pom.xml | 2 +-
.../GoogleCloudFunctionsEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../google/functions/google-functions.json | 9 +-
.../src/main/docs/google-functions-component.adoc | 22 +-
.../functions/GoogleCloudFunctionsConstants.java | 15 +
.../functions/GoogleCloudFunctionsEndpoint.java | 2 +-
components/camel-google/camel-google-mail/pom.xml | 2 +-
.../google/mail/GoogleMailEndpointUriFactory.java | 62 +-
.../stream/GoogleMailStreamEndpointUriFactory.java | 50 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/google/mail/google-mail.json | 2 +-
.../google/mail/stream/google-mail-stream.json | 10 +-
.../main/docs/google-mail-stream-component.adoc | 4 +-
.../mail/stream/GoogleMailStreamConstants.java | 8 +
.../mail/stream/GoogleMailStreamEndpoint.java | 2 +-
.../camel-google/camel-google-pubsub/pom.xml | 2 +-
.../pubsub/GooglePubsubEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/google/pubsub/google-pubsub.json | 9 +-
.../src/main/docs/google-pubsub-component.adoc | 11 +-
.../google/pubsub/GooglePubsubConstants.java | 11 +
.../google/pubsub/GooglePubsubConsumer.java | 55 +-
.../google/pubsub/GooglePubsubEndpoint.java | 3 +-
.../camel-google-secret-manager/pom.xml | 2 +-
.../GoogleSecretManagerEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../secret/manager/google-secret-manager.json | 7 +-
.../main/docs/google-secret-manager-component.adoc | 3 +
.../manager/GoogleSecretManagerConstants.java | 6 +
.../manager/GoogleSecretManagerEndpoint.java | 2 +-
.../camel-google/camel-google-sheets/pom.xml | 2 +-
.../sheets/GoogleSheetsEndpointUriFactory.java | 66 +-
.../GoogleSheetsStreamEndpointUriFactory.java | 52 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/google/sheets/google-sheets.json | 2 +-
.../google/sheets/stream/google-sheets-stream.json | 10 +-
.../main/docs/google-sheets-stream-component.adoc | 3 +
.../sheets/stream/GoogleSheetsStreamConstants.java | 9 +
.../sheets/stream/GoogleSheetsStreamEndpoint.java | 2 +-
.../camel-google/camel-google-storage/pom.xml | 2 +-
.../GoogleCloudStorageEndpointUriFactory.java | 52 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/google/storage/google-storage.json | 30 +-
.../src/main/docs/google-storage-component.adoc | 70 +-
.../storage/GoogleCloudStorageConstants.java | 49 +
.../google/storage/GoogleCloudStorageConsumer.java | 2 +-
.../google/storage/GoogleCloudStorageEndpoint.java | 2 +-
components/camel-google/pom.xml | 2 +-
components/camel-gora/pom.xml | 2 +-
.../component/gora/GoraEndpointUriFactory.java | 28 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/gora/gora.json | 2 +-
components/camel-grape/pom.xml | 2 +-
.../component/grape/GrapeEndpointUriFactory.java | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/grape/grape.json | 5 +-
.../camel-grape/src/main/docs/grape-component.adoc | 15 +-
.../camel/component/grape/GrapeConstants.java | 4 +
.../camel/component/grape/GrapeEndpoint.java | 2 +-
components/camel-graphql/pom.xml | 2 +-
.../graphql/GraphqlEndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/graphql/graphql.json | 2 +-
components/camel-grok/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/grok/grok.json | 2 +-
components/camel-groovy/pom.xml | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../org/apache/camel/language/groovy/groovy.json | 2 +-
components/camel-grpc/pom.xml | 17 +-
.../component/grpc/GrpcEndpointUriFactory.java | 46 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/grpc/grpc.json | 7 +-
.../camel-grpc/src/main/docs/grpc-component.adoc | 16 +-
.../apache/camel/component/grpc/GrpcConstants.java | 11 +
.../apache/camel/component/grpc/GrpcEndpoint.java | 2 +-
.../component/grpc/GrpcConsumerSecurityTest.java | 5 +-
.../component/grpc/GrpcProducerSecurityTest.java | 6 +-
components/camel-gson/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/gson/gson.json | 2 +-
components/camel-guava-eventbus/pom.xml | 2 +-
.../eventbus/GuavaEventBusEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/guava/eventbus/guava-eventbus.json | 2 +-
components/camel-hazelcast/pom.xml | 2 +-
.../HazelcastAtomicnumberEndpointUriFactory.java | 4 +-
.../HazelcastInstanceEndpointUriFactory.java | 8 +-
.../list/HazelcastListEndpointUriFactory.java | 10 +-
.../map/HazelcastMapEndpointUriFactory.java | 10 +-
.../HazelcastMultimapEndpointUriFactory.java | 10 +-
.../queue/HazelcastQueueEndpointUriFactory.java | 16 +-
.../HazelcastReplicatedmapEndpointUriFactory.java | 10 +-
.../HazelcastRingbufferEndpointUriFactory.java | 4 +-
.../seda/HazelcastSedaEndpointUriFactory.java | 18 +-
.../set/HazelcastSetEndpointUriFactory.java | 10 +-
.../topic/HazelcastTopicEndpointUriFactory.java | 12 +-
.../services/org/apache/camel/component.properties | 2 +-
.../atomicnumber/hazelcast-atomicvalue.json | 5 +-
.../hazelcast/instance/hazelcast-instance.json | 9 +-
.../component/hazelcast/list/hazelcast-list.json | 11 +-
.../component/hazelcast/map/hazelcast-map.json | 14 +-
.../hazelcast/multimap/hazelcast-multimap.json | 11 +-
.../component/hazelcast/queue/hazelcast-queue.json | 11 +-
.../replicatedmap/hazelcast-replicatedmap.json | 10 +-
.../hazelcast/ringbuffer/hazelcast-ringbuffer.json | 5 +-
.../component/hazelcast/seda/hazelcast-seda.json | 2 +-
.../component/hazelcast/set/hazelcast-set.json | 10 +-
.../component/hazelcast/topic/hazelcast-topic.json | 10 +-
.../main/docs/hazelcast-atomicvalue-component.adoc | 18 +-
.../main/docs/hazelcast-instance-component.adoc | 23 +-
.../src/main/docs/hazelcast-list-component.adoc | 10 +-
.../src/main/docs/hazelcast-map-component.adoc | 25 +-
.../main/docs/hazelcast-multimap-component.adoc | 45 +-
.../src/main/docs/hazelcast-queue-component.adoc | 19 +-
.../docs/hazelcast-replicatedmap-component.adoc | 18 +-
.../main/docs/hazelcast-ringbuffer-component.adoc | 18 +-
.../src/main/docs/hazelcast-seda-component.adoc | 4 +
.../src/main/docs/hazelcast-set-component.adoc | 14 +
.../src/main/docs/hazelcast-topic-component.adoc | 4 +
.../component/hazelcast/HazelcastConstants.java | 52 +
.../HazelcastAtomicnumberEndpoint.java | 8 +-
.../instance/HazelcastInstanceEndpoint.java | 7 +-
.../hazelcast/list/HazelcastListEndpoint.java | 7 +-
.../hazelcast/map/HazelcastMapEndpoint.java | 7 +-
.../multimap/HazelcastMultimapEndpoint.java | 8 +-
.../hazelcast/queue/HazelcastQueueEndpoint.java | 8 +-
.../HazelcastReplicatedmapEndpoint.java | 8 +-
.../ringbuffer/HazelcastRingbufferEndpoint.java | 8 +-
.../hazelcast/seda/HazelcastSedaEndpoint.java | 7 +-
.../hazelcast/set/HazelcastSetEndpoint.java | 7 +-
.../hazelcast/topic/HazelcastTopicEndpoint.java | 8 +-
components/camel-hbase/pom.xml | 2 +-
.../component/hbase/HBaseEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/hbase/hbase.json | 11 +-
.../camel-hbase/src/main/docs/hbase-component.adoc | 12 +-
.../camel/component/hbase/HBaseConstants.java | 15 +-
.../camel/component/hbase/HBaseConsumer.java | 8 +-
.../camel/component/hbase/HBaseEndpoint.java | 2 +-
.../camel/component/hbase/HBaseProducer.java | 9 +-
.../hbase/mapping/CellMappingStrategyFactory.java | 12 +-
.../component/hbase/CamelHBaseTestSupport.java | 2 +-
components/camel-hdfs/pom.xml | 2 +-
.../component/hdfs/HdfsEndpointUriFactory.java | 72 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/hdfs/hdfs.json | 10 +-
.../camel-hdfs/src/main/docs/hdfs-component.adoc | 20 +-
.../apache/camel/component/hdfs/HdfsConstants.java | 18 +-
.../apache/camel/component/hdfs/HdfsConsumer.java | 10 +-
.../apache/camel/component/hdfs/HdfsEndpoint.java | 2 +-
.../apache/camel/component/hdfs/HdfsProducer.java | 6 +-
components/camel-headersmap/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/headersmap.json | 2 +-
components/camel-hl7/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../org/apache/camel/component/hl7/hl7.json | 2 +-
.../org/apache/camel/component/hl7/hl7terser.json | 2 +-
components/camel-http-base/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/http-base.json | 2 +-
.../camel/http/base/HttpSendDynamicAware.java | 28 +-
components/camel-http-common/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/http-common.json | 2 +-
.../http/common/HttpSendDynamicAwareTest.java | 16 +
components/camel-http/pom.xml | 2 +-
.../component/http/HttpEndpointConfigurer.java | 15 -
.../component/http/HttpEndpointUriFactory.java | 81 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/http/http.json | 22 +-
.../org/apache/camel/component/http/https.json | 22 +-
.../camel-http/src/main/docs/http-component.adoc | 53 +-
.../apache/camel/component/http/HttpComponent.java | 25 +-
.../apache/camel/component/http/HttpConstants.java | 47 +
.../apache/camel/component/http/HttpEndpoint.java | 3 +-
.../camel/component/http/HttpEntityConverter.java | 6 +-
.../camel/component/http/HttpPollingConsumer.java | 4 +-
.../apache/camel/component/http/HttpProducer.java | 32 +-
.../component/http/helper/HttpMethodHelper.java | 7 +-
.../camel/component/http/HttpSOTimeoutTest.java | 9 +-
.../http/HttpSendDynamicAwareEmptyPathTest.java | 75 +
.../camel-huawei/camel-huaweicloud-common/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/huaweicloud-common.json | 2 +-
.../camel-huawei/camel-huaweicloud-dms/pom.xml | 2 +-
.../huaweicloud/dms/DMSEndpointUriFactory.java | 48 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/huaweicloud/dms/hwcloud-dms.json | 2 +-
.../dms/CreateInstanceJsonFunctionalTest.java | 4 +-
.../huaweicloud/dms/CreateInstanceJsonTest.java | 4 +-
.../dms/CreateInstanceKafkaFunctionalTest1.java | 4 +-
.../dms/CreateInstanceKafkaFunctionalTest2.java | 4 +-
.../huaweicloud/dms/CreateInstanceKafkaTest1.java | 4 +-
.../huaweicloud/dms/CreateInstanceKafkaTest2.java | 4 +-
.../dms/CreateInstancePojoFunctionalTest.java | 4 +-
.../huaweicloud/dms/CreateInstancePojoTest.java | 4 +-
.../dms/CreateInstanceRmqFunctionalTest1.java | 4 +-
.../dms/CreateInstanceRmqFunctionalTest2.java | 4 +-
.../huaweicloud/dms/CreateInstanceRmqTest1.java | 4 +-
.../huaweicloud/dms/CreateInstanceRmqTest2.java | 4 +-
.../dms/DeleteInstanceFunctionalTest.java | 4 +-
.../huaweicloud/dms/DeleteInstanceTest.java | 4 +-
.../dms/ListInstancesFunctionalTest.java | 4 +-
.../huaweicloud/dms/ListInstancesTest.java | 4 +-
.../dms/QueryInstanceFunctionalTest.java | 4 +-
.../huaweicloud/dms/QueryInstanceTest.java | 4 +-
.../dms/UpdateInstanceJsonFunctionalTest.java | 4 +-
.../huaweicloud/dms/UpdateInstanceJsonTest.java | 4 +-
.../dms/UpdateInstancePojoFunctionalTest.java | 4 +-
.../huaweicloud/dms/UpdateInstancePojoTest.java | 4 +-
.../camel-huawei/camel-huaweicloud-frs/pom.xml | 2 +-
.../frs/FaceRecognitionEndpointUriFactory.java | 40 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/huaweicloud/frs/hwcloud-frs.json | 4 +-
.../src/main/docs/hwcloud-frs-component.adoc | 2 +-
.../camel-huaweicloud-functiongraph/pom.xml | 2 +-
.../camel/FunctionGraphEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/hwcloud-functiongraph.json | 2 +-
.../InvokeFunctionCombinedFunctionalTest.java | 4 +-
.../apache/camel/InvokeFunctionCombinedTest.java | 4 +-
.../InvokeFunctionEndpointFunctionalTest.java | 4 +-
.../apache/camel/InvokeFunctionEndpointTest.java | 4 +-
.../InvokeFunctionExchangeFunctionalTest.java | 4 +-
.../apache/camel/InvokeFunctionExchangeTest.java | 4 +-
.../apache/camel/InvokeFunctionFunctionalTest.java | 4 +-
.../InvokeFunctionServiceKeyFunctionalTest.java | 4 +-
.../apache/camel/InvokeFunctionServiceKeyTest.java | 4 +-
.../java/org/apache/camel/InvokeFunctionTest.java | 4 +-
.../camel-huawei/camel-huaweicloud-iam/pom.xml | 2 +-
.../huaweicloud/iam/IAMEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/huaweicloud/iam/hwcloud-iam.json | 2 +-
.../iam/GetGroupUsersFunctionalTest.java | 4 +-
.../huaweicloud/iam/GetGroupUsersTest.java | 4 +-
.../huaweicloud/iam/GetUserFunctionalTest.java | 4 +-
.../component/huaweicloud/iam/GetUserTest.java | 4 +-
.../huaweicloud/iam/ListGroupsFunctionalTest.java | 4 +-
.../component/huaweicloud/iam/ListGroupsTest.java | 4 +-
.../huaweicloud/iam/ListUsersFunctionalTest.java | 4 +-
.../component/huaweicloud/iam/ListUsersTest.java | 4 +-
.../huaweicloud/iam/UpdateGroupFunctionalTest.java | 4 +-
.../iam/UpdateGroupJsonFunctionalTest.java | 4 +-
.../huaweicloud/iam/UpdateGroupJsonTest.java | 4 +-
.../component/huaweicloud/iam/UpdateGroupTest.java | 4 +-
.../huaweicloud/iam/UpdateUserFunctionalTest.java | 4 +-
.../iam/UpdateUserJsonFunctionalTest.java | 4 +-
.../huaweicloud/iam/UpdateUserJsonTest.java | 4 +-
.../component/huaweicloud/iam/UpdateUserTest.java | 4 +-
.../camel-huaweicloud-imagerecognition/pom.xml | 2 +-
.../image/ImageRecognitionEndpointUriFactory.java | 30 +-
.../services/org/apache/camel/component.properties | 2 +-
.../image/hwcloud-imagerecognition.json | 2 +-
.../camel-huawei/camel-huaweicloud-obs/pom.xml | 2 +-
.../huaweicloud/obs/OBSEndpointUriFactory.java | 64 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/huaweicloud/obs/hwcloud-obs.json | 13 +-
.../src/main/docs/hwcloud-obs-component.adoc | 31 +-
.../component/huaweicloud/obs/OBSEndpoint.java | 3 +-
.../camel/component/huaweicloud/obs/OBSUtils.java | 6 +-
.../huaweicloud/obs/constants/OBSHeaders.java | 19 +
.../obs/BucketMetadataFunctionalTest.java | 4 +-
.../huaweicloud/obs/BucketMetadataTest.java | 4 +-
.../huaweicloud/obs/CheckBucketFunctionalTest.java | 4 +-
.../component/huaweicloud/obs/CheckBucketTest.java | 4 +-
.../obs/CreateBucketFunctionalTest.java | 4 +-
.../obs/CreateBucketJsonFunctionalTest.java | 4 +-
.../huaweicloud/obs/CreateBucketJsonTest.java | 4 +-
.../obs/CreateBucketPojoFunctionalTest.java | 4 +-
.../huaweicloud/obs/CreateBucketPojoTest.java | 4 +-
.../huaweicloud/obs/CreateBucketTest.java | 4 +-
.../obs/DeleteBucketFunctionalTest.java | 4 +-
.../huaweicloud/obs/DeleteBucketTest.java | 4 +-
.../obs/DownloadDeleteFunctionalTest.java | 4 +-
.../huaweicloud/obs/DownloadFunctionalTest.java | 4 +-
.../obs/DownloadMoveExistsFunctionalTest.java | 4 +-
.../obs/DownloadMoveFunctionalTest.java | 4 +-
.../obs/DownloadSingleFunctionalTest.java | 4 +-
.../huaweicloud/obs/GetObjectFunctionalTest.java | 4 +-
.../component/huaweicloud/obs/GetObjectTest.java | 4 +-
.../huaweicloud/obs/ListBucketsFunctionalTest.java | 4 +-
.../component/huaweicloud/obs/ListBucketsTest.java | 4 +-
.../huaweicloud/obs/ListObjectsFunctionalTest.java | 4 +-
.../obs/ListObjectsJsonFunctionalTest.java | 4 +-
.../huaweicloud/obs/ListObjectsJsonTest.java | 4 +-
.../huaweicloud/obs/ListObjectsMaxTest.java | 4 +-
.../obs/ListObjectsPojoFunctionalTest.java | 4 +-
.../huaweicloud/obs/ListObjectsPojoTest.java | 4 +-
.../component/huaweicloud/obs/ListObjectsTest.java | 4 +-
.../obs/PutObjectFileFunctionalTest.java | 4 +-
.../obs/PutObjectStringFunctionalTest.java | 4 +-
.../huaweicloud/obs/PutObjectStringTest.java | 4 +-
.../component/huaweicloud/obs/PutObjectTest.java | 4 +-
.../camel-huawei/camel-huaweicloud-smn/pom.xml | 2 +-
.../smn/SimpleNotificationEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/huaweicloud/smn/hwcloud-smn.json | 2 +-
.../smn/PublishTemplatedMessageFunctionalTest.java | 2 +-
.../smn/PublishTemplatedMessageTest.java | 2 +-
...tedMessageWithCustomEndpointFunctionalTest.java | 2 +-
...lishTemplatedMessageWithCustomEndpointTest.java | 2 +-
.../smn/PublishTextMessageFunctionalTest.java | 2 +-
.../huaweicloud/smn/PublishTextMessageTest.java | 2 +-
...extMessageWithCustomEndpointFunctionalTest.java | 2 +-
.../PublishTextMessageWithCustomEndpointTest.java | 2 +-
components/camel-huawei/pom.xml | 2 +-
components/camel-hystrix/pom.xml | 84 -
.../services/org/apache/camel/other.properties | 7 -
.../src/generated/resources/hystrix.json | 15 -
.../camel-hystrix/src/main/docs/hystrix.adoc | 33 -
.../hystrix/metrics/HystrixEventStreamService.java | 145 -
.../metrics/servlet/HystrixEventStreamServlet.java | 45 -
.../hystrix/processor/HystrixConstants.java | 22 -
.../hystrix/processor/HystrixProcessor.java | 233 --
.../hystrix/processor/HystrixProcessorCommand.java | 212 --
.../HystrixProcessorCommandFallbackViaNetwork.java | 68 -
.../hystrix/processor/HystrixProcessorFactory.java | 38 -
.../hystrix/processor/HystrixReifier.java | 286 --
.../apache/camel/model/CircuitBreakerDefinition | 18 -
.../processor/HystrixBadRequestExceptionTest.java | 64 -
.../hystrix/processor/HystrixCircuitOpenTest.java | 128 -
.../processor/HystrixHierarchicalConfigTest.java | 138 -
.../processor/HystrixInheritErrorHandlerTest.java | 56 -
.../hystrix/processor/HystrixManagementTest.java | 125 -
.../HystrixRouteConfigMaximumSizeTest.java | 87 -
.../hystrix/processor/HystrixRouteConfigTest.java | 85 -
.../processor/HystrixRouteFallbackTest.java | 55 -
.../HystrixRouteFallbackViaNetworkTest.java | 55 -
.../hystrix/processor/HystrixRouteOkTest.java | 86 -
.../hystrix/processor/HystrixTimeoutTest.java | 105 -
.../processor/HystrixTimeoutWithFallbackTest.java | 85 -
.../SpringHystrixRouteConfigMaximumSizeTest.java | 43 -
.../processor/SpringHystrixRouteConfigRefTest.java | 43 -
.../processor/SpringHystrixRouteConfigTest.java | 43 -
.../processor/SpringHystrixRouteFallbackTest.java | 46 -
.../SpringHystrixRouteHierarchicalConfigTest.java | 77 -
.../processor/SpringHystrixRouteOkTest.java | 45 -
.../src/test/resources/log4j2.properties | 28 -
.../SpringHystrixRouteConfigMaximumSizeTest.xml | 49 -
.../processor/SpringHystrixRouteConfigRefTest.xml | 51 -
.../processor/SpringHystrixRouteConfigTest.xml | 49 -
.../processor/SpringHystrixRouteFallbackTest.xml | 42 -
.../SpringHystrixRouteHierarchicalConfigTest.xml | 53 -
.../hystrix/processor/SpringHystrixRouteOkTest.xml | 48 -
components/camel-ical/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/ical/ical.json | 2 +-
components/camel-iec60870/pom.xml | 2 +-
.../iec60870/client/ClientEndpointUriFactory.java | 30 +-
.../iec60870/server/ServerEndpointUriFactory.java | 30 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/iec60870/client/iec60870-client.json | 8 +-
.../component/iec60870/server/iec60870-server.json | 10 +-
.../src/main/docs/iec60870-client-component.adoc | 3 +
.../src/main/docs/iec60870-server-component.adoc | 4 +-
.../apache/camel/component/iec60870/Constants.java | 27 +
.../component/iec60870/client/ClientEndpoint.java | 6 +-
.../component/iec60870/server/ServerConsumer.java | 13 +-
.../component/iec60870/server/ServerEndpoint.java | 6 +-
components/camel-ignite/pom.xml | 2 +-
.../cache/IgniteCacheEndpointUriFactory.java | 24 +-
.../compute/IgniteComputeEndpointUriFactory.java | 8 +-
.../events/IgniteEventsEndpointUriFactory.java | 10 +-
.../idgen/IgniteIdGenEndpointUriFactory.java | 8 +-
.../IgniteMessagingEndpointUriFactory.java | 10 +-
.../queue/IgniteQueueEndpointUriFactory.java | 10 +-
.../ignite/set/IgniteSetEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/ignite/cache/ignite-cache.json | 11 +-
.../component/ignite/compute/ignite-compute.json | 9 +-
.../component/ignite/events/ignite-events.json | 2 +-
.../camel/component/ignite/idgen/ignite-idgen.json | 5 +-
.../ignite/messaging/ignite-messaging.json | 6 +-
.../camel/component/ignite/queue/ignite-queue.json | 8 +-
.../camel/component/ignite/set/ignite-set.json | 5 +-
.../src/main/docs/ignite-cache-component.adoc | 34 +-
.../src/main/docs/ignite-compute-component.adoc | 26 +-
.../src/main/docs/ignite-idgen-component.adoc | 4 +-
.../src/main/docs/ignite-messaging-component.adoc | 18 +-
.../src/main/docs/ignite-queue-component.adoc | 22 +-
.../src/main/docs/ignite-set-component.adoc | 13 +-
.../camel/component/ignite/IgniteConstants.java | 59 +
.../ignite/cache/IgniteCacheEndpoint.java | 7 +-
.../ignite/compute/IgniteComputeEndpoint.java | 7 +-
.../ignite/events/IgniteEventsEndpoint.java | 4 +-
.../ignite/idgen/IgniteIdGenEndpoint.java | 7 +-
.../ignite/messaging/IgniteMessagingEndpoint.java | 7 +-
.../ignite/queue/IgniteQueueEndpoint.java | 7 +-
.../component/ignite/set/IgniteSetEndpoint.java | 7 +-
.../camel-infinispan-common/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/infinispan-common.json | 2 +-
.../component/infinispan/InfinispanConstants.java | 52 +
.../camel-infinispan-embedded/pom.xml | 2 +-
.../InfinispanEmbeddedEndpointUriFactory.java | 26 +-
.../services/org/apache/camel/component.properties | 2 +-
.../infinispan/embedded/infinispan-embedded.json | 26 +-
.../main/docs/infinispan-embedded-component.adoc | 23 +-
.../embedded/InfinispanEmbeddedEndpoint.java | 7 +-
.../camel-infinispan/camel-infinispan/pom.xml | 2 +-
.../remote/InfinispanRemoteEndpointUriFactory.java | 38 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/infinispan/remote/infinispan.json | 22 +-
.../src/main/docs/infinispan-component.adoc | 26 +-
.../remote/InfinispanRemoteEndpoint.java | 7 +-
components/camel-infinispan/pom.xml | 2 +-
components/camel-influxdb/pom.xml | 2 +-
.../influxdb/InfluxDbEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/influxdb/influxdb.json | 7 +-
.../src/main/docs/influxdb-component.adoc | 3 +
.../component/influxdb/InfluxDbConstants.java | 6 +
.../camel/component/influxdb/InfluxDbEndpoint.java | 2 +-
.../camel/component/influxdb/InfluxDbProducer.java | 8 +-
components/camel-iota/pom.xml | 2 +-
.../component/iota/IOTAEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/iota/iota.json | 10 +-
.../camel-iota/src/main/docs/iota-component.adoc | 4 +-
.../apache/camel/component/iota/IOTAConstants.java | 7 +
.../apache/camel/component/iota/IOTAEndpoint.java | 2 +-
components/camel-ipfs/pom.xml | 2 +-
.../component/ipfs/IPFSEndpointUriFactory.java | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/ipfs/ipfs.json | 2 +-
components/camel-irc/pom.xml | 2 +-
.../camel/component/irc/IrcEndpointUriFactory.java | 42 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/irc/irc.json | 14 +-
.../camel-irc/src/main/docs/irc-component.adoc | 3 +
.../apache/camel/component/irc/IrcConstants.java | 14 +
.../apache/camel/component/irc/IrcEndpoint.java | 2 +-
components/camel-ironmq/pom.xml | 2 +-
.../component/ironmq/IronMQEndpointUriFactory.java | 46 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/ironmq/ironmq.json | 8 +-
.../src/main/docs/ironmq-component.adoc | 26 +-
.../camel/component/ironmq/IronMQConstants.java | 11 +
.../camel/component/ironmq/IronMQEndpoint.java | 2 +-
components/camel-jackson-avro/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel/component/jackson/avro/avroJackson.json | 2 +-
components/camel-jackson-protobuf/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../jackson/protobuf/protobufJackson.json | 2 +-
components/camel-jackson/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../apache/camel/component/jackson/jackson.json | 14 +-
components/camel-jacksonxml/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel/component/jacksonxml/jacksonXml.json | 2 +-
components/camel-jasypt/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/jasypt.json | 2 +-
.../component/jasypt/JasyptPropertiesParser.java | 10 +-
components/camel-jaxb/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/converter/jaxb/jaxb.json | 2 +-
components/camel-jbpm/pom.xml | 2 +-
.../component/jbpm/JBPMEndpointUriFactory.java | 48 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jbpm/jbpm.json | 24 +-
.../camel-jbpm/src/main/docs/jbpm-component.adoc | 55 +-
.../apache/camel/component/jbpm/JBPMConstants.java | 31 +
.../apache/camel/component/jbpm/JBPMEndpoint.java | 2 +-
components/camel-jcache/pom.xml | 2 +-
.../component/jcache/JCacheEndpointUriFactory.java | 32 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jcache/jcache.json | 12 +-
.../src/main/docs/jcache-component.adoc | 3 +
.../camel/component/jcache/JCacheConstants.java | 13 +
.../camel/component/jcache/JCacheEndpoint.java | 2 +-
components/camel-jclouds/pom.xml | 2 +-
.../jclouds/JcloudsEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/jclouds/jclouds.json | 15 +-
.../src/main/docs/jclouds-component.adoc | 19 +-
.../camel/component/jclouds/JcloudsConstants.java | 25 +
.../camel/component/jclouds/JcloudsEndpoint.java | 2 +-
components/camel-jcr/pom.xml | 2 +-
.../camel/component/jcr/JcrEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jcr/jcr.json | 7 +-
.../camel-jcr/src/main/docs/jcr-component.adoc | 4 +
.../apache/camel/component/jcr/JcrConstants.java | 12 +-
.../apache/camel/component/jcr/JcrEndpoint.java | 2 +-
components/camel-jdbc/pom.xml | 2 +-
.../component/jdbc/JdbcEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jdbc/jdbc.json | 12 +-
.../camel-jdbc/src/main/docs/jdbc-component.adoc | 27 +-
.../apache/camel/component/jdbc/JdbcConstants.java | 26 +-
.../apache/camel/component/jdbc/JdbcEndpoint.java | 2 +-
.../jdbc/AbstractJdbcGeneratedKeysTest.java | 13 +-
.../camel/component/jdbc/JdbcAnotherRouteTest.java | 4 +-
.../camel/component/jdbc/JdbcColumnTypeTest.java | 7 +-
.../component/jdbc/JdbcDefaultDataSourceTest.java | 4 +-
.../camel/component/jdbc/JdbcEndpointTest.java | 2 +-
.../camel/component/jdbc/JdbcFix9491Test.java | 4 +-
.../component/jdbc/JdbcGeneratedKeysTest.java | 4 +-
.../camel/component/jdbc/JdbcOptionsTest.java | 6 +-
.../JdbcParameterizedQueryGeneratedKeysTest.java | 2 +-
.../component/jdbc/JdbcParameterizedQueryTest.java | 2 +-
.../jdbc/JdbcProducerConcurrenctTest.java | 6 +-
...roducerOutputTypeSelectListOutputClassTest.java | 4 +-
.../jdbc/JdbcProducerOutputTypeSelectListTest.java | 4 +-
...ProducerOutputTypeSelectOneOutputClassTest.java | 4 +-
.../jdbc/JdbcProducerOutputTypeSelectOneTest.java | 4 +-
...roducerOutputTypeStreamListOutputClassTest.java | 4 +-
.../jdbc/JdbcProducerOutputTypeStreamListTest.java | 4 +-
.../camel/component/jdbc/JdbcRSMetaDataTest.java | 4 +-
.../component/jdbc/JdbcRouteKeyOrderingTest.java | 2 +-
.../camel/component/jdbc/JdbcRouteSplitTest.java | 4 +-
.../apache/camel/component/jdbc/JdbcRouteTest.java | 6 +-
.../JdbcRouteUsingSqlSelectAliasJdbc3Test.java | 4 +-
.../jdbc/JdbcRouteUsingSqlSelectAliasTest.java | 6 +-
.../jdbc/JdbcStatementParametersTest.java | 10 +-
.../component/jdbc/JdbcTransformSimpleTest.java | 4 +-
components/camel-jetty-common/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/jetty-common.json | 2 +-
.../component/jetty/CamelContinuationServlet.java | 6 +-
.../camel/component/jetty/JettyHttpConstants.java | 33 +
components/camel-jetty/pom.xml | 2 +-
.../jetty9/JettyHttp9EndpointUriFactory.java | 50 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jetty9/jetty.json | 6 +-
.../camel-jetty/src/main/docs/jetty-component.adoc | 6 +-
.../camel/component/jetty9/JettyHttpEndpoint9.java | 4 +-
components/camel-jfr/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-jfr/src/generated/resources/jfr.json | 2 +-
components/camel-jgroups-raft/pom.xml | 2 +-
.../raft/JGroupsRaftEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/jgroups/raft/jgroups-raft.json | 17 +-
.../src/main/docs/jgroups-raft-component.adoc | 36 +-
.../jgroups/raft/JGroupsRaftConstants.java | 18 +
.../jgroups/raft/JGroupsRaftEndpoint.java | 2 +-
components/camel-jgroups/pom.xml | 2 +-
.../jgroups/JGroupsEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/jgroups/jgroups.json | 8 +-
.../src/main/docs/jgroups-component.adoc | 24 +-
.../component/jgroups/CamelJGroupsReceiver.java | 2 +-
.../camel/component/jgroups/JGroupsConstants.java | 45 +
.../camel/component/jgroups/JGroupsEndpoint.java | 15 +-
.../camel/component/jgroups/JGroupsFilters.java | 2 +-
.../camel/component/jgroups/JGroupsProducer.java | 4 +-
.../component/jgroups/JGroupsConsumerTest.java | 2 +-
components/camel-jing/pom.xml | 68 -
.../validator/jing/JingComponentConfigurer.java | 55 -
.../validator/jing/JingEndpointConfigurer.java | 55 -
.../validator/jing/JingEndpointUriFactory.java | 70 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/jing | 2 -
.../org/apache/camel/configurer/jing-component | 2 -
.../org/apache/camel/configurer/jing-endpoint | 2 -
.../org/apache/camel/urifactory/jing-endpoint | 2 -
.../camel/component/validator/jing/jing.json | 33 -
.../camel-jing/src/main/docs/jing-component.adoc | 93 -
.../component/validator/jing/JingComponent.java | 43 -
.../component/validator/jing/JingEndpoint.java | 158 -
.../component/validator/jing/JingValidator.java | 89 -
.../component/validator/jing/RNCRouteTest.java | 54 -
.../component/validator/jing/RNGRouteTest.java | 54 -
.../src/test/resources/log4j2.properties | 30 -
.../camel/component/validator/jing/rnc-context.xml | 46 -
.../camel/component/validator/jing/rng-context.xml | 44 -
.../camel/component/validator/jing/schema.rnc | 23 -
.../camel/component/validator/jing/schema.rng | 25 -
components/camel-jira/pom.xml | 2 +-
.../component/jira/JiraEndpointUriFactory.java | 28 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jira/jira.json | 22 +-
.../camel-jira/src/main/docs/jira-component.adoc | 3 +
.../apache/camel/component/jira/JiraConstants.java | 21 +
.../apache/camel/component/jira/JiraEndpoint.java | 2 +-
components/camel-jms/pom.xml | 2 +-
.../camel/component/jms/JmsEndpointUriFactory.java | 164 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jms/jms.json | 21 +-
.../camel-jms/src/main/docs/jms-component.adoc | 3 +
.../component/jms/InOnlyMessageSentCallback.java | 2 +-
.../org/apache/camel/component/jms/JmsBinding.java | 45 +-
.../apache/camel/component/jms/JmsConstants.java | 35 +
.../apache/camel/component/jms/JmsEndpoint.java | 2 +-
.../component/jms/JmsHeaderFilterStrategy.java | 2 +-
.../apache/camel/component/jms/JmsProducer.java | 4 +-
.../component/jms/reply/ReplyManagerSupport.java | 3 +-
.../jms/ActiveMQOriginalDestinationTest.java | 4 +-
.../component/jms/AggregratedJmsRouteTest.java | 6 +-
.../camel/component/jms/BrowsableQueueTest.java | 10 +-
.../component/jms/ConsumeJmsBytesMessageTest.java | 4 +-
.../component/jms/ConsumeJmsMapMessageTest.java | 4 +-
.../component/jms/ConsumeJmsObjectMessageTest.java | 4 +-
.../component/jms/ConsumeMessageConverterTest.java | 4 +-
.../jms/ConsumerTemplateJmsSelectorTest.java | 2 +-
.../jms/FileRouteJmsKeepLastModifiedTest.java | 4 +-
.../component/jms/FileRouteJmsPreMoveTest.java | 4 +-
.../camel/component/jms/FileRouteToJmsTest.java | 4 +-
.../component/jms/FileRouteToJmsToFileTest.java | 4 +-
.../component/jms/FromTextToBytesMessageTest.java | 4 +-
.../jms/JmsAddAndRemoveRouteManagementTest.java | 6 +-
.../jms/JmsAllowAdditionalHeadersTest.java | 4 +-
.../camel/component/jms/JmsAllowNullBodyTest.java | 6 +-
.../component/jms/JmsAsyncStartListenerTest.java | 4 +-
.../jms/JmsAsyncStartStopListenerTest.java | 4 +-
.../component/jms/JmsAsyncStopListenerTest.java | 4 +-
.../camel/component/jms/JmsAutoStartupTest.java | 4 +-
.../jms/JmsBatchResequencerJMSPriorityTest.java | 4 +-
.../apache/camel/component/jms/JmsBindingTest.java | 2 +-
.../camel/component/jms/JmsClientAckTest.java | 4 +-
.../camel/component/jms/JmsComponentTest.java | 6 +-
.../component/jms/JmsConsumeTemplateTest.java | 2 +-
.../jms/JmsCustomHeaderFilterStrategyTest.java | 4 +-
.../jms/JmsDeadLetterChannelInOutTest.java | 6 +-
.../component/jms/JmsDeadLetterQueueTest.java | 4 +-
...msDeadLetterQueueUsingTransferExchangeTest.java | 4 +-
.../jms/JmsDefaultTaskExecutorTypeTest.java | 4 +-
.../component/jms/JmsDestinationResolverTest.java | 4 +-
.../camel/component/jms/JmsDurableTopicTest.java | 4 +-
.../jms/JmsEagerLoadingPropertiesTest.java | 4 +-
.../jms/JmsEndpointConfigurationTest.java | 24 +-
.../jms/JmsErrorHandlerLogStackTraceTest.java | 6 +-
.../jms/JmsFormatDateHeadersToIso8601Test.java | 8 +-
.../component/jms/JmsHeaderFilteringTest.java | 6 +-
.../jms/JmsInOnlyDisableTimeToLiveTest.java | 4 +-
.../jms/JmsInOnlyIncludeSentJMSMessageIDTest.java | 4 +-
.../jms/JmsInOnlyInvalidDestinationTest.java | 4 +-
.../component/jms/JmsInOnlyPooledExchangeTest.java | 4 +-
.../jms/JmsInOnlyWithReplyToAsHeaderTest.java | 4 +-
...ToDisabledButJMSReplyToHeaderPreservedTest.java | 4 +-
.../jms/JmsInOnlyWithReplyToDisabledTest.java | 4 +-
.../jms/JmsInOnlyWithReplyToHeaderTest.java | 4 +-
.../jms/JmsInOnlyWithReplyToHeaderTopicTest.java | 4 +-
.../jms/JmsInOnlyWithReplyToNotPreservedTest.java | 4 +-
.../component/jms/JmsInOnlyWithReplyToTest.java | 4 +-
.../component/jms/JmsInOutBeanReturnNullTest.java | 12 +-
.../jms/JmsInOutDisableTimeToLiveTest.java | 4 +-
.../jms/JmsInOutFixedReplyQueueTimeoutTest.java | 4 +-
...ueueTimeoutUseMessageIDAsCorrelationIDTest.java | 4 +-
.../jms/JmsInOutIndividualRequestTimeoutTest.java | 4 +-
.../component/jms/JmsInOutNonPersistentTest.java | 4 +-
.../jms/JmsInOutSynchronousFalseTest.java | 6 +-
.../component/jms/JmsInOutSynchronousTest.java | 6 +-
.../component/jms/JmsInOutWithNoOutBodyTest.java | 6 +-
.../jms/JmsIncludeAllJMSXPropertiesTest.java | 4 +-
.../component/jms/JmsLoadBalanceFailoverTest.java | 4 +-
...ailoverWithForceSendOriginalJmsMessageTest.java | 4 +-
...geAsOriginalMessageInDefaultUnitOfWorkTest.java | 2 +-
.../component/jms/JmsMessageBodySetNullTest.java | 8 +-
.../JmsMessageCreatedStrategyComponentTest.java | 4 +-
.../jms/JmsMessageCreatedStrategyEndpointTest.java | 4 +-
.../jms/JmsMessageIDNotOverridenAMQTest.java | 4 +-
.../component/jms/JmsMessageTimestampTest.java | 4 +-
.../camel/component/jms/JmsMessageTypeTest.java | 4 +-
.../component/jms/JmsMultipleConsumersTest.java | 4 +-
.../component/jms/JmsNoRequestTimeoutTest.java | 6 +-
.../JmsNotInOnlyIncludeSentJMSMessageIDTest.java | 4 +-
.../jms/JmsNotIncludeAllJMSXPropertiesTest.java | 4 +-
...OnCompletionAndInterceptAndOnExceptionTest.java | 6 +-
.../camel/component/jms/JmsOnCompletionTest.java | 6 +-
.../component/jms/JmsPollingConsumerTest.java | 4 +-
.../jms/JmsProducerDisableReplyToTest.java | 2 +-
.../jms/JmsProducerWithJMSHeaderTest.java | 10 +-
.../component/jms/JmsProduerConcurrentTest.java | 4 +-
.../jms/JmsProduerConcurrentWithReplyTest.java | 4 +-
.../camel/component/jms/JmsQosRouteTest.java | 4 +-
.../camel/component/jms/JmsRemoveHeaderTest.java | 4 +-
.../jms/JmsRequestReplyCorrelationTest.java | 4 +-
...sRequestReplyExclusiveReplyToComponentTest.java | 6 +-
...RequestReplyExclusiveReplyToConcurrentTest.java | 4 +-
...estReplyExclusiveReplyToRemoveAddRouteTest.java | 6 +-
.../jms/JmsRequestReplyExclusiveReplyToTest.java | 8 +-
.../JmsRequestReplyFixedReplyToInEndpointTest.java | 10 +-
.../jms/JmsRequestReplyManualReplyTest.java | 2 +-
.../JmsRequestReplyManualWithJMSReplyToTest.java | 4 +-
...lyProcessRepliesConcurrentUsingThreadsTest.java | 4 +-
.../jms/JmsRequestReplyReplyToOverrideTest.java | 2 +-
.../jms/JmsRequestReplySharedReplyToTest.java | 6 +-
...RequestReplyTempQueueMultipleConsumersTest.java | 4 +-
.../jms/JmsRequestReplyTemporaryCacheNoneTest.java | 2 +-
.../jms/JmsRouteDeliveryModePreserveQoSTest.java | 4 +-
.../component/jms/JmsRouteRequestReplyTest.java | 22 +-
.../apache/camel/component/jms/JmsRouteTest.java | 4 +-
.../jms/JmsRouteTimeoutCheckerIntervalTest.java | 8 +-
.../camel/component/jms/JmsRouteTimeoutTest.java | 8 +-
.../camel/component/jms/JmsRouteToFileTest.java | 4 +-
.../jms/JmsRouteUsingDifferentHeadersTest.java | 4 +-
.../component/jms/JmsRouteUsingJMSXGroupTest.java | 4 +-
.../JmsRouteWithCustomKeyFormatStrategyTest.java | 4 +-
.../JmsRouteWithCustomListenerContainerTest.java | 4 +-
.../JmsRouteWithDefaultKeyFormatStrategyTest.java | 6 +-
.../jms/JmsRouteWithInOnlyAndMultipleAcksTest.java | 4 +-
.../component/jms/JmsRouteWithInOnlyTest.java | 4 +-
.../component/jms/JmsRoutingSlipInOutTest.java | 4 +-
.../camel/component/jms/JmsRoutingSlipTest.java | 4 +-
.../camel/component/jms/JmsSelectorInTest.java | 4 +-
.../camel/component/jms/JmsSelectorOptionTest.java | 6 +-
.../camel/component/jms/JmsSelectorTest.java | 4 +-
.../apache/camel/component/jms/JmsSessionTest.java | 4 +-
...BodyNullErrorHandlerUseOriginalMessageTest.java | 4 +-
.../camel/component/jms/JmsSimpleHeaderTest.java | 4 +-
.../component/jms/JmsSimpleInOnlyNoMutateTest.java | 4 +-
.../jms/JmsSimpleRequestCustomReplyToTest.java | 4 +-
.../jms/JmsSimpleRequestLateReplyTest.java | 4 +-
.../component/jms/JmsSimpleRequestReply2Test.java | 4 +-
.../JmsSimpleRequestReplyFixedReplyQueueTest.java | 4 +-
.../component/jms/JmsSimpleRequestReplyTest.java | 4 +-
.../jms/JmsSplitterParallelChainedTest.java | 4 +-
.../component/jms/JmsSplitterParallelTest.java | 4 +-
.../component/jms/JmsStreamMessageTypeTest.java | 4 +-
.../camel/component/jms/JmsSuspendResumeTest.java | 4 +-
.../jms/JmsTestConnectionOnStartupTest.java | 4 +-
.../jms/JmsThrottlingInflightRoutePolicyTest.java | 4 +-
.../camel/component/jms/JmsToDSendDynamicTest.java | 6 +-
.../jms/JmsToDSendDynamicTwoDisabledTest.java | 6 +-
.../component/jms/JmsToDSendDynamicTwoTest.java | 6 +-
.../org/apache/camel/component/jms/JmsToDTest.java | 4 +-
.../org/apache/camel/component/jms/JmsToTest.java | 4 +-
.../component/jms/JmsTransactedRouteTest.java | 4 +-
.../component/jms/JmsTransferExceptionTest.java | 6 +-
.../jms/JmsTransferExchangeFromSplitterTest.java | 4 +-
.../component/jms/JmsTransferExchangeTest.java | 4 +-
.../component/jms/JmsUseOriginalBodyTest.java | 6 +-
.../camel/component/jms/JmsXMLRouteTest.java | 4 +-
.../camel/component/jms/JmsXPathHeaderTest.java | 4 +-
.../component/jms/ManagedJmsEndpointTest.java | 6 +-
.../component/jms/ManagedJmsEndpointTopicTest.java | 6 +-
.../component/jms/ManagedJmsSelectorTest.java | 6 +-
.../camel/component/jms/MapJmsMessageTest.java | 4 +-
.../component/jms/PayloadByteArrayJmsTest.java | 4 +-
.../component/jms/ProduceMessageConverterTest.java | 4 +-
.../jms/ReplyToDestinationSelectorNameTest.java | 4 +-
...RequestReplyCorrelatedWithCustomHeaderTest.java | 11 +-
.../SimpleJmsRequestReplyExclusiveReplyToTest.java | 6 +-
.../SimpleJmsRequestReplySharedReplyToTest.java | 6 +-
.../component/jms/SimpleJmsRequestReplyTest.java | 6 +-
.../component/jms/TwoConsumerOnSameQueueTest.java | 4 +-
.../component/jms/TwoConsumerOnSameTopicTest.java | 4 +-
.../ActiveMQConsumeWildcardQueuesTest.java | 4 +-
.../jms/async/AsyncConsumerFalseTest.java | 4 +-
.../jms/async/AsyncConsumerInOutTest.java | 4 +-
.../jms/async/AsyncConsumerInOutTwoTest.java | 6 +-
.../component/jms/async/AsyncConsumerTest.java | 4 +-
.../component/jms/async/AsyncJmsInOutTest.java | 4 +-
.../component/jms/async/AsyncJmsProducerTest.java | 4 +-
.../camel/component/jms/async/MyAsyncEndpoint.java | 4 +-
.../component/jms/discovery/JmsDiscoveryTest.java | 6 +-
.../jms/issues/ActiveMQPropagateHeadersTest.java | 4 +-
.../ActiveMQPropagateSerializableHeadersTest.java | 4 +-
.../component/jms/issues/AdviceWithIssueTest.java | 4 +-
.../jms/issues/BruceHandlingBeanExceptionTest.java | 10 +-
...cRoutersWithJMSMessageLostHeadersIssueTest.java | 4 +-
.../jms/issues/JmsAnotherCustomJMSReplyToTest.java | 4 +-
.../jms/issues/JmsBeanMethodHeaderTest.java | 4 +-
.../issues/JmsBlockedAsyncRoutingEngineTest.java | 4 +-
.../issues/JmsChainedEndpointDelayTimeoutTest.java | 4 +-
.../issues/JmsConcurrentConsumerInOnlyTest.java | 4 +-
.../jms/issues/JmsConcurrentConsumersTest.java | 4 +-
.../jms/issues/JmsCustomJMSReplyToIssueTest.java | 4 +-
.../jms/issues/JmsDirectStartupOrderIssueTest.java | 4 +-
.../jms/issues/JmsFilenameHeaderTest.java | 4 +-
.../jms/issues/JmsGetHeaderKeyFormatIssueTest.java | 4 +-
...derKeyFormatIssueWithContentTypeHeaderTest.java | 4 +-
.../jms/issues/JmsHeaderAsObjectTest.java | 4 +-
.../component/jms/issues/JmsInOnlyIssueTest.java | 4 +-
.../jms/issues/JmsInOnlyParameterTest.java | 4 +-
.../JmsInOutExclusiveTopicRecipientListTest.java | 4 +-
.../jms/issues/JmsInOutExclusiveTopicTest.java | 4 +-
.../component/jms/issues/JmsInOutIssueTest.java | 10 +-
.../component/jms/issues/JmsInOutParallelTest.java | 4 +-
.../issues/JmsInOutPersistentReplyQueueTest.java | 4 +-
.../jms/issues/JmsInOutPipelineWithBeanTest.java | 10 +-
.../issues/JmsInOutRepeatedInvocationsTest.java | 4 +-
.../jms/issues/JmsInOutRoutingSlipTest.java | 4 +-
.../JmsInOutUseMessageIDasCorrelationIDTest.java | 8 +-
...msJMSReplyToConsumerEndpointUsingInOutTest.java | 6 +-
.../JmsJMSReplyToEndpointUsingInOutTest.java | 4 +-
.../jms/issues/JmsLifecycleIssueTest.java | 4 +-
.../jms/issues/JmsMQSpecialHeaderTest.java | 4 +-
.../JmsMessageHeaderContentBasedRouterTest.java | 4 +-
.../component/jms/issues/JmsMutateMessageTest.java | 4 +-
.../issues/JmsMutateRemoveHeaderMessageTest.java | 4 +-
...roughtJmsKeyFormatStrategyEndUserIssueTest.java | 4 +-
...ssThroughtJmsKeyFormatStrategyEndpointTest.java | 4 +-
.../JmsPassThroughtJmsKeyFormatStrategyTest.java | 4 +-
...KeyFormatStrategyUsingJmsConfigurationTest.java | 4 +-
.../issues/JmsReplyToComponentEndlessLoopTest.java | 2 +-
.../jms/issues/JmsReplyToLoopIssueTest.java | 4 +-
.../jms/issues/JmsResequencerTestRouteBuilder.java | 2 +-
.../jms/issues/JmsRoutingSlipIssueTest.java | 4 +-
...endToAlotOfDestinationWithSameEndpointTest.java | 2 +-
.../jms/issues/JmsToFileMessageIdTest.java | 4 +-
...etterChannelHandlerRollbackOnExceptionTest.java | 8 +-
...erChannelNotHandlerRollbackOnExceptionTest.java | 2 +-
...ansactedOnExceptionRollbackOnExceptionTest.java | 8 +-
.../jms/issues/JmsTypeConverterIssueTest.java | 8 +-
.../camel/component/jms/issues/LarsIssueTest.java | 4 +-
.../component/jms/issues/MQSeriesHeaderTest.java | 4 +-
.../component/jms/issues/MyFailureProcessor.java | 2 +-
.../NoClassDefFoundErrorWrapExceptionTest.java | 6 +-
.../camel/component/jms/issues/ProcessorA.java | 2 +-
.../camel/component/jms/issues/ProcessorB.java | 2 +-
.../camel/component/jms/issues/ProcessorFail.java | 2 +-
.../issues/RequestReplyWithProducerIssueTest.java | 4 +-
.../component/jms/issues/TempReplyToIssueTest.java | 6 +-
...TransactionErrorHandlerRedeliveryDelayTest.java | 2 +-
.../camel/component/jms/temp/JmsReconnectTest.java | 2 +-
...tReplyTemporaryRefreshFailureOnStartupTest.java | 4 +-
.../jms/temp/TemporaryQueueRouteTest.java | 4 +-
.../component/jms/tuning/PerformanceRouteTest.java | 4 +-
.../component/jms/tx/AbstractTransactionTest.java | 2 +-
.../component/jms/tx/AsyncEndpointJmsTX2Test.java | 4 +-
.../jms/tx/AsyncEndpointJmsTXMulticastTest.java | 4 +-
.../tx/AsyncEndpointJmsTXRecipientListTest.java | 4 +-
.../jms/tx/AsyncEndpointJmsTXRollback2Test.java | 4 +-
.../jms/tx/AsyncEndpointJmsTXRollbackTest.java | 4 +-
.../jms/tx/AsyncEndpointJmsTXRoutingSlipTest.java | 4 +-
.../component/jms/tx/AsyncEndpointJmsTXTest.java | 4 +-
.../tx/AsyncEndpointJmsTXTryCatchFinallyTest.java | 4 +-
.../jms/tx/AsyncEndpointJmsTXWireTapTest.java | 4 +-
.../jms/tx/JMSTXInOutPersistentQueueTest.java | 4 +-
.../jms/tx/JMSTransactionErrorHandlerTest.java | 2 +-
.../JMSTransactionIsTransactedRedeliveredTest.java | 4 +-
.../jms/tx/JMSTransactionRollbackTest.java | 2 +-
.../jms/tx/JMSTransactionalClientTest.java | 2 +-
.../tx/JMSTransactionalClientWithRollbackTest.java | 2 +-
.../component/jms/tx/JMXTXUseOriginalBodyTest.java | 2 +-
...MXTXUseOriginalBodyWithDLCErrorHandlerTest.java | 2 +-
...JMXTXUseOriginalBodyWithTXErrorHandlerTest.java | 2 +-
.../jms/tx/JmsToJmsTransactedSecurityTest.java | 4 +-
.../component/jms/tx/JmsToJmsTransactedTest.java | 8 +-
.../jms/tx/QueueToProcessorTransactionTest.java | 2 +-
.../QueueToQueueRequestReplyTransactionTest.java | 2 +-
.../jms/tx/QueueToQueueTransactionTest.java | 2 +-
...sactionWithoutDefineTransactionManagerTest.java | 2 +-
.../component/jms/tx/RouteIdTransactedTest.java | 4 +-
.../jms/tx/TransactedAsyncUsingThreadsTest.java | 4 +-
.../jms/tx/TransactedOnCompletionTest.java | 2 +-
...sactionErrorHandlerBuilderAsSpringBeanTest.java | 2 +-
...actionErrorHandlerCustomerSpringParserTest.java | 2 +-
.../tx/TransactionMinimalConfigurationTest.java | 2 +-
components/camel-jmx/pom.xml | 2 +-
.../camel/component/jmx/JMXEndpointUriFactory.java | 36 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jmx/jmx.json | 7 +-
.../camel-jmx/src/main/docs/jmx-component.adoc | 4 +-
.../apache/camel/component/jmx/JMXConstants.java | 29 +
.../apache/camel/component/jmx/JMXConsumer.java | 6 +-
.../apache/camel/component/jmx/JMXEndpoint.java | 4 +-
components/camel-johnzon/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../apache/camel/component/johnzon/johnzon.json | 2 +-
components/camel-jolt/pom.xml | 2 +-
.../component/jolt/JoltEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jolt/jolt.json | 6 +-
.../camel-jolt/src/main/docs/jolt-component.adoc | 4 +-
.../apache/camel/component/jolt/JoltConstants.java | 5 +-
.../apache/camel/component/jolt/JoltEndpoint.java | 2 +-
components/camel-jooq/pom.xml | 2 +-
.../component/jooq/JooqEndpointUriFactory.java | 36 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jooq/jooq.json | 2 +-
components/camel-joor/pom.xml | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../org/apache/camel/language/joor/joor.json | 2 +-
components/camel-jpa/pom.xml | 2 +-
.../camel/component/jpa/JpaEndpointUriFactory.java | 74 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jpa/jpa.json | 6 +-
.../camel-jpa/src/main/docs/jpa-component.adoc | 17 +-
.../apache/camel/component/jpa/JpaConstants.java | 6 +-
.../apache/camel/component/jpa/JpaEndpoint.java | 2 +-
components/camel-jsch/pom.xml | 12 +-
.../camel/component/scp/ScpEndpointUriFactory.java | 38 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/scp/scp.json | 2 +-
.../apache/camel/component/scp/ScpOperations.java | 16 +-
.../camel/component/scp/ScpAlgorithmsTest.java | 135 +
.../camel/component/scp/ScpServerTestSupport.java | 17 +
.../src/test/resources/keys/hostkey-dsa.pem | 12 +
.../src/test/resources/keys/hostkey-dsa.pem.pub | 1 +
.../src/test/resources/keys/hostkey-ecdsa256.pem | 5 +
.../test/resources/keys/hostkey-ecdsa256.pem.pub | 1 +
.../src/test/resources/keys/hostkey-ecdsa384.pem | 6 +
.../test/resources/keys/hostkey-ecdsa384.pem.pub | 1 +
.../src/test/resources/keys/hostkey-ecdsa521.pem | 7 +
.../test/resources/keys/hostkey-ecdsa521.pem.pub | 1 +
.../src/test/resources/keys/hostkey-ed25519.pem | 7 +
.../test/resources/keys/hostkey-ed25519.pem.pub | 1 +
.../src/test/resources/keys/hostkey-rsa.pem | 39 +
.../src/test/resources/keys/hostkey-rsa.pem.pub | 1 +
components/camel-jslt/pom.xml | 2 +-
.../component/jslt/JsltEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jslt/jslt.json | 6 +-
.../camel-jslt/src/main/docs/jslt-component.adoc | 4 +-
.../apache/camel/component/jslt/JsltConstants.java | 4 +
.../apache/camel/component/jslt/JsltEndpoint.java | 2 +-
components/camel-json-patch/pom.xml | 8 +-
.../jsonpatch/JsonPatchEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/jsonpatch/json-patch.json | 5 +-
.../src/main/docs/json-patch-component.adoc | 3 +
.../component/jsonpatch/JsonPatchConstants.java | 4 +
.../component/jsonpatch/JsonPatchEndpoint.java | 2 +-
components/camel-json-validator/pom.xml | 2 +-
.../JsonValidatorEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/jsonvalidator/json-validator.json | 2 +-
components/camel-jsonapi/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../apache/camel/component/jsonapi/jsonApi.json | 2 +-
components/camel-jsonata/pom.xml | 2 +-
.../jsonata/JsonataEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/jsonata/jsonata.json | 2 +-
components/camel-jsonb/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/jsonb/jsonb.json | 2 +-
components/camel-jsonpath/pom.xml | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../org/apache/camel/jsonpath/jsonpath.json | 2 +-
.../org/apache/camel/jsonpath/JsonPathCBRTest.java | 4 +-
.../apache/camel/jsonpath/JsonPathCharsetTest.java | 4 +-
.../jsonpath/JsonPathExchangePropertyTest.java | 4 +-
.../camel/jsonpath/JsonPathHeaderNameTest.java | 4 +-
.../camel/jsonpath/JsonPathLanguageTest.java | 10 +-
.../camel/jsonpath/JsonPathMapTransformTest.java | 4 +-
.../camel/jsonpath/JsonPathMockMatchesTest.java | 4 +-
.../camel/jsonpath/JsonPathPojoTransformTest.java | 4 +-
.../apache/camel/jsonpath/JsonPathSourceTest.java | 4 +-
.../apache/camel/jsonpath/JsonPathSplitTest.java | 4 +-
.../JsonPathSplitWriteAsStringMapTest.java | 4 +-
.../jsonpath/JsonPathSplitWriteAsStringTest.java | 4 +-
.../jsonpath/JsonPathStreamCachingCBRTest.java | 4 +-
.../camel/jsonpath/JsonPathSuppressTest.java | 4 +-
.../jsonpath/JsonPathTransformHeaderNameTest.java | 4 +-
.../JsonPathTransformONielEscapedTest.java | 4 +-
.../JsonPathTransformONielPlaceholderTest.java | 4 +-
.../camel/jsonpath/JsonPathTransformONielTest.java | 4 +-
.../jsonpath/JsonPathTransformResultTypeTest.java | 4 +-
.../camel/jsonpath/JsonPathTransformTest.java | 4 +-
.../camel/jsonpath/JsonPathWithSimpleCBRTest.java | 4 +-
.../EasyJsonPathWithRootSimpleCBRTest.java | 4 +-
.../EasyJsonPathWithSimpleCBRTest.java | 4 +-
components/camel-jt400/pom.xml | 2 +-
.../component/jt400/Jt400EndpointUriFactory.java | 58 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/jt400/jt400.json | 13 +-
.../camel-jt400/src/main/docs/jt400-component.adoc | 40 +-
.../camel/component/jt400/Jt400Constants.java | 43 +-
.../camel/component/jt400/Jt400Endpoint.java | 3 +-
components/camel-jta/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-jta/src/generated/resources/jta.json | 2 +-
components/camel-kafka/pom.xml | 3 +-
.../component/kafka/KafkaComponentConfigurer.java | 30 +-
.../component/kafka/KafkaEndpointConfigurer.java | 6 -
.../component/kafka/KafkaEndpointUriFactory.java | 177 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/kafka/kafka.json | 23 +-
.../camel-kafka/src/main/docs/kafka-component.adoc | 42 +-
.../kafka/DefaultPollExceptionStrategy.java | 44 -
.../camel/component/kafka/KafkaComponent.java | 71 +-
.../camel/component/kafka/KafkaConfiguration.java | 347 +-
.../camel/component/kafka/KafkaConstants.java | 30 +-
.../camel/component/kafka/KafkaConsumer.java | 31 +-
.../kafka/KafkaConsumerFatalException.java | 29 +
.../component/kafka/KafkaConsumerHealthCheck.java | 15 +-
.../camel/component/kafka/KafkaEndpoint.java | 2 +-
.../camel/component/kafka/KafkaFetchRecords.java | 253 +-
.../component/kafka/KafkaProducerHealthCheck.java | 2 +
.../component/kafka/PollExceptionStrategy.java | 2 +-
.../kafka/consumer/AbstractCommitManager.java | 4 +
.../kafka/consumer/AsyncCommitManager.java | 4 +
.../component/kafka/consumer/CommitManagers.java | 39 +-
.../consumer/DefaultKafkaManualAsyncCommit.java | 2 +-
.../consumer/DefaultKafkaManualSyncCommit.java | 4 +-
.../kafka/consumer/NoopCommitManager.java | 6 +-
.../consumer/errorhandler/BridgeErrorStrategy.java | 45 +
.../errorhandler/DiscardErrorStrategy.java | 40 +
.../errorhandler/KafkaErrorStrategies.java | 57 +
.../errorhandler/ReconnectErrorStrategy.java | 44 +
.../consumer/errorhandler/RetryErrorStrategy.java | 40 +
.../kafka/consumer/errorhandler/SeekUtil.java | 62 +
.../consumer/errorhandler/StopErrorStrategy.java | 41 +
.../support/PartitionAssignmentListener.java | 2 +-
.../resume/kafka/AbstractKafkaResumeStrategy.java | 21 +-
.../camel/component/kafka/KafkaComponentTest.java | 46 +-
.../integration/BaseEmbeddedKafkaTestSupport.java | 5 +-
.../integration/BaseManualCommitTestSupport.java | 93 +
.../KafkaConsumerAsyncManualCommitIT.java | 3 +
.../kafka/integration/KafkaConsumerFullIT.java | 4 +-
.../integration/KafkaConsumerHealthCheckIT.java | 6 +-
.../integration/KafkaConsumerIdempotentIT.java | 4 +-
.../integration/KafkaConsumerManualCommitIT.java | 165 -
.../integration/KafkaConsumerTopicIsPatternIT.java | 7 +-
.../commit/KafkaConsumerAsyncCommitIT.java | 67 +
.../commit/KafkaConsumerNoopCommitIT.java | 108 +
.../commit/KafkaConsumerSyncCommitIT.java | 67 +
.../kafka/KafkaIdempotentRepositoryEagerIT.java | 8 +-
.../kafka/KafkaIdempotentRepositoryNonEagerIT.java | 12 +-
.../KafkaIdempotentRepositoryPersistenceIT.java | 10 +-
components/camel-kamelet/pom.xml | 2 +-
.../kamelet/KameletEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/kamelet/kamelet.json | 2 +-
.../component/kamelet/KameletAggregateTest.java | 4 +-
.../camel/component/kamelet/KameletBasicTest.java | 4 +-
.../kamelet/KameletComponentPropertiesTest.java | 4 +-
.../component/kamelet/KameletConsumeOnlyTest.java | 4 +-
.../kamelet/KameletConsumerUoWIssueTest.java | 6 +-
.../component/kamelet/KameletDiscoveryTest.java | 14 +-
.../kamelet/KameletEipAggregateGroovyTest.java | 4 +-
.../kamelet/KameletEipAggregateJoorTest.java | 4 +-
.../component/kamelet/KameletEipAggregateTest.java | 4 +-
.../component/kamelet/KameletEipFilterTest.java | 4 +-
.../component/kamelet/KameletEipMulticastTest.java | 116 +
.../kamelet/KameletEipNoChildrenTest.java | 6 +-
.../camel/component/kamelet/KameletEipTest.java | 4 +-
.../kamelet/KameletGlobalPropertiesTest.java | 4 +-
.../kamelet/KameletLocalBeanClassFourTest.java | 4 +-
.../kamelet/KameletLocalBeanClassTest.java | 4 +-
.../kamelet/KameletLocalBeanClassThreeTest.java | 4 +-
.../kamelet/KameletLocalBeanClassTwoTest.java | 4 +-
.../kamelet/KameletLocalBeanConfigureTest.java | 4 +-
.../KameletLocalBeanGroovyExternalTest.java | 4 +-
.../kamelet/KameletLocalBeanGroovyTest.java | 4 +-
.../component/kamelet/KameletLocalBeanIoCTest.java | 4 +-
.../kamelet/KameletLocalBeanJoorExternalTest.java | 4 +-
.../kamelet/KameletLocalBeanLanguageTest.java | 4 +-
.../kamelet/KameletLocalBeanSupplierTest.java | 4 +-
.../component/kamelet/KameletLocalBeanTest.java | 4 +-
.../kamelet/KameletLocalBeanTypeTest.java | 4 +-
.../component/kamelet/KameletLocationTest.java | 8 +-
.../kamelet/KameletRecipientListTest.java | 4 +-
.../component/kamelet/KameletRouteDumpTest.java | 4 +-
.../camel/component/kamelet/KameletRouteTest.java | 4 +-
.../camel/component/kamelet/KameletToDTest.java | 4 +-
.../component/kamelet/KameletUoWIssueTest.java | 6 +-
.../component/kamelet/KameletValidationTest.java | 2 +-
.../component/kamelet/KameletWireTapTest.java | 4 +-
components/camel-knative/camel-knative-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/knative-api.json | 2 +-
.../src/main/docs/knative-api.adoc | 11 -
.../camel-knative/camel-knative-component/pom.xml | 2 +-
.../knative/KnativeEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/knative/knative.json | 4 +-
.../src/main/docs/knative-component.adoc | 6 +-
.../component/knative/KnativeComponentTest.java | 2 +-
.../component/knative/KnativeTransportNoop.java | 2 +-
.../camel-knative/camel-knative-http/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/knative-http.json | 2 +-
.../component/knative/http/KnativeHttpServer.java | 2 +-
.../knative/http/KnativeHttpTestSupport.java | 2 +-
components/camel-knative/pom.xml | 2 +-
components/camel-kubernetes/pom.xml | 2 +-
.../KubernetesConfigMapsEndpointUriFactory.java | 38 +-
...ubernetesCustomResourcesEndpointUriFactory.java | 54 +-
.../KubernetesDeploymentsEndpointUriFactory.java | 54 +-
.../hpa/KubernetesHPAEndpointUriFactory.java | 54 +-
.../job/KubernetesJobEndpointUriFactory.java | 54 +-
.../KubernetesNamespacesEndpointUriFactory.java | 54 +-
.../nodes/KubernetesNodesEndpointUriFactory.java | 54 +-
...ernetesPersistentVolumesEndpointUriFactory.java | 38 +-
...sPersistentVolumesClaimsEndpointUriFactory.java | 38 +-
.../pods/KubernetesPodsEndpointUriFactory.java | 54 +-
...esReplicationControllersEndpointUriFactory.java | 54 +-
...KubernetesResourcesQuotaEndpointUriFactory.java | 38 +-
.../KubernetesSecretsEndpointUriFactory.java | 38 +-
...ubernetesServiceAccountsEndpointUriFactory.java | 38 +-
.../KubernetesServicesEndpointUriFactory.java | 54 +-
.../OpenshiftBuildConfigsEndpointUriFactory.java | 38 +-
.../builds/OpenshiftBuildsEndpointUriFactory.java | 38 +-
.../services/org/apache/camel/component.properties | 2 +-
.../config_maps/kubernetes-config-maps.json | 11 +-
.../kubernetes-custom-resources.json | 17 +-
.../deployments/kubernetes-deployments.json | 12 +-
.../component/kubernetes/hpa/kubernetes-hpa.json | 11 +-
.../component/kubernetes/job/kubernetes-job.json | 9 +-
.../namespaces/kubernetes-namespaces.json | 9 +-
.../kubernetes/nodes/kubernetes-nodes.json | 10 +-
.../kubernetes-persistent-volumes.json | 7 +-
.../kubernetes-persistent-volumes-claims.json | 9 +-
.../component/kubernetes/pods/kubernetes-pods.json | 11 +-
.../kubernetes-replication-controllers.json | 12 +-
.../kubernetes-resources-quota.json | 9 +-
.../kubernetes/secrets/kubernetes-secrets.json | 9 +-
.../kubernetes-service-accounts.json | 9 +-
.../kubernetes/services/kubernetes-services.json | 11 +-
.../build_configs/openshift-build-configs.json | 8 +-
.../openshift/builds/openshift-builds.json | 8 +-
.../docs/kubernetes-config-maps-component.adoc | 4 +
.../kubernetes-custom-resources-component.adoc | 3 +
.../docs/kubernetes-deployments-component.adoc | 3 +
.../src/main/docs/kubernetes-hpa-component.adoc | 3 +
.../src/main/docs/kubernetes-job-component.adoc | 3 +
.../main/docs/kubernetes-namespaces-component.adoc | 3 +
.../src/main/docs/kubernetes-nodes-component.adoc | 4 +-
...rnetes-persistent-volumes-claims-component.adoc | 4 +-
.../kubernetes-persistent-volumes-component.adoc | 4 +-
.../src/main/docs/kubernetes-pods-component.adoc | 4 +-
...bernetes-replication-controllers-component.adoc | 4 +-
.../docs/kubernetes-resources-quota-component.adoc | 4 +-
.../main/docs/kubernetes-secrets-component.adoc | 4 +-
.../kubernetes-service-accounts-component.adoc | 4 +-
.../main/docs/kubernetes-services-component.adoc | 4 +-
.../src/main/docs/kubernetes-summary.adoc | 84 -
.../docs/openshift-build-configs-component.adoc | 4 +-
.../src/main/docs/openshift-builds-component.adoc | 3 +
.../component/kubernetes/KubernetesConstants.java | 141 +-
.../config_maps/KubernetesConfigMapsEndpoint.java | 7 +-
.../KubernetesCustomResourcesEndpoint.java | 8 +-
.../deployments/KubernetesDeploymentsEndpoint.java | 8 +-
.../kubernetes/hpa/KubernetesHPAEndpoint.java | 7 +-
.../kubernetes/job/KubernetesJobEndpoint.java | 7 +-
.../namespaces/KubernetesNamespacesEndpoint.java | 8 +-
.../kubernetes/nodes/KubernetesNodesEndpoint.java | 8 +-
.../KubernetesPersistentVolumesEndpoint.java | 8 +-
.../KubernetesPersistentVolumesClaimsEndpoint.java | 7 +-
.../kubernetes/pods/KubernetesPodsEndpoint.java | 8 +-
.../KubernetesReplicationControllersEndpoint.java | 7 +-
.../KubernetesResourcesQuotaEndpoint.java | 7 +-
.../secrets/KubernetesSecretsEndpoint.java | 7 +-
.../KubernetesServiceAccountsEndpoint.java | 7 +-
.../services/KubernetesServicesEndpoint.java | 8 +-
.../OpenshiftBuildConfigsEndpoint.java | 8 +-
.../openshift/builds/OpenshiftBuildsEndpoint.java | 8 +-
components/camel-kudu/pom.xml | 2 +-
.../component/kudu/KuduEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/kudu/kudu.json | 6 +-
.../camel-kudu/src/main/docs/kudu-component.adoc | 4 +-
.../apache/camel/component/kudu/KuduConstants.java | 4 +
.../apache/camel/component/kudu/KuduEndpoint.java | 3 +-
components/camel-language/pom.xml | 2 +-
.../language/LanguageEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/language/language.json | 5 +-
.../src/main/docs/language-component.adoc | 20 +-
.../component/language/LanguageConstants.java | 31 +
.../camel/component/language/LanguageEndpoint.java | 2 +-
.../camel/component/language/LanguageProducer.java | 4 +-
components/camel-ldap/pom.xml | 2 +-
.../component/ldap/LdapEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/ldap/ldap.json | 2 +-
components/camel-ldif/pom.xml | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/ldif/ldif.json | 2 +-
components/camel-leveldb-legacy/.gitignore | 1 -
components/camel-leveldb-legacy/pom.xml | 100 -
.../services/org/apache/camel/other.properties | 7 -
.../src/generated/resources/leveldb-legacy.json | 15 -
.../src/main/docs/leveldb-legacy.adoc | 164 -
.../leveldb/LevelDBAggregationRepository.java | 481 ---
.../camel/component/leveldb/LevelDBCamelCodec.java | 95 -
.../camel/component/leveldb/LevelDBFile.java | 218 --
.../apache/camel/component/leveldb/package.html | 26 -
.../apache/camel/component/leveldb/BigPayload.java | 34 -
...elDBAggregateConcurrentDifferentGroupsTest.java | 112 -
.../LevelDBAggregateConcurrentSameGroupTest.java | 111 -
.../LevelDBAggregateDiscardOnTimeoutTest.java | 106 -
.../LevelDBAggregateForceCompletionHeaderTest.java | 125 -
.../LevelDBAggregateLoadAndRecoverTest.java | 141 -
.../LevelDBAggregateLoadConcurrentTest.java | 117 -
.../leveldb/LevelDBAggregateLoadTest.java | 102 -
...DBAggregateNotLostRemovedWhenConfirmedTest.java | 100 -
.../leveldb/LevelDBAggregateNotLostTest.java | 117 -
...ggregateRecoverDeadLetterChannelFailedTest.java | 121 -
...velDBAggregateRecoverDeadLetterChannelTest.java | 116 -
.../leveldb/LevelDBAggregateRecoverTest.java | 111 -
...DBAggregateRecoverWithRedeliveryPolicyTest.java | 117 -
.../LevelDBAggregateRecoverWithSedaTest.java | 116 -
.../LevelDBAggregateSerializedHeadersTest.java | 110 -
.../component/leveldb/LevelDBAggregateTest.java | 95 -
...velDBAggregateTimeoutCompletionRestartTest.java | 97 -
.../LevelDBAggregationRepositoryAlotDataTest.java | 114 -
...velDBAggregationRepositoryLoadExistingTest.java | 93 -
...velDBAggregationRepositoryMultipleRepoTest.java | 134 -
...DBAggregationRepositoryRecoverExistingTest.java | 89 -
.../leveldb/LevelDBAggregationRepositoryTest.java | 104 -
.../component/leveldb/LevelDBBigPayloadTest.java | 88 -
.../leveldb/LevelDBExchangeSerializationTest.java | 104 -
.../component/leveldb/LevelDBGetNotFoundTest.java | 95 -
.../camel/component/leveldb/LevelDBSetupTest.java | 69 -
...ngAggregateRecoverWithRedeliveryPolicyTest.java | 100 -
.../leveldb/LevelDBSpringAggregateTest.java | 78 -
.../org/apache/camel/component/util/HeaderDto.java | 60 -
.../src/test/resources/jndi.properties | 18 -
.../src/test/resources/log4j2.properties | 28 -
...ingAggregateRecoverWithRedeliveryPolicyTest.xml | 68 -
.../leveldb/LevelDBSpringAggregateTest.xml | 57 -
components/camel-leveldb/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/leveldb.json | 2 +-
components/camel-log/pom.xml | 2 +-
.../camel/component/log/LogEndpointUriFactory.java | 44 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/log/log.json | 2 +-
components/camel-lra/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-lra/src/generated/resources/lra.json | 2 +-
components/camel-lucene/pom.xml | 2 +-
.../component/lucene/LuceneEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/lucene/lucene.json | 6 +-
.../src/main/docs/lucene-component.adoc | 20 +-
.../camel/component/lucene/LuceneConstants.java | 34 +
.../camel/component/lucene/LuceneEndpoint.java | 2 +-
.../component/lucene/LuceneQueryProducer.java | 4 +-
.../processor/lucene/LuceneQueryProcessor.java | 5 +-
.../lucene/LuceneIndexAndQueryProducerIT.java | 10 +-
.../processor/lucene/LuceneQueryProcessorIT.java | 7 +-
components/camel-lumberjack/pom.xml | 2 +-
.../lumberjack/LumberjackEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/lumberjack/lumberjack.json | 2 +-
components/camel-lzf/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/dataformat/lzf/lzf.json | 2 +-
components/camel-mail/pom.xml | 2 +-
.../component/mail/MailEndpointUriFactory.java | 106 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/mail/imap.json | 15 +-
.../org/apache/camel/component/mail/imaps.json | 15 +-
.../org/apache/camel/component/mail/pop3.json | 15 +-
.../org/apache/camel/component/mail/pop3s.json | 15 +-
.../org/apache/camel/component/mail/smtp.json | 15 +-
.../org/apache/camel/component/mail/smtps.json | 15 +-
.../dataformat/mime/multipart/mimeMultipart.json | 2 +-
.../camel-mail/src/main/docs/mail-component.adoc | 13 +-
.../apache/camel/component/mail/MailBinding.java | 10 +-
.../apache/camel/component/mail/MailConstants.java | 27 +
.../apache/camel/component/mail/MailConsumer.java | 123 +-
.../apache/camel/component/mail/MailEndpoint.java | 2 +-
.../mail/AdditionalMailPropertiesTest.java | 6 +-
.../camel/component/mail/AuthenticatorTest.java | 2 +-
.../mail/DetermineContentTypeIssueTest.java | 12 +-
.../camel/component/mail/FromFileSendMailTest.java | 4 +-
.../mail/MailAttachmentDuplicateNamesTest.java | 4 +-
.../mail/MailAttachmentRedeliveryTest.java | 6 +-
.../camel/component/mail/MailAttachmentTest.java | 4 +-
.../mail/MailAttachmentsUmlautIssueTest.java | 4 +-
.../component/mail/MailBatchConsumerTest.java | 4 +-
.../component/mail/MailCollectionHeaderTest.java | 4 +-
.../mail/MailComponentRecipientSetTest.java | 4 +-
.../camel/component/mail/MailComponentTest.java | 34 +-
.../mail/MailConsumerAuthenticatorTest.java | 3 +-
.../mail/MailConsumerUnsupportedCharsetTest.java | 4 +-
.../mail/MailContentTypeResolverTest.java | 4 +-
.../camel/component/mail/MailContentTypeTest.java | 4 +-
.../camel/component/mail/MailConvertersTest.java | 10 +-
.../camel/component/mail/MailCopyToTest.java | 4 +-
.../component/mail/MailCustomContentTypeTest.java | 11 +-
.../component/mail/MailCustomMailSenderTest.java | 5 +-
.../mail/MailDefaultDelayForMailConsumeTest.java | 4 +-
.../camel/component/mail/MailDisconnectTest.java | 4 +-
.../mail/MailDoNotDeleteIfProcessFailsTest.java | 6 +-
.../camel/component/mail/MailEndpointTest.java | 6 +-
.../camel/component/mail/MailEndpointTlsTest.java | 6 +-
.../camel/component/mail/MailFetchSizeTest.java | 4 +-
.../component/mail/MailFetchSizeZeroTest.java | 4 +-
...aderOverrulePreConfigurationRecipientsTest.java | 4 +-
.../component/mail/MailHtmlAttachmentTest.java | 4 +-
...IdempotentRepositoryDuplicateNotRemoveTest.java | 4 +-
.../MailIdempotentRepositoryDuplicateTest.java | 4 +-
.../mail/MailIdempotentRepositoryTest.java | 4 +-
.../component/mail/MailMaxMessagesPerPollTest.java | 4 +-
.../component/mail/MailMimeDecodeHeadersTest.java | 4 +-
.../camel/component/mail/MailMoveToTest.java | 4 +-
.../component/mail/MailMultipleRecipientsTest.java | 6 +-
.../MailMultipleRecipientsUsingHeadersTest.java | 4 +-
.../mail/MailNameAndEmailInRecipientTest.java | 6 +-
.../camel/component/mail/MailNoRecipientsTest.java | 6 +-
.../component/mail/MailPollEnrichNoMailTest.java | 4 +-
.../camel/component/mail/MailPollEnrichTest.java | 4 +-
.../component/mail/MailPostProcessActionTest.java | 4 +-
.../mail/MailProcessOnlyUnseenMessagesTest.java | 4 +-
.../component/mail/MailProducerConcurrentTest.java | 6 +-
.../camel/component/mail/MailProducerTest.java | 4 +-
.../mail/MailProducerUnsupportedCharsetTest.java | 4 +-
.../mail/MailRecipientsPipeIssueTest.java | 4 +-
.../camel/component/mail/MailRecipientsTest.java | 4 +-
.../camel/component/mail/MailReplyToTest.java | 10 +-
.../apache/camel/component/mail/MailRouteTest.java | 6 +-
.../camel/component/mail/MailSearchTermTest.java | 4 +-
.../mail/MailSearchTermUriConfigBeanTest.java | 6 +-
.../MailSearchTermUriConfigLast24HoursTest.java | 4 +-
.../mail/MailSearchTermUriConfigTest.java | 4 +-
.../mail/MailShutdownCompleteAllTasksTest.java | 2 +-
.../MailShutdownCompleteCurrentTaskOnlyTest.java | 4 +-
.../camel/component/mail/MailSortTermTest.java | 4 +-
.../component/mail/MailSortTermThreeTest.java | 4 +-
.../mail/MailSortTermThreeUriConfigTest.java | 4 +-
.../camel/component/mail/MailSortTermTwoTest.java | 4 +-
.../mail/MailSortTermTwoUriConfigTest.java | 4 +-
.../component/mail/MailSortTermUriConfigTest.java | 4 +-
.../camel/component/mail/MailSorterTest.java | 6 +-
.../component/mail/MailSplitAttachmentsTest.java | 4 +-
.../camel/component/mail/MailSubjectTest.java | 4 +-
.../mail/MailToMultipleEndpointsTest.java | 4 +-
.../component/mail/MailUsernameWithAtSignTest.java | 4 +-
.../component/mail/MailUsingCustomSessionTest.java | 4 +-
.../camel/component/mail/MailUsingHeadersTest.java | 4 +-
.../mail/MimeMultipartAlternativeTest.java | 6 +-
...imeMultipartAlternativeWithContentTypeTest.java | 6 +-
...MultipartAlternativeWithLongerFilenameTest.java | 6 +-
.../camel/component/mail/RawMailMessageTest.java | 4 +-
.../component/mail/SearchTermBuilderTest.java | 2 +-
.../SslContextParametersMailRouteTest.java | 5 +-
.../multipart/MimeMultipartDataFormatTest.java | 2 +-
components/camel-master/pom.xml | 2 +-
.../component/master/MasterEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/master/master.json | 2 +-
.../camel/component/master/MasterConsumer.java | 20 +-
components/camel-metrics/pom.xml | 2 +-
.../metrics/MetricsEndpointUriFactory.java | 12 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/metrics/metrics.json | 11 +-
.../src/main/docs/metrics-component.adoc | 6 +-
.../camel/component/metrics/MetricsConstants.java | 9 +
.../camel/component/metrics/MetricsEndpoint.java | 2 +-
components/camel-micrometer/pom.xml | 2 +-
.../micrometer/MicrometerEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/micrometer/micrometer.json | 10 +-
.../src/main/docs/micrometer-component.adoc | 4 +-
.../component/micrometer/MicrometerConstants.java | 8 +
.../component/micrometer/MicrometerEndpoint.java | 3 +-
.../component/micrometer/CounterRouteTest.java | 4 +-
.../micrometer/DistributionSummaryRouteTest.java | 4 +-
.../micrometer/MetricComponentSpringTest.java | 4 +-
.../component/micrometer/TimerEndpointTest.java | 2 +-
.../camel/component/micrometer/TimerRouteTest.java | 4 +-
.../AbstractMicrometerEventNotifierTest.java | 2 +-
.../MicrometerRouteEventNotifierTest.java | 2 +-
.../messagehistory/ManagedMessageHistoryTest.java | 2 +-
.../AbstractMicrometerRoutePolicyTest.java | 2 +-
.../camel-microprofile-config/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/microprofile-config.json | 2 +-
.../camel-microprofile-fault-tolerance/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../resources/microprofile-fault-tolerance.json | 2 +-
.../faulttolerance/FaultToleranceReifier.java | 4 +-
.../camel-microprofile-health/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/microprofile-health.json | 2 +-
.../health/CamelMicroProfileHealthCheck.java | 10 +-
.../CamelMicroProfileHealthCheckRegistry.java | 56 +-
.../health/CamelMicroProfileHealthHelper.java | 51 +-
.../CamelMicroProfileRepositoryHealthCheck.java | 9 +-
...CamelMicroProfileHealthCheckRepositoryTest.java | 322 +-
.../health/CamelMicroProfileHealthCheckTest.java | 127 +
.../CamelMicroProfileHealthConsumerTest.java | 7 +-
.../camel-microprofile-metrics/pom.xml | 2 +-
.../MicroProfileMetricsEndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../microprofile/metrics/microprofile-metrics.json | 17 +-
.../main/docs/microprofile-metrics-component.adoc | 3 +
.../metrics/MicroProfileMetricsConstants.java | 15 +
.../metrics/MicroProfileMetricsEndpoint.java | 3 +-
components/camel-microprofile/pom.xml | 2 +-
components/camel-milo/pom.xml | 2 +-
.../milo/browse/MiloBrowseEndpointUriFactory.java | 44 +-
.../milo/client/MiloClientEndpointUriFactory.java | 50 +-
.../milo/server/MiloServerEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/milo/browse/milo-browse.json | 7 +-
.../camel/component/milo/client/milo-client.json | 6 +-
.../camel/component/milo/server/milo-server.json | 2 +-
.../src/main/docs/milo-browse-component.adoc | 6 +-
.../src/main/docs/milo-client-component.adoc | 4 +-
.../apache/camel/component/milo/MiloConstants.java | 37 +
.../org/apache/camel/component/milo/NodeIds.java | 2 -
.../component/milo/browse/MiloBrowseEndpoint.java | 7 +-
.../component/milo/browse/MiloBrowseProducer.java | 2 +-
.../component/milo/client/MiloClientEndpoint.java | 7 +-
.../component/milo/client/MiloClientProducer.java | 5 +-
.../component/milo/server/MiloServerEndpoint.java | 4 +-
.../component/milo/browse/BrowseServerTest.java | 16 +-
components/camel-mina/pom.xml | 2 +-
.../component/mina/MinaEndpointUriFactory.java | 46 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/mina/mina.json | 8 +-
.../camel-mina/src/main/docs/mina-component.adoc | 3 +
.../apache/camel/component/mina/MinaConstants.java | 6 +
.../apache/camel/component/mina/MinaEndpoint.java | 2 +-
components/camel-minio/pom.xml | 2 +-
.../component/minio/MinioEndpointUriFactory.java | 108 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/minio/minio.json | 25 +-
.../camel-minio/src/main/docs/minio-component.adoc | 107 +-
.../camel/component/minio/MinioConstants.java | 73 +
.../camel/component/minio/MinioEndpoint.java | 2 +-
components/camel-mllp/pom.xml | 2 +-
.../component/mllp/MllpEndpointUriFactory.java | 40 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/mllp/mllp.json | 22 +-
.../camel-mllp/src/main/docs/mllp-component.adoc | 45 +-
.../apache/camel/component/mllp/MllpConstants.java | 47 +-
.../apache/camel/component/mllp/MllpEndpoint.java | 3 +-
components/camel-mock/pom.xml | 2 +-
.../component/mock/MockEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/mock/mock.json | 2 +-
components/camel-mongodb-gridfs/pom.xml | 2 +-
.../mongodb/gridfs/GridFsEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/mongodb/gridfs/mongodb-gridfs.json | 15 +-
.../src/main/docs/mongodb-gridfs-component.adoc | 4 +-
.../component/mongodb/gridfs/GridFsConstants.java | 26 +
.../component/mongodb/gridfs/GridFsConsumer.java | 8 +-
.../component/mongodb/gridfs/GridFsEndpoint.java | 9 +-
.../component/mongodb/gridfs/GridFsProducer.java | 34 +-
.../gridfs/integration/GridFsConsumerIT.java | 8 +-
.../integration/GridFsProducerOperationsIT.java | 11 +-
components/camel-mongodb/pom.xml | 2 +-
.../mongodb/MongoDbEndpointUriFactory.java | 40 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/mongodb/mongodb.json | 28 +-
.../src/main/docs/mongodb-component.adoc | 91 +-
.../camel/component/mongodb/MongoDbConstants.java | 47 +-
.../camel/component/mongodb/MongoDbEndpoint.java | 2 +-
.../integration/AbstractMongoDbITSupport.java | 2 +-
components/camel-msv/pom.xml | 71 -
.../validator/msv/MsvComponentConfigurer.java | 49 -
.../validator/msv/MsvEndpointConfigurer.java | 21 -
.../validator/msv/MsvEndpointUriFactory.java | 78 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/msv | 2 -
.../org/apache/camel/configurer/msv-component | 2 -
.../org/apache/camel/configurer/msv-endpoint | 2 -
.../org/apache/camel/urifactory/msv-endpoint | 2 -
.../apache/camel/component/validator/msv/msv.json | 43 -
.../camel-msv/src/main/docs/msv-component.adoc | 82 -
.../component/validator/msv/MsvComponent.java | 60 -
.../camel/component/validator/msv/MsvEndpoint.java | 55 -
.../component/validator/msv/RelaxNGRouteTest.java | 54 -
.../services/org/apache/camel/component/rng | 18 -
.../camel-msv/src/test/resources/log4j2.properties | 34 -
.../camel/component/validator/msv/camelContext.xml | 47 -
.../camel/component/validator/msv/schema.rng | 24 -
components/camel-mustache/pom.xml | 2 +-
.../mustache/MustacheEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/mustache/mustache.json | 6 +-
.../src/main/docs/mustache-component.adoc | 12 +-
.../component/mustache/MustacheConstants.java | 4 +
.../camel/component/mustache/MustacheEndpoint.java | 2 +-
components/camel-mvel/pom.xml | 2 +-
.../component/mvel/MvelEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../org/apache/camel/component/mvel/mvel.json | 6 +-
.../org/apache/camel/language/mvel/mvel.json | 2 +-
.../camel-mvel/src/main/docs/mvel-component.adoc | 25 +-
.../apache/camel/component/mvel/MvelConstants.java | 7 +-
.../apache/camel/component/mvel/MvelEndpoint.java | 2 +-
components/camel-mybatis/pom.xml | 2 +-
.../mybatis/MyBatisBeanEndpointUriFactory.java | 6 +-
.../mybatis/MyBatisEndpointUriFactory.java | 46 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/mybatis/mybatis-bean.json | 5 +-
.../apache/camel/component/mybatis/mybatis.json | 6 +-
.../src/main/docs/mybatis-bean-component.adoc | 19 +-
.../src/main/docs/mybatis-component.adoc | 18 +-
.../component/mybatis/MyBatisBeanEndpoint.java | 7 +-
.../camel/component/mybatis/MyBatisConstants.java | 13 +-
.../camel/component/mybatis/MyBatisEndpoint.java | 6 +-
components/camel-nagios/pom.xml | 103 -
.../nagios/NagiosComponentConfigurer.java | 80 -
.../component/nagios/NagiosEndpointConfigurer.java | 70 -
.../component/nagios/NagiosEndpointUriFactory.java | 78 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/nagios | 2 -
.../org/apache/camel/configurer/nagios-component | 2 -
.../org/apache/camel/configurer/nagios-endpoint | 2 -
.../org/apache/camel/urifactory/nagios-endpoint | 2 -
.../org/apache/camel/component/nagios/nagios.json | 43 -
.../src/main/docs/nagios-component.adoc | 117 -
.../camel/component/nagios/NagiosComponent.java | 64 -
.../component/nagios/NagiosConfiguration.java | 161 -
.../camel/component/nagios/NagiosConstants.java | 28 -
.../camel/component/nagios/NagiosEndpoint.java | 104 -
.../component/nagios/NagiosEventNotifier.java | 148 -
.../camel/component/nagios/NagiosProducer.java | 86 -
.../component/nagios/MockNscaServerBasedTest.java | 115 -
.../component/nagios/NagiosEventNotifierTest.java | 111 -
.../apache/camel/component/nagios/NagiosTest.java | 170 -
.../component/nagios/NagiosXorEncryptionTest.java | 79 -
.../src/test/resources/log4j2.properties | 32 -
components/camel-nats/pom.xml | 2 +-
.../component/nats/NatsEndpointUriFactory.java | 44 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/nats/nats.json | 9 +-
.../camel-nats/src/main/docs/nats-component.adoc | 16 +-
.../apache/camel/component/nats/NatsConstants.java | 7 +
.../apache/camel/component/nats/NatsEndpoint.java | 3 +-
components/camel-netty-http/pom.xml | 2 +-
.../netty/http/NettyHttpEndpointUriFactory.java | 140 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/netty/http/netty-http.json | 19 +-
.../src/main/docs/netty-http-component.adoc | 70 +-
.../netty/http/DefaultNettyHttpBinding.java | 56 +-
.../netty/http/NettyHttpConfiguration.java | 9 +-
.../component/netty/http/NettyHttpConstants.java | 45 +
.../component/netty/http/NettyHttpConverter.java | 10 +-
.../component/netty/http/NettyHttpEndpoint.java | 2 +-
.../component/netty/http/NettyHttpHelper.java | 12 +-
.../component/netty/http/NettyHttpProducer.java | 7 +-
.../http/handlers/HttpClientChannelHandler.java | 5 +-
.../http/handlers/HttpServerChannelHandler.java | 19 +-
.../HttpServerMultiplexChannelHandler.java | 7 +-
.../camel/component/netty/http/BaseNettyTest.java | 4 +-
.../netty/http/ManagedNettyEndpointTest.java | 4 +-
.../camel/component/netty/http/MyLoginModule.java | 6 +-
.../netty/http/NettyCamelWebsiteTest.java | 4 +-
.../netty/http/NettyDefaultProtocolTest.java | 4 +-
.../netty/http/NettyEnricherLeakTest.java | 4 +-
.../netty/http/NettyHttp500ErrorTest.java | 4 +-
...ettyHttp500ErrorThrowExceptionOnServerTest.java | 4 +-
...tyHttpAccessHttpRequestAndResponseBeanTest.java | 4 +-
.../http/NettyHttpAccessHttpRequestBeanTest.java | 4 +-
.../netty/http/NettyHttpAccessHttpRequestTest.java | 6 +-
.../NettyHttpBasicAuthConstraintMapperTest.java | 6 +-
...tpBasicAuthCustomSecurityAuthenticatorTest.java | 6 +-
.../netty/http/NettyHttpBasicAuthTest.java | 10 +-
...pBindingPreservePostFormUrlEncodedBodyTest.java | 6 +-
.../http/NettyHttpBindingUseAbsolutePathTest.java | 10 +-
.../NettyHttpBindingUseRelativePathInPostTest.java | 6 +-
.../http/NettyHttpBindingUseRelativePathTest.java | 10 +-
.../netty/http/NettyHttpBridgeEncodedPathTest.java | 4 +-
.../NettyHttpBridgeRouteUsingHttpClientTest.java | 6 +-
.../netty/http/NettyHttpCharacterEncodingTest.java | 8 +-
.../netty/http/NettyHttpClientChunkedTest.java | 4 +-
.../http/NettyHttpClientExpectContinueTest.java | 4 +-
.../http/NettyHttpComponentMuteExceptionTest.java | 4 +-
.../netty/http/NettyHttpCompressTest.java | 4 +-
.../netty/http/NettyHttpContentTypeTest.java | 4 +-
.../NettyHttpConvertPayloadToInputStreamTest.java | 2 +-
.../netty/http/NettyHttpCustomOptionsTest.java | 6 +-
.../http/NettyHttpEmptyQueryParameterTest.java | 4 +-
...pEndpointUriCustomHeaderFilterStrategyTest.java | 4 +-
.../NettyHttpEndpointUriEncodingIssueTest.java | 8 +-
...pointUriEncodingIssueUrlDecodeDisabledTest.java | 6 +-
.../http/NettyHttpFilterCamelHeadersTest.java | 6 +-
.../http/NettyHttpGetWithInvalidMessageTest.java | 14 +-
.../NettyHttpGetWithParamAsExchangeHeaderTest.java | 4 +-
.../netty/http/NettyHttpGetWithParamTest.java | 6 +-
.../netty/http/NettyHttpHandle404Test.java | 4 +-
.../netty/http/NettyHttpHeaderCaseTest.java | 4 +-
.../NettyHttpHeaderFilterStrategyRemovalTest.java | 4 +-
.../component/netty/http/NettyHttpHeadersTest.java | 4 +-
.../netty/http/NettyHttpMapHeadersFalseTest.java | 4 +-
.../netty/http/NettyHttpMethodRestrictTest.java | 4 +-
.../netty/http/NettyHttpMuteExceptionTest.java | 4 +-
.../netty/http/NettyHttpOkStatusCodeTest.java | 14 +-
.../http/NettyHttpOnExceptionHandledTest.java | 6 +-
.../netty/http/NettyHttpPostDataTest.java | 4 +-
.../netty/http/NettyHttpProducerBridgeTest.java | 10 +-
.../http/NettyHttpProducerConcurrentTest.java | 6 +-
.../netty/http/NettyHttpProducerHeadersTest.java | 4 +-
.../netty/http/NettyHttpProducerHttpPathTest.java | 4 +-
.../netty/http/NettyHttpProducerKeepAliveTest.java | 4 +-
.../http/NettyHttpProducerQueryParamTest.java | 12 +-
.../http/NettyHttpProducerSendEmptyHeaderTest.java | 4 +-
.../netty/http/NettyHttpProducerSessionTest.java | 6 +-
.../netty/http/NettyHttpProducerSimpleGetTest.java | 4 +-
.../netty/http/NettyHttpProducerSimpleTest.java | 4 +-
...ttyHttpProducerThrowExceptionOnFailureTest.java | 8 +-
...tyHttpProducerTwoParametersWithSameKeyTest.java | 8 +-
.../http/NettyHttpProducerWithHeaderTest.java | 4 +-
.../netty/http/NettyHttpProtocolNoSlashTest.java | 4 +-
.../netty/http/NettyHttpRawQueryTest.java | 4 +-
.../netty/http/NettyHttpRedeliveryTest.java | 6 +-
.../http/NettyHttpRedirectNoLocationTest.java | 6 +-
.../netty/http/NettyHttpRedirectTest.java | 6 +-
.../netty/http/NettyHttpRequestTimeoutTest.java | 6 +-
.../http/NettyHttpRestContextPathMatcherTest.java | 10 +-
.../netty/http/NettyHttpRestOptionsAllowTest.java | 6 +-
...ttpReturnDataNotInputStreamConvertableTest.java | 6 +-
.../NettyHttpSameHostDifferentParametersTest.java | 4 +-
.../netty/http/NettyHttpSendDynamicAwareTest.java | 6 +-
...ttyHttpSimpleBasicAuthConstraintMapperTest.java | 6 +-
.../netty/http/NettyHttpSimpleBasicAuthTest.java | 4 +-
.../http/NettyHttpSimplePooledExchangeTest.java | 4 +-
.../component/netty/http/NettyHttpSimpleTest.java | 4 +-
.../http/NettyHttpSimpleUriParametersTest.java | 4 +-
.../http/NettyHttpStreamCacheFileResponseTest.java | 6 +-
.../component/netty/http/NettyHttpStreamTest.java | 4 +-
.../netty/http/NettyHttpSuspendResume503Test.java | 4 +-
.../netty/http/NettyHttpSuspendResumeTest.java | 4 +-
.../http/NettyHttpSwitchingStatus204Test.java | 16 +-
.../netty/http/NettyHttpTraceDisabledTest.java | 4 +-
.../netty/http/NettyHttpTransferExceptionTest.java | 4 +-
...ttyHttpTwoRoutesBootstrapConfigurationTest.java | 6 +-
.../NettyHttpTwoRoutesMatchOnUriPrefixTest.java | 4 +-
.../http/NettyHttpTwoRoutesStopOneRouteTest.java | 4 +-
.../netty/http/NettyHttpTwoRoutesTest.java | 4 +-
...woRoutesValidateBootstrapConfigurationTest.java | 2 +-
.../netty/http/NettyHttpXMLXPathResponseTest.java | 6 +-
.../netty/http/NettyHttpXMLXPathTest.java | 6 +-
.../component/netty/http/NettyMDCLoggingTest.java | 4 +-
.../netty/http/NettyMixedCaseHttpPathTest.java | 4 +-
.../netty/http/NettyProxyMixedCasePathTest.java | 6 +-
.../netty/http/NettyRecipientListHttpBaseTest.java | 4 +-
.../netty/http/NettyRequestManagementTest.java | 4 +-
.../netty/http/NettyRouteSimpleDynamicURITest.java | 4 +-
.../component/netty/http/NettyRouteSimpleTest.java | 4 +-
.../netty/http/NettySharedHttpServerTest.java | 6 +-
.../netty/http/NettyUseRawHttpResponseTest.java | 4 +-
.../component/netty/http/ProxyProtocolTest.java | 4 +-
.../netty/http/SpringNettyHttpBasicAuthTest.java | 6 +-
.../netty/http/SpringNettyHttpSSLTest.java | 2 +-
.../http/cloud/NettyHttpServiceCallRouteTest.java | 8 +-
.../netty/http/rest/RestApiMatchUriNettyTest.java | 6 +-
.../netty/http/rest/RestApiNettyTest.java | 6 +-
.../http/rest/RestNettyCircuitBreakerLeakTest.java | 6 +-
.../RestNettyHttpBindingModeAutoWithJsonTest.java | 4 +-
.../RestNettyHttpBindingModeAutoWithXmlTest.java | 4 +-
.../rest/RestNettyHttpBindingModeJsonTest.java | 4 +-
...stNettyHttpBindingModeJsonWithContractTest.java | 4 +-
...estNettyHttpBindingModeOffWithContractTest.java | 4 +-
.../http/rest/RestNettyHttpBindingModeXmlTest.java | 4 +-
.../RestNettyHttpContextPathConfigurationTest.java | 6 +-
.../rest/RestNettyHttpContextPathMatchGetTest.java | 6 +-
.../netty/http/rest/RestNettyHttpGetCorsTest.java | 4 +-
.../netty/http/rest/RestNettyHttpGetTest.java | 6 +-
.../http/rest/RestNettyHttpGetWildcardsTest.java | 8 +-
.../netty/http/rest/RestNettyHttpOptionsTest.java | 8 +-
.../http/rest/RestNettyHttpPojoInOutTest.java | 8 +-
.../rest/RestNettyHttpPostJsonJaxbPojoTest.java | 4 +-
.../rest/RestNettyHttpPostJsonPojoListTest.java | 4 +-
.../http/rest/RestNettyHttpPostJsonPojoTest.java | 4 +-
.../rest/RestNettyHttpPostXmlJaxbPojoTest.java | 4 +-
.../netty/http/rest/RestNettyHttpVerbTest.java | 8 +-
.../http/rest/RestNettyMethodNotAllowedTest.java | 2 +-
.../netty/http/rest/RestNettyProducerGetTest.java | 6 +-
.../rest/RestNettyProducerGetUriParameterTest.java | 6 +-
.../netty/http/rest/RestNettyProducerPutTest.java | 4 +-
.../RestNettyProducerThrowExceptionErrorTest.java | 8 +-
.../rest/RestNettyProducerVerbUpperCaseTest.java | 6 +-
.../netty/http/rest/RestPathMatchingTest.java | 4 +-
.../http/rest/RestProducerOutTypeBindingTest.java | 4 +-
components/camel-netty/pom.xml | 2 +-
.../component/netty/NettyEndpointUriFactory.java | 120 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/netty/netty.json | 15 +-
.../camel-netty/src/main/docs/netty-component.adoc | 4 +-
.../camel/component/netty/NettyConstants.java | 14 +-
.../camel/component/netty/NettyEndpoint.java | 2 +-
.../camel/component/netty/BaseNettyTest.java | 4 +-
.../netty/EnrichWithoutRestResponseTest.java | 4 +-
.../netty/ErrorDuringGracefullShutdownTest.java | 4 +-
.../component/netty/MainNettyCustomCodecTest.java | 2 +-
.../camel/component/netty/MultipleCodecsTest.java | 8 +-
.../camel/component/netty/MyCustomCodec.java | 4 +-
.../camel/component/netty/Netty2978IssueTest.java | 8 +-
.../camel/component/netty/NettyBacklogTest.java | 8 +-
.../camel/component/netty/NettyConcurrentTest.java | 14 +-
.../NettyConsumerClientModeReconnectTest.java | 16 +-
.../NettyConsumerClientModeReuseChannelTest.java | 16 +-
.../netty/NettyConsumerClientModeTest.java | 16 +-
.../component/netty/NettyCustomCodecTest.java | 4 +-
.../netty/NettyCustomCorrelationManagerTest.java | 4 +-
.../NettyCustomPipelineFactoryAsynchTest.java | 14 +-
.../netty/NettyCustomPipelineFactorySynchTest.java | 14 +-
.../camel/component/netty/NettyDisconnectTest.java | 10 +-
.../netty/NettyGlobalSSLContextParametersTest.java | 4 +-
.../NettyInOutCloseChannelWhenCompleteTest.java | 12 +-
.../component/netty/NettyInOutFromSedaTest.java | 4 +-
.../netty/NettyInOutWithForcedNoResponseTest.java | 8 +-
.../component/netty/NettyManualEndpointTest.java | 4 +-
.../NettyMultipleSimultaneousClientsTest.java | 4 +-
.../camel/component/netty/NettyOptionTest.java | 8 +-
.../netty/NettyProducerAsyncEndpointTest.java | 8 +-
.../component/netty/NettyProducerHangTest.java | 2 +-
.../netty/NettyProducerPoolDisabledTest.java | 6 +-
.../camel/component/netty/NettyProxyTest.java | 4 +-
.../camel/component/netty/NettyRedeliveryTest.java | 4 +-
.../netty/NettyRequestTimeoutIssueTest.java | 4 +-
.../component/netty/NettyRequestTimeoutTest.java | 12 +-
.../netty/NettyReuseChannelCallbackTest.java | 10 +-
.../component/netty/NettyReuseChannelTest.java | 8 +-
.../component/netty/NettyReuseConnectionTest.java | 6 +-
.../component/netty/NettySSLClasspathTest.java | 4 +-
.../netty/NettySSLClientCertHeadersTest.java | 4 +-
.../netty/NettySSLConsumerClientModeTest.java | 20 +-
.../netty/NettySSLContextParametersTest.java | 6 +-
.../component/netty/NettySSLPassphaseBeanTest.java | 4 +-
.../apache/camel/component/netty/NettySSLTest.java | 8 +-
.../component/netty/NettySingleCodecTest.java | 4 +-
.../component/netty/NettySuspendResumeTest.java | 4 +-
.../camel/component/netty/NettyTCPAsyncTest.java | 10 +-
.../camel/component/netty/NettyTCPChainedTest.java | 6 +-
.../netty/NettyTCPSyncNotLazyChannelTest.java | 10 +-
.../camel/component/netty/NettyTCPSyncTest.java | 12 +-
.../NettyTcpWithInOutUsingPlainSocketTest.java | 6 +-
.../NettyTextlineInOnlyNullDelimiterTest.java | 4 +-
.../NettyTextlineInOnlyPooledExchangeTest.java | 4 +-
.../component/netty/NettyTextlineInOnlyTest.java | 4 +-
.../netty/NettyTextlineInOutNonBlockingTest.java | 12 +-
.../NettyTextlineInOutSynchronousFalseTest.java | 8 +-
.../netty/NettyTextlineInOutSynchronousTest.java | 8 +-
.../component/netty/NettyTextlineInOutTest.java | 4 +-
.../netty/NettyTransferExchangeOptionTest.java | 6 +-
.../camel/component/netty/NettyUDPAsyncTest.java | 6 +-
.../netty/NettyUDPByteArrayConsumerTest.java | 4 +-
.../netty/NettyUDPByteArrayProviderTest.java | 14 +-
.../netty/NettyUDPLargeMessageInOnlyTest.java | 4 +-
...yUDPMessageLargerThanDefaultBufferSizeTest.java | 6 +-
.../netty/NettyUDPMulticastAsyncTest.java | 6 +-
.../camel/component/netty/NettyUDPSyncTest.java | 10 +-
.../component/netty/NettyUdpConnectedSendTest.java | 16 +-
.../netty/NettyUdpConnectionlessSendTest.java | 16 +-
.../NettyUdpWithInOutUsingPlainSocketTest.java | 4 +-
...ttyUseSharedWorkerThreadPoolManyRoutesTest.java | 6 +-
.../netty/NettyUseSharedWorkerThreadPoolTest.java | 4 +-
.../component/netty/ObjectSerializationTest.java | 24 +-
.../netty/UnsharableCodecsConflicts2Test.java | 8 +-
.../netty/UnsharableCodecsConflictsTest.java | 8 +-
components/camel-nitrite/pom.xml | 2 +-
.../nitrite/NitriteEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/nitrite/nitrite.json | 8 +-
.../src/main/docs/nitrite-component.adoc | 25 +-
.../camel/component/nitrite/NitriteConstants.java | 8 +
.../camel/component/nitrite/NitriteEndpoint.java | 2 +-
components/camel-nsq/pom.xml | 80 -
.../component/nsq/NsqComponentConfigurer.java | 70 -
.../camel/component/nsq/NsqEndpointConfigurer.java | 133 -
.../camel/component/nsq/NsqEndpointUriFactory.java | 85 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/nsq | 2 -
.../org/apache/camel/configurer/nsq-component | 2 -
.../org/apache/camel/configurer/nsq-endpoint | 2 -
.../org/apache/camel/urifactory/nsq-endpoint | 2 -
.../org/apache/camel/component/nsq/nsq.json | 51 -
.../camel-nsq/src/main/docs/nsq-component.adoc | 89 -
.../apache/camel/component/nsq/NsqComponent.java | 82 -
.../camel/component/nsq/NsqConfiguration.java | 242 --
.../apache/camel/component/nsq/NsqConstants.java | 28 -
.../apache/camel/component/nsq/NsqConsumer.java | 139 -
.../apache/camel/component/nsq/NsqEndpoint.java | 97 -
.../apache/camel/component/nsq/NsqProducer.java | 77 -
.../camel/component/nsq/NsqSynchronization.java | 47 -
.../component/nsq/integration/NsqConsumerIT.java | 106 -
.../component/nsq/integration/NsqITSupport.java | 35 -
.../component/nsq/integration/NsqProducerIT.java | 101 -
.../camel-nsq/src/test/resources/log4j2.properties | 28 -
components/camel-oaipmh/pom.xml | 2 +-
.../oaipmh/component/OAIPMHEndpointUriFactory.java | 44 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/oaipmh/component/oaipmh.json | 5 +-
.../src/main/docs/oaipmh-component.adoc | 12 +-
.../camel/oaipmh/component/OAIPMHEndpoint.java | 3 +-
.../oaipmh/component/model/OAIPMHConstants.java | 5 +
.../oaipmh/OAIPMHComponentConsumerHTTPSTest.java | 2 +-
.../OAIPMHComponentConsumerParticularCaseTest.java | 2 +-
.../camel/oaipmh/OAIPMHComponentConsumerTest.java | 2 +-
.../OAIPMHComponentProducerGetRecordTest.java | 2 +-
.../OAIPMHComponentProducerOnlyFirstLoopTest.java | 2 +-
.../OAIPMHComponentProducerOnlyFirstTest.java | 2 +-
.../camel/oaipmh/OAIPMHComponentProducerTest.java | 2 +-
components/camel-ognl/pom.xml | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../org/apache/camel/language/ognl/ognl.json | 2 +-
components/camel-olingo2/camel-olingo2-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/olingo2-api.json | 2 +-
.../camel-olingo2/camel-olingo2-component/pom.xml | 2 +-
.../olingo2/Olingo2EndpointUriFactory.java | 64 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/olingo2/olingo2.json | 5 +-
.../src/main/docs/olingo2-component.adoc | 3 +
.../camel/component/olingo2/Olingo2Endpoint.java | 2 +-
.../camel/component/olingo2/Olingo2Producer.java | 4 +-
.../olingo2/internal/Olingo2Constants.java | 5 +
components/camel-olingo2/pom.xml | 2 +-
components/camel-olingo4/camel-olingo4-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/olingo4-api.json | 2 +-
.../camel-olingo4/camel-olingo4-component/pom.xml | 2 +-
.../olingo4/Olingo4EndpointUriFactory.java | 62 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/olingo4/olingo4.json | 5 +-
.../src/main/docs/olingo4-component.adoc | 4 +-
.../camel/component/olingo4/Olingo4Endpoint.java | 2 +-
.../camel/component/olingo4/Olingo4Producer.java | 3 +-
.../olingo4/internal/Olingo4Constants.java | 4 +
components/camel-olingo4/pom.xml | 2 +-
components/camel-openapi-java/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/openapi-java.json | 2 +-
components/camel-openstack/pom.xml | 2 +-
.../openstack/cinder/CinderEndpointUriFactory.java | 8 +-
.../openstack/glance/GlanceEndpointUriFactory.java | 8 +-
.../keystone/KeystoneEndpointUriFactory.java | 8 +-
.../neutron/NeutronEndpointUriFactory.java | 8 +-
.../openstack/nova/NovaEndpointUriFactory.java | 8 +-
.../openstack/swift/SwiftEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../openstack/cinder/openstack-cinder.json | 15 +-
.../openstack/glance/openstack-glance.json | 16 +-
.../openstack/keystone/openstack-keystone.json | 14 +-
.../openstack/neutron/openstack-neutron.json | 26 +-
.../component/openstack/nova/openstack-nova.json | 18 +-
.../component/openstack/swift/openstack-swift.json | 18 +-
.../src/main/docs/openstack-cinder-component.adoc | 50 +-
.../src/main/docs/openstack-glance-component.adoc | 35 +-
.../main/docs/openstack-keystone-component.adoc | 90 +-
.../src/main/docs/openstack-neutron-component.adoc | 93 +-
.../src/main/docs/openstack-nova-component.adoc | 66 +-
.../src/main/docs/openstack-swift-component.adoc | 50 +-
.../openstack/cinder/CinderConstants.java | 8 +
.../component/openstack/cinder/CinderEndpoint.java | 6 +-
.../openstack/common/OpenstackConstants.java | 15 +
.../openstack/glance/GlanceConstants.java | 9 +
.../component/openstack/glance/GlanceEndpoint.java | 6 +-
.../openstack/keystone/KeystoneConstants.java | 8 +
.../openstack/keystone/KeystoneEndpoint.java | 7 +-
.../openstack/neutron/NeutronConstants.java | 22 +
.../openstack/neutron/NeutronEndpoint.java | 7 +-
.../component/openstack/nova/NovaConstants.java | 12 +
.../component/openstack/nova/NovaEndpoint.java | 6 +-
.../component/openstack/swift/SwiftConstants.java | 18 +
.../component/openstack/swift/SwiftEndpoint.java | 6 +-
.../swift/producer/ContainerProducer.java | 17 +-
components/camel-opentelemetry/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/opentelemetry.json | 2 +-
components/camel-opentracing/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/opentracing.json | 2 +-
components/camel-optaplanner/pom.xml | 2 +-
.../optaplanner/OptaPlannerEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/optaplanner/optaplanner.json | 10 +-
.../src/main/docs/optaplanner-component.adoc | 15 +-
.../optaplanner/OptaPlannerConstants.java | 12 +
.../component/optaplanner/OptaPlannerEndpoint.java | 2 +-
components/camel-paho-mqtt5/pom.xml | 2 +-
.../paho/mqtt5/PahoMqtt5EndpointUriFactory.java | 40 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/paho/mqtt5/paho-mqtt5.json | 9 +-
.../src/main/docs/paho-mqtt5-component.adoc | 19 +-
.../component/paho/mqtt5/PahoMqtt5Constants.java | 9 +
.../component/paho/mqtt5/PahoMqtt5Endpoint.java | 2 +-
.../paho/mqtt5/PahoMqtt5ComponentMqtt5Test.java | 7 +-
.../PahoMqtt5ComponentVerifierExtensionTest.java | 4 +-
.../mqtt5/PahoMqtt5OverrideTopicMqtt5Test.java | 4 +-
.../mqtt5/PahoMqtt5ReconnectAfterFailureTest.java | 6 +-
.../paho/mqtt5/PahoMqtt5ToDSendDynamicTest.java | 6 +-
.../component/paho/mqtt5/PahoMqtt5ToDTest.java | 4 +-
components/camel-paho/pom.xml | 2 +-
.../component/paho/PahoEndpointUriFactory.java | 38 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/paho/paho.json | 9 +-
.../camel-paho/src/main/docs/paho-component.adoc | 19 +-
.../apache/camel/component/paho/PahoConstants.java | 9 +
.../apache/camel/component/paho/PahoEndpoint.java | 2 +-
.../camel/component/paho/PahoComponentTest.java | 4 +-
.../paho/PahoComponentVerifierExtensionTest.java | 4 +-
.../component/paho/PahoOverrideTopicTest.java | 4 +-
.../paho/PahoReconnectAfterFailureTest.java | 4 +-
.../component/paho/PahoToDSendDynamicTest.java | 6 +-
.../apache/camel/component/paho/PahoToDTest.java | 4 +-
components/camel-pdf/pom.xml | 2 +-
.../camel/component/pdf/PdfEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/pdf/pdf.json | 7 +-
.../camel-pdf/src/main/docs/pdf-component.adoc | 23 +-
.../apache/camel/component/pdf/PdfEndpoint.java | 3 +-
.../camel/component/pdf/PdfHeaderConstants.java | 18 +
components/camel-pg-replication-slot/pom.xml | 2 +-
.../slot/PgReplicationSlotEndpointUriFactory.java | 42 +-
.../services/org/apache/camel/component.properties | 2 +-
.../pg/replication/slot/pg-replication-slot.json | 2 +-
components/camel-pgevent/pom.xml | 2 +-
.../pgevent/PgEventEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/pgevent/pgevent.json | 5 +-
.../src/main/docs/pgevent-component.adoc | 6 +-
.../camel/component/pgevent/PgEventConstants.java | 29 +
.../camel/component/pgevent/PgEventConsumer.java | 2 +-
.../camel/component/pgevent/PgEventEndpoint.java | 2 +-
components/camel-platform-http-vertx/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/platform-http-vertx.json | 2 +-
.../http/vertx/VertxPlatformHttpConsumer.java | 17 +-
.../http/vertx/VertxPlatformHttpSupport.java | 33 +-
.../VertxPlatformHttpBufferConverterTest.java | 9 +
.../http/vertx/VertxPlatformHttpEngineTest.java | 65 +-
...rtxPlatformHttpEngineWithTypeConverterTest.java | 9 +-
.../http/vertx/VertxPlatformHttpJacksonTest.java | 2 +-
components/camel-platform-http/pom.xml | 2 +-
.../http/PlatformHttpEndpointConfigurer.java | 6 +
.../http/PlatformHttpEndpointUriFactory.java | 17 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/platform/http/platform-http.json | 3 +-
.../platform/http/PlatformHttpConstants.java | 1 +
.../platform/http/PlatformHttpEndpoint.java | 18 +-
.../platform/http/AbstractPlatformHttpTest.java | 2 +-
.../http/JettyCustomPlatformHttpConsumer.java | 5 +-
.../component/platform/http/PlatformHttpTest.java | 4 +-
...stPlatformHttpContextPathConfigurationTest.java | 2 +-
components/camel-printer/pom.xml | 2 +-
.../printer/PrinterEndpointUriFactory.java | 16 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/printer/lpr.json | 5 +-
.../camel-printer/src/main/docs/lpr-component.adoc | 10 +-
.../camel/component/printer/PrinterEndpoint.java | 4 +-
components/camel-protobuf/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../apache/camel/dataformat/protobuf/protobuf.json | 2 +-
components/camel-pubnub/pom.xml | 2 +-
.../component/pubnub/PubNubEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/pubnub/pubnub.json | 8 +-
.../src/main/docs/pubnub-component.adoc | 14 +-
.../camel/component/pubnub/PubNubConstants.java | 6 +
.../camel/component/pubnub/PubNubEndpoint.java | 2 +-
components/camel-pulsar/pom.xml | 2 +-
.../component/pulsar/PulsarEndpointUriFactory.java | 66 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/pulsar/pulsar.json | 18 +-
.../src/main/docs/pulsar-component.adoc | 4 +-
.../camel/component/pulsar/PulsarEndpoint.java | 4 +-
.../camel/component/pulsar/PulsarProducer.java | 2 +-
.../pulsar/utils/message/PulsarMessageHeaders.java | 19 +
.../integration/PulsarConsumerPatternInIT.java | 4 +-
components/camel-quartz/pom.xml | 2 +-
.../component/quartz/QuartzEndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/quartz/quartz.json | 2 +-
components/camel-quickfix/pom.xml | 2 +-
.../quickfixj/QuickfixjEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/quickfixj/quickfix.json | 7 +-
.../src/main/docs/quickfix-component.adoc | 25 +-
.../component/quickfixj/QuickfixjConsumer.java | 2 +-
.../component/quickfixj/QuickfixjEndpoint.java | 5 +-
components/camel-rabbitmq/pom.xml | 2 +-
.../rabbitmq/RabbitMQEndpointUriFactory.java | 106 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/rabbitmq/rabbitmq.json | 27 +-
.../src/main/docs/rabbitmq-component.adoc | 72 +-
.../component/rabbitmq/RabbitMQConstants.java | 43 +
.../component/rabbitmq/RabbitMQDeclareSupport.java | 16 +
.../camel/component/rabbitmq/RabbitMQEndpoint.java | 2 +-
.../rabbitmq/RabbitMQMessageConverter.java | 2 +-
.../rabbitmq/integration/RabbitMQProducerIT.java | 2 +-
components/camel-reactive-executor-tomcat/pom.xml | 71 +
.../services/org/apache/camel/other.properties | 7 +
.../services/org/apache/camel/reactive-executor | 2 +
.../resources/reactive-executor-tomcat.json | 15 +
.../src/main/docs/reactive-executor-tomcat.adoc | 22 +
.../reactive/tomcat/TomcatReactiveExecutor.java | 290 ++
.../org/apache/camel/reactive/SimpleMockTest.java | 66 +
.../src/test/resources/log4j2.properties | 31 +
components/camel-reactive-executor-vertx/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../resources/reactive-executor-vertx.json | 2 +-
components/camel-reactive-streams/pom.xml | 2 +-
.../streams/ReactiveStreamsEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../reactive/streams/reactive-streams.json | 6 +-
.../src/main/docs/reactive-streams-component.adoc | 4 +-
.../reactive/streams/ReactiveStreamsConstants.java | 5 +-
.../reactive/streams/ReactiveStreamsEndpoint.java | 2 +-
components/camel-reactor/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/reactor.json | 2 +-
components/camel-redis/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-redis/src/generated/resources/redis.json | 2 +-
components/camel-ref/pom.xml | 2 +-
.../camel/component/ref/RefEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/ref/ref.json | 2 +-
components/camel-resilience4j/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/resilience4j.json | 2 +-
.../component/resilience4j/ResilienceReifier.java | 4 +-
components/camel-resourceresolver-github/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../resources/resourceresolver-github.json | 2 +-
components/camel-rest-openapi/pom.xml | 2 +-
.../openapi/RestOpenApiEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/rest/openapi/rest-openapi.json | 2 +-
components/camel-rest-swagger/pom.xml | 2 +-
.../swagger/RestSwaggerEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/rest/swagger/rest-swagger.json | 2 +-
components/camel-rest/pom.xml | 2 +-
.../component/rest/RestApiEndpointUriFactory.java | 4 +-
.../component/rest/RestEndpointUriFactory.java | 28 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/rest/rest-api.json | 2 +-
.../org/apache/camel/component/rest/rest.json | 10 +-
.../camel-rest/src/main/docs/rest-component.adoc | 4 +-
.../apache/camel/component/rest/RestConstants.java | 44 +
.../apache/camel/component/rest/RestEndpoint.java | 2 +-
.../apache/camel/component/rest/RestProducer.java | 15 +-
.../rest/RestProducerBindingProcessor.java | 8 +-
components/camel-resteasy/pom.xml | 2 +-
.../resteasy/ResteasyEndpointConfigurer.java | 6 -
.../resteasy/ResteasyEndpointUriFactory.java | 65 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/resteasy/resteasy.json | 18 +-
.../src/main/docs/resteasy-component.adoc | 3 +
.../component/resteasy/ResteasyConstants.java | 17 +
.../camel/component/resteasy/ResteasyEndpoint.java | 3 +-
.../camel/component/resteasy/ResteasyProducer.java | 6 +-
.../resteasy/servlet/ResteasyCamelServlet.java | 4 +-
components/camel-ribbon/pom.xml | 113 -
...RibbonServiceLoadBalancerFactoryConfigurer.java | 82 -
.../camel/cloud/ribbon-service-load-balancer | 2 -
...t.ribbon.cloud.RibbonServiceLoadBalancerFactory | 2 -
.../services/org/apache/camel/other.properties | 7 -
.../src/generated/resources/ribbon.json | 15 -
components/camel-ribbon/src/main/docs/ribbon.adoc | 86 -
.../component/ribbon/RibbonConfiguration.java | 106 -
.../camel/component/ribbon/RibbonConstants.java | 25 -
.../ribbon/cloud/RibbonServiceDefinition.java | 94 -
.../ribbon/cloud/RibbonServiceLoadBalancer.java | 262 --
.../cloud/RibbonServiceLoadBalancerFactory.java | 93 -
.../ribbon/cloud/RibbonServerListTest.java | 52 -
.../cloud/RibbonServiceCallRegistryRouteTest.java | 63 -
.../cloud/RibbonServiceCallRouteDslTest.java | 69 -
.../cloud/RibbonServiceCallRouteMetadataTest.java | 81 -
.../ribbon/cloud/RibbonServiceCallRouteTest.java | 80 -
.../cloud/RibbonServiceCallUpdateRouteTest.java | 108 -
.../cloud/SpringBeanServiceCallRouteTest.java | 47 -
...ingDslRibbonPropertiesServiceCallRouteTest.java | 47 -
.../cloud/SpringDslRibbonServiceCallRouteTest.java | 47 -
.../cloud/SpringRibbonServiceCallRouteTest.java | 82 -
.../src/test/resources/log4j2.properties | 32 -
.../cloud/SpringBeanRibbonServiceCallRouteTest.xml | 71 -
...ringDslRibbonPropertiesServiceCallRouteTest.xml | 61 -
.../cloud/SpringDslRibbonServiceCallRouteTest.xml | 64 -
...springbeanribbonservicecallroutetest.properties | 19 -
...ribbonpropertiesservicecallroutetest.properties | 19 -
.../springdslribbonservicecallroutetest.properties | 19 -
components/camel-robotframework/pom.xml | 2 +-
.../RobotFrameworkEndpointUriFactory.java | 112 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/robotframework/robotframework.json | 7 +-
.../src/main/docs/robotframework-component.adoc | 6 +-
.../RobotFrameworkCamelConstants.java | 5 +
.../robotframework/RobotFrameworkEndpoint.java | 3 +-
components/camel-rss/pom.xml | 2 +-
.../camel/component/rss/RssEndpointUriFactory.java | 40 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/rss/rss.json | 5 +-
.../org/apache/camel/dataformat/rss/rss.json | 2 +-
.../camel-rss/src/main/docs/rss-component.adoc | 14 +-
.../apache/camel/component/rss/RssConstants.java | 5 +-
.../apache/camel/component/rss/RssEndpoint.java | 3 +-
components/camel-rxjava/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/rxjava.json | 2 +-
components/camel-saga/pom.xml | 2 +-
.../component/saga/SagaEndpointUriFactory.java | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/saga/saga.json | 2 +-
.../camel-salesforce-codegen/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/salesforce-codegen.json | 4 +-
.../src/main/resources/sobject-pojo.vm | 1 -
.../camel-salesforce-component/pom.xml | 7 +-
.../salesforce/SalesforceComponentConfigurer.java | 12 +
.../salesforce/SalesforceEndpointConfigurer.java | 6 +
.../salesforce/SalesforceEndpointUriFactory.java | 89 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/salesforce/salesforce.json | 5 +-
.../src/main/docs/salesforce-component.adoc | 6 +-
.../component/salesforce/SalesforceComponent.java | 19 +
.../salesforce/SalesforceEndpointConfig.java | 16 +
.../api/dto/AbstractQueryRecordsBase.java | 33 +-
.../dto/analytics/reports/QueryRecordsReport.java | 14 +-
.../internal/dto/QueryRecordsPushTopic.java | 13 +-
.../internal/processor/AbstractRestProcessor.java | 130 +-
.../internal/processor/JsonRestProcessor.java | 52 +-
.../internal/processor/QueryResultIterator.java | 95 +
.../CompositeApiBatchIntegrationTest.java | 12 +-
.../salesforce/CompositeApiIntegrationTest.java | 12 +-
.../salesforce/RecentIntegrationTest.java | 12 +-
.../salesforce/RestApiIntegrationTest.java | 148 +-
.../dto/generated/QueryRecordsAccount.java | 13 +-
.../dto/generated/QueryRecordsContact.java | 13 +-
.../dto/generated/QueryRecordsLine_Item__c.java | 13 +-
.../AbstractRestProcessorApprovalTest.java | 7 +
.../camel-salesforce-maven-plugin/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../resources/salesforce-maven-plugin.json | 2 +-
.../resources/sobject-query-records-optional.vm | 12 +-
.../src/main/resources/sobject-query-records.vm | 12 +-
.../test/resources/generated/QueryRecordsCase.java | 12 +-
.../QueryRecordsComplexCalculatedFormula.java | 12 +-
components/camel-salesforce/pom.xml | 2 +-
components/camel-sap-netweaver/pom.xml | 2 +-
.../sap/netweaver/NetWeaverEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/sap/netweaver/sap-netweaver.json | 2 +-
components/camel-saxon/pom.xml | 2 +-
.../component/xquery/XQueryEndpointUriFactory.java | 50 +-
.../services/org/apache/camel/component.properties | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../org/apache/camel/component/xquery/xquery.json | 2 +-
.../org/apache/camel/language/xquery/xquery.json | 2 +-
components/camel-scheduler/pom.xml | 2 +-
.../scheduler/SchedulerEndpointUriFactory.java | 30 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/scheduler/scheduler.json | 2 +-
components/camel-schematron/pom.xml | 2 +-
.../schematron/SchematronEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/schematron/schematron.json | 2 +-
components/camel-seda/pom.xml | 2 +-
.../component/seda/SedaEndpointUriFactory.java | 26 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/seda/seda.json | 2 +-
components/camel-service/pom.xml | 2 +-
.../service/ServiceEndpointUriFactory.java | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/service/service.json | 2 +-
.../camel-servicenow-component/pom.xml | 2 +-
.../servicenow/ServiceNowEndpointUriFactory.java | 72 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/servicenow/servicenow.json | 2 +-
.../camel-servicenow-maven-plugin/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../resources/servicenow-maven-plugin.json | 2 +-
components/camel-servicenow/pom.xml | 2 +-
components/camel-servlet/pom.xml | 2 +-
.../servlet/ServletEndpointUriFactory.java | 30 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/servlet/servlet.json | 2 +-
components/camel-shiro/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-shiro/src/generated/resources/shiro.json | 2 +-
components/camel-sip/pom.xml | 80 -
.../component/sip/SipComponentConfigurer.java | 61 -
.../camel/component/sip/SipEndpointConfigurer.java | 310 --
.../camel/component/sip/SipEndpointUriFactory.java | 118 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/sip | 2 -
.../services/org/apache/camel/component/sips | 2 -
.../org/apache/camel/configurer/sip-component | 2 -
.../org/apache/camel/configurer/sip-endpoint | 2 -
.../org/apache/camel/urifactory/sip-endpoint | 2 -
.../org/apache/camel/urifactory/sips-endpoint | 2 -
.../org/apache/camel/component/sip/sip.json | 77 -
.../org/apache/camel/component/sip/sips.json | 77 -
.../camel-sip/src/main/docs/sip-component.adoc | 163 -
.../apache/camel/component/sip/SipComponent.java | 41 -
.../camel/component/sip/SipConfiguration.java | 900 -----
.../apache/camel/component/sip/SipEndpoint.java | 67 -
.../camel/component/sip/SipPresenceAgent.java | 90 -
.../apache/camel/component/sip/SipPublisher.java | 111 -
.../apache/camel/component/sip/SipSubscriber.java | 119 -
.../component/sip/listener/SipMessageCodes.java | 81 -
.../sip/listener/SipPresenceAgentListener.java | 225 --
.../component/sip/listener/SipPublishListener.java | 86 -
.../sip/listener/SipSubscriptionListener.java | 170 -
.../camel/component/sip/PublishSubscribeTest.java | 92 -
.../camel-sip/src/test/resources/log4j2.properties | 34 -
components/camel-sjms/pom.xml | 2 +-
.../component/sjms/SjmsEndpointUriFactory.java | 66 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/sjms/sjms.json | 2 +-
.../component/sjms/AsyncStartStopListenerTest.java | 4 +-
.../component/sjms/JmsMessageTimestampTest.java | 4 +-
.../component/sjms/JmsSelectorOptionTest.java | 4 +-
.../camel/component/sjms/JmsSelectorTest.java | 4 +-
.../component/sjms/ReconnectConsumerTest.java | 4 +-
.../component/sjms/ReconnectInOutProducerTest.java | 2 +-
.../component/sjms/ReconnectProducerTest.java | 5 +-
.../component/sjms/SimpleJmsComponentTest.java | 4 +-
.../component/sjms/SjmsComponentRestartTest.java | 4 +-
.../sjms/SjmsEndpointConnectionSettingsTest.java | 2 +-
.../sjms/SjmsEndpointNameOverrideTest.java | 6 +-
.../camel/component/sjms/SjmsEndpointTest.java | 24 +-
.../component/sjms/bugfixes/CAMEL6820Test.java | 4 +-
.../sjms/consumer/AsyncConsumerFalseTest.java | 4 +-
.../sjms/consumer/AsyncConsumerInOutTest.java | 4 +-
.../consumer/AutowiredConnectionFactoryTest.java | 4 +-
.../sjms/consumer/EmptyMessageBodyTest.java | 4 +-
.../consumer/InOnlyConsumerAsyncFalseTest.java | 6 +-
.../sjms/consumer/InOnlyConsumerDefaultTest.java | 4 +-
.../InOnlyConsumerQueueSynchronousTest.java | 4 +-
.../sjms/consumer/InOnlyConsumerQueueTest.java | 4 +-
.../sjms/consumer/InOnlyConsumerTempQueueTest.java | 4 +-
.../sjms/consumer/InOnlyConsumerTopicTest.java | 4 +-
.../sjms/consumer/InOnlyPooledExchangeTest.java | 4 +-
.../sjms/consumer/InOnlyQueueConsumerTest.java | 5 +-
.../sjms/consumer/InOnlyTopicConsumerTest.java | 5 +-
.../consumer/InOnlyTopicDurableConsumerTest.java | 4 +-
.../sjms/consumer/InOutConcurrentConsumerTest.java | 4 +-
.../sjms/consumer/InOutConsumerQueueAsyncTest.java | 4 +-
.../sjms/consumer/InOutConsumerQueueTest.java | 4 +-
.../consumer/InOutConsumerTempQueueAsyncTest.java | 4 +-
.../sjms/consumer/InOutConsumerTempQueueTest.java | 4 +-
.../sjms/consumer/InOutConsumerTopicTest.java | 4 +-
.../consumer/InOutSynchronousConsumerTest.java | 6 +-
.../sjms/consumer/JmsPollingConsumerTest.java | 4 +-
.../camel/component/sjms/it/AsyncJmsInOutIT.java | 4 +-
.../component/sjms/it/AsyncJmsInOutTempDestIT.java | 4 +-
.../camel/component/sjms/it/SyncJmsInOutIT.java | 4 +-
.../component/sjms/it/SyncJmsInOutTempDestIT.java | 4 +-
.../sjms/jms/DestinationNameParserTest.java | 8 +-
.../component/sjms/manual/ManualFromQueueTest.java | 4 +-
.../sjms/producer/AsyncQueueProducerTest.java | 10 +-
.../sjms/producer/AsyncTopicProducerTest.java | 10 +-
.../sjms/producer/InOnlyQueueProducerTest.java | 2 +-
.../sjms/producer/InOnlyTopicProducerTest.java | 5 +-
.../producer/InOutQueueProducerAsyncLoadTest.java | 2 +-
.../producer/InOutQueueProducerSyncLoadTest.java | 4 +-
.../sjms/producer/InOutQueueProducerTest.java | 2 +-
.../sjms/producer/QueueProducerQoSTest.java | 4 +-
.../component/sjms/producer/QueueProducerTest.java | 2 +-
.../sjms/producer/SjmsToDSendDynamicTest.java | 6 +-
.../SjmsToDSendDynamicTwoDisabledTest.java | 6 +-
.../sjms/producer/SjmsToDSendDynamicTwoTest.java | 6 +-
.../camel/component/sjms/producer/SjmsToDTest.java | 4 +-
.../component/sjms/support/MyAsyncEndpoint.java | 4 +-
.../sjms/support/SjmsConnectionTestSupport.java | 4 +-
.../component/sjms/threadpool/ThreadPoolTest.java | 4 +-
.../sjms/tx/TransactedAsyncExceptionTest.java | 2 +-
.../sjms/tx/TransactedConsumerSupport.java | 4 +-
.../sjms/tx/TransactedOnCompletionTest.java | 2 +-
.../sjms/tx/TransactedProducerInOutErrorTest.java | 4 +-
.../sjms/tx/TransactedQueueInOutProducerTest.java | 2 +-
.../sjms/tx/TransactedQueueProducerTest.java | 2 +-
.../sjms/tx/TransactedTopicProducerTest.java | 2 +-
components/camel-sjms2/pom.xml | 2 +-
.../component/sjms2/Sjms2EndpointUriFactory.java | 74 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/sjms2/sjms2.json | 2 +-
.../component/sjms2/SimpleJms2ComponentTest.java | 4 +-
.../component/sjms2/Sjms2ComponentRestartTest.java | 4 +-
.../sjms2/Sjms2EndpointNameOverrideTest.java | 6 +-
.../camel/component/sjms2/Sjms2EndpointTest.java | 22 +-
.../consumer/InOnlyTopicDurableConsumerTest.java | 4 +-
.../consumer/InOnlyTopicSharedConsumerTest.java | 2 +-
.../sjms2/producer/InOnlyQueueProducerTest.java | 2 +-
.../sjms2/producer/InOnlyTopicProducerTest.java | 5 +-
.../sjms2/producer/Sjms2ToDSendDynamicTest.java | 6 +-
components/camel-slack/pom.xml | 2 +-
.../component/slack/SlackEndpointUriFactory.java | 44 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/slack/slack.json | 6 +-
.../camel-slack/src/main/docs/slack-component.adoc | 48 +-
.../camel/component/slack/SlackComponent.java | 3 +-
.../camel/component/slack/SlackEndpoint.java | 3 +-
components/camel-smpp/pom.xml | 2 +-
.../component/smpp/SmppEndpointUriFactory.java | 66 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/smpp/smpp.json | 2 +-
.../org/apache/camel/component/smpp/smpps.json | 2 +-
.../apache/camel/component/smpp/SmppConsumer.java | 3 +
.../apache/camel/component/smpp/SmppProducer.java | 9 +
components/camel-snakeyaml/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel/component/snakeyaml/snakeYaml.json | 2 +-
.../component/snakeyaml/SnakeYAMLDoSTest.java | 4 +-
.../camel/component/snakeyaml/SnakeYAMLTest.java | 4 +-
.../snakeyaml/SnakeYAMLTypeFilterHelper.java | 8 +-
.../snakeyaml/SnakeYAMLTypeFilterTest.java | 4 +-
.../snakeyaml/SnakeYAMLUnmarshalTypeTest.java | 6 +-
components/camel-snmp/pom.xml | 2 +-
.../component/snmp/SnmpEndpointUriFactory.java | 64 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/snmp/snmp.json | 2 +-
components/camel-soap/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/dataformat/soap/soap.json | 2 +-
components/camel-solr/pom.xml | 2 +-
.../component/solr/SolrEndpointUriFactory.java | 24 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/solr/solr.json | 2 +-
.../org/apache/camel/component/solr/solrCloud.json | 2 +-
.../org/apache/camel/component/solr/solrs.json | 2 +-
.../camel/component/solr/InitSolrEndpointTest.java | 6 +-
.../camel/component/solr/MapBodyManualIT.java | 6 +-
.../component/solr/SolrComponentTestSupport.java | 4 +-
.../component/solr/SolrServerMissingTest.java | 6 +-
.../camel/component/solr/SolrTestSupport.java | 2 +-
.../component/solr/SolrUpdateAutocommitTest.java | 4 +-
.../camel/component/solr/SolrUpdateTest.java | 4 +-
.../solr/integration/SolrCloudProducerIT.java | 4 +-
components/camel-soroush/pom.xml | 145 -
.../component/SoroushBotComponentConfigurer.java | 67 -
.../component/SoroushBotEndpointConfigurer.java | 163 -
.../component/SoroushBotEndpointUriFactory.java | 90 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/soroush | 2 -
.../org/apache/camel/configurer/soroush-component | 2 -
.../org/apache/camel/configurer/soroush-endpoint | 2 -
.../org/apache/camel/urifactory/soroush-endpoint | 2 -
.../component/soroushbot/component/soroush.json | 53 -
.../src/main/docs/soroush-component.adoc | 216 --
.../component/SoroushBotAbstractConsumer.java | 245 --
.../soroushbot/component/SoroushBotComponent.java | 53 -
.../component/SoroushBotDownloadFileProducer.java | 43 -
.../soroushbot/component/SoroushBotEndpoint.java | 651 ----
.../component/SoroushBotMultiThreadConsumer.java | 67 -
.../component/SoroushBotSendMessageProducer.java | 117 -
.../component/SoroushBotSingleThreadConsumer.java | 47 -
.../component/SoroushBotUploadFileProducer.java | 41 -
.../component/soroushbot/models/CustomKey.java | 63 -
.../component/soroushbot/models/FileType.java | 26 -
.../component/soroushbot/models/MinorType.java | 28 -
.../component/soroushbot/models/SoroushAction.java | 34 -
.../soroushbot/models/SoroushMessage.java | 412 ---
.../models/response/SendMessageResponse.java | 23 -
.../models/response/SoroushResponse.java | 58 -
.../models/response/UploadFileResponse.java | 40 -
.../soroushbot/service/SoroushService.java | 182 -
.../soroushbot/utils/CongestionException.java | 40 -
.../utils/ExponentialBackOffStrategy.java | 41 -
.../soroushbot/utils/FixedBackOffStrategy.java | 34 -
.../soroushbot/utils/LinearBackOffStrategy.java | 39 -
.../MaximumConnectionRetryReachedException.java | 41 -
.../utils/MultiQueueWithTopicThreadPool.java | 140 -
.../soroushbot/utils/SoroushException.java | 51 -
.../component/soroushbot/utils/StringUtils.java | 34 -
.../apache/camel/component/soroushbot/IOUtils.java | 61 -
.../component/ConsumerAutoDownloadFileTest.java | 63 -
.../ConsumerAutoReconnectAfterIdleTimeoutTest.java | 55 -
.../component/ConsumerCamelConcurrentTest.java | 70 -
...nsumerExceptionHandledWithErrorHandlerTest.java | 61 -
.../component/ConsumerMultiThreadTest.java | 50 -
.../component/ConsumerNativeConcurrentTest.java | 74 -
.../ConsumerQueueCapacityPerThreadTest.java | 49 -
.../ConsumerRetryOnConnectionFailureTest.java | 46 -
.../soroushbot/component/ConsumerTest.java | 62 -
...onentialBackOffProducerConnectionRetryTest.java | 78 -
.../FixedBackOffProducerConnectionRetryTest.java | 79 -
.../HandleExceptionWithErrorHandlerTest.java | 65 -
.../LinearBackOffProducerConnectionRetryTest.java | 79 -
...etryWaitingTimeProducerConnectionRetryTest.java | 78 -
.../ProducerAutoUploadFileIsFalseTest.java | 90 -
.../component/ProducerAutoUploadFileTest.java | 91 -
.../component/ProducerConnectionRetryTest.java | 68 -
.../component/ProducerDownloadFileTest.java | 90 -
.../ProducerDownloadFileWithoutThumbnailTest.java | 90 -
.../ProducerMaxConnectionRetryReachedTest.java | 77 -
.../soroushbot/component/ProducerTest.java | 68 -
.../component/ProducerUploadFileTest.java | 90 -
.../soroushbot/service/SoroushServiceIT.java | 134 -
.../soroushbot/support/SoroushBotApplication.java | 34 -
.../soroushbot/support/SoroushBotTestSupport.java | 48 -
.../component/soroushbot/support/SoroushBotWS.java | 210 --
.../soroushbot/support/SoroushMockServer.java | 70 -
.../utils/MultiQueueWithTopicThreadPoolTest.java | 154 -
.../src/test/resources/log4j2.properties | 27 -
components/camel-spark/pom.xml | 2 +-
.../component/spark/SparkEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/spark/spark.json | 2 +-
components/camel-splunk-hec/pom.xml | 2 +-
.../splunkhec/SplunkHECEndpointUriFactory.java | 12 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/splunkhec/splunk-hec.json | 2 +-
components/camel-splunk/pom.xml | 2 +-
.../component/splunk/SplunkEndpointUriFactory.java | 64 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/splunk/splunk.json | 2 +-
components/camel-spring-batch/pom.xml | 2 +-
.../batch/SpringBatchEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/spring/batch/spring-batch.json | 2 +-
components/camel-spring-integration/pom.xml | 2 +-
.../SpringIntegrationEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../spring/integration/spring-integration.json | 2 +-
components/camel-spring-jdbc/pom.xml | 2 +-
.../spring/jdbc/SpringJdbcEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/spring/jdbc/spring-jdbc.json | 2 +-
components/camel-spring-ldap/pom.xml | 2 +-
.../springldap/SpringLdapEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/springldap/spring-ldap.json | 2 +-
components/camel-spring-main/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/spring-main.json | 2 +-
components/camel-spring-rabbitmq/pom.xml | 2 +-
.../SpringRabbitMQEndpointUriFactory.java | 50 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/springrabbit/spring-rabbitmq.json | 2 +-
components/camel-spring-redis/pom.xml | 2 +-
.../component/redis/RedisEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/redis/spring-redis.json | 2 +-
.../apache/camel/component/redis/RedisSetTest.java | 16 +-
components/camel-spring-security/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/spring-security.json | 2 +-
components/camel-spring-ws/pom.xml | 2 +-
.../ws/SpringWebserviceEndpointUriFactory.java | 38 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/spring/ws/spring-ws.json | 2 +-
components/camel-spring-xml/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../org/apache/camel/spring/xml/camelContext.json | 2 -
.../src/generated/resources/spring-xml.json | 2 +-
.../camel/spring/xml/CamelContextFactoryBean.java | 29 -
.../spring/xml/handler/CamelNamespaceHandler.java | 2 -
.../routebuilder/SpringRouteTemplateTest.java | 37 +
components/camel-spring/pom.xml | 2 +-
.../component/event/EventEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../apache/camel/component/event/spring-event.json | 2 +-
.../org/apache/camel/language/spel/spel.json | 2 +-
.../spring/spi/TransactionErrorHandlerReifier.java | 2 +-
components/camel-sql/pom.xml | 2 +-
.../camel/component/sql/SqlEndpointUriFactory.java | 72 +-
.../sql/stored/SqlStoredEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/sql/sql.json | 2 +-
.../camel/component/sql/stored/sql-stored.json | 2 +-
.../apache/camel/component/sql/SqlProducer.java | 23 +-
.../component/sql/CamelSqlEmptyResultTest.java | 4 +
.../camel/component/sql/SqlAggregateBatchTest.java | 2 +-
.../sql/SqlConsumerDeleteBatchCompleteTest.java | 4 +-
.../component/sql/SqlConsumerDeleteFailedTest.java | 6 +-
.../camel/component/sql/SqlConsumerDeleteTest.java | 4 +-
.../sql/SqlConsumerDeleteTransformTest.java | 4 +-
.../sql/SqlConsumerDynamicParameterTest.java | 4 +-
.../sql/SqlConsumerFromClasspathTest.java | 4 +-
.../sql/SqlConsumerMaxMessagesPerPollTest.java | 4 +-
.../sql/SqlConsumerOutputTypeSelectListTest.java | 4 +-
...lConsumerOutputTypeSelectListWithClassTest.java | 4 +-
.../sql/SqlConsumerOutputTypeSelectOneTest.java | 12 +-
.../sql/SqlConsumerOutputTypeStreamListTest.java | 2 +-
.../camel/component/sql/SqlConsumerTest.java | 4 +-
.../camel/component/sql/SqlDataSourceRefTest.java | 4 +-
.../camel/component/sql/SqlDataSourceTest.java | 4 +-
.../camel/component/sql/SqlEndpointLikeTest.java | 6 +-
.../sql/SqlEndpointMisconfigureDataSourceTest.java | 2 +-
.../camel/component/sql/SqlEndpointTest.java | 2 +-
.../component/sql/SqlGeneratedKeysInLoopTest.java | 113 +
.../camel/component/sql/SqlGeneratedKeysTest.java | 18 +-
.../camel/component/sql/SqlPreserveHeaderTest.java | 2 +-
...qlProducerAlwaysPopulateStatementFalseTest.java | 2 +-
.../SqlProducerAlwaysPopulateStatementTest.java | 2 +-
.../camel/component/sql/SqlProducerAndInTest.java | 4 +-
.../component/sql/SqlProducerConcurrentTest.java | 4 +-
.../sql/SqlProducerExpressionParameterTest.java | 2 +-
.../component/sql/SqlProducerInExpressionTest.java | 4 +-
.../sql/SqlProducerInMultiExpressionTest.java | 4 +-
.../sql/SqlProducerInMultiQueryEndpointTest.java | 4 +-
.../component/sql/SqlProducerInMultiTest.java | 4 +-
.../sql/SqlProducerInQueryEndpointTest.java | 4 +-
.../sql/SqlProducerInSimpleExpressionTest.java | 4 +-
.../camel/component/sql/SqlProducerInTest.java | 4 +-
.../component/sql/SqlProducerInsertNullTest.java | 2 +-
.../camel/component/sql/SqlProducerJSONTest.java | 2 +-
.../sql/SqlProducerNamedParameterNotExistTest.java | 6 +-
.../sql/SqlProducerNamedParameterTest.java | 2 +-
.../sql/SqlProducerNamedParametersTest.java | 2 +-
.../camel/component/sql/SqlProducerNoopTest.java | 4 +-
.../sql/SqlProducerNullBodyHeaderTest.java | 2 +-
.../component/sql/SqlProducerNullBodyTest.java | 2 +-
.../component/sql/SqlProducerOutputHeaderTest.java | 4 +-
.../sql/SqlProducerOutputHeaderWithQueryTest.java | 4 +-
.../sql/SqlProducerOutputTypeSelectListTest.java | 2 +-
...lProducerOutputTypeSelectListWithClassTest.java | 2 +-
...SqlProducerOutputTypeSelectOneNoResultTest.java | 2 +-
.../sql/SqlProducerOutputTypeSelectOneTest.java | 12 +-
.../sql/SqlProducerOutputTypeStreamListTest.java | 2 +-
.../sql/SqlProducerParametersCountTest.java | 4 +-
.../sql/SqlProducerReuseParameterTest.java | 4 +-
.../component/sql/SqlProducerSeparatorTest.java | 2 +-
.../camel/component/sql/SqlProducerToDTest.java | 4 +-
.../sql/SqlProducerUseMessageBodyForSqlTest.java | 2 +-
.../sql/SqlProducerWhereIssueClasspathTest.java | 4 +-
.../component/sql/SqlProducerWhereIssueTest.java | 4 +-
.../apache/camel/component/sql/SqlRouteTest.java | 2 +-
.../component/sql/SqlTransactedRouteTest.java | 18 +-
.../sql/stored/ProducerBatchInvalidTest.java | 2 +-
.../component/sql/stored/ProducerBatchTest.java | 4 +-
.../sql/stored/ProducerBodyArrayTest.java | 4 +-
.../sql/stored/ProducerClasspathTest.java | 4 +-
.../component/sql/stored/ProducerInOutTest.java | 4 +-
.../sql/stored/ProducerQueryTimeoutTest.java | 4 +-
.../camel/component/sql/stored/ProducerTest.java | 4 +-
.../ProducerUseMessageBodyForTemplateTest.java | 4 +-
.../sql/stored/SqlFunctionDataSourceTest.java | 4 +-
.../sql/stored/SqlStoredDataSourceTest.java | 6 +-
.../component/sql/stored/TemplateCacheTest.java | 2 +-
.../jdbc/AbstractJdbcAggregationTestSupport.java | 4 +-
.../jdbc/ClusteredJdbcAggregateRecoverTest.java | 6 +-
.../jdbc/JdbcAggregateDiscardOnTimeoutTest.java | 4 +-
.../JdbcAggregateForceCompletionHeaderTest.java | 4 +-
.../jdbc/JdbcAggregateLoadAndRecoverTest.java | 6 +-
.../jdbc/JdbcAggregateLoadConcurrentTest.java | 4 +-
.../aggregate/jdbc/JdbcAggregateLoadTest.java | 4 +-
...bcAggregateNotLostRemovedWhenConfirmedTest.java | 4 +-
.../aggregate/jdbc/JdbcAggregateNotLostTest.java | 4 +-
...ggregateRecoverDeadLetterChannelFailedTest.java | 4 +-
.../JdbcAggregateRecoverDeadLetterChannelTest.java | 4 +-
.../aggregate/jdbc/JdbcAggregateRecoverTest.java | 6 +-
...bcAggregateRecoverWithRedeliveryPolicyTest.java | 6 +-
.../jdbc/JdbcAggregateRecoverWithSedaTest.java | 6 +-
.../jdbc/JdbcAggregateSerializedHeadersTest.java | 4 +-
.../jdbc/JdbcAggregateStoreAsText2Test.java | 6 +-
.../jdbc/JdbcAggregateStoreAsTextTest.java | 6 +-
.../aggregate/jdbc/JdbcAggregateTest.java | 4 +-
.../JdbcAggregateTimeoutCompletionRestartTest.java | 4 +-
...bcAggregationRepositoryRecoverExistingTest.java | 2 +-
.../aggregate/jdbc/JdbcGrowIssueTest.java | 2 +-
...ngAggregateRecoverWithRedeliveryPolicyTest.java | 2 +-
.../jdbc/JdbcMessageIdRepositoryTest.java | 4 +-
components/camel-ssh/pom.xml | 2 +-
.../camel/component/ssh/SshEndpointUriFactory.java | 48 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/ssh/ssh.json | 2 +-
components/camel-stax/pom.xml | 3 +-
.../component/stax/StAXEndpointUriFactory.java | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/stax/stax.json | 2 +-
components/camel-stitch/pom.xml | 2 +-
.../component/stitch/StitchEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/stitch/stitch.json | 2 +-
components/camel-stomp/pom.xml | 2 +-
.../component/stomp/StompEndpointUriFactory.java | 16 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/stomp/stomp.json | 2 +-
.../camel/component/stomp/StompBaseTest.java | 2 +-
.../component/stomp/StompCustomHeadersTest.java | 2 +-
components/camel-stream/pom.xml | 2 +-
.../component/stream/StreamEndpointUriFactory.java | 24 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/stream/stream.json | 2 +-
components/camel-stringtemplate/pom.xml | 2 +-
.../StringTemplateEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/stringtemplate/string-template.json | 2 +-
components/camel-stub/pom.xml | 2 +-
.../component/stub/StubEndpointUriFactory.java | 26 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/stub/stub.json | 2 +-
components/camel-swagger-java/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/swagger-java.json | 2 +-
components/camel-syslog/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/syslog/syslog.json | 2 +-
components/camel-tagsoup/pom.xml | 120 -
.../tagsoup/TidyMarkupDataFormatConfigurer.java | 30 -
.../apache/camel/configurer/tidyMarkup-dataformat | 2 -
.../org/apache/camel/dataformat.properties | 7 -
.../org/apache/camel/dataformat/tidyMarkup | 2 -
.../camel/dataformat/tagsoup/tidyMarkup.json | 23 -
.../src/main/docs/tidyMarkup-dataformat.adoc | 84 -
.../dataformat/tagsoup/TidyMarkupDataFormat.java | 320 --
.../tagsoup/TidyMarkupDataFormatAsDomNodeTest.java | 90 -
.../tagsoup/TidyMarkupDataFormatAsNodeTest.java | 78 -
.../tagsoup/TidyMarkupDataFormatAsStringTest.java | 76 -
.../TidyMarkupDataFormatWithUnmarshalTypeTest.java | 37 -
.../dataformat/tagsoup/TidyMarkupTestSupport.java | 77 -
.../src/test/resources/log4j2.properties | 28 -
.../apache/camel/dataformat/tagsoup/testfile1.html | 38 -
.../dataformat/tagsoup/testfile2-evilHtml.html | 77 -
components/camel-tarfile/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../apache/camel/dataformat/tarfile/tarFile.json | 2 +-
.../src/main/docs/tarFile-dataformat.adoc | 2 +-
.../dataformat/tarfile/TarFileDataFormatTest.java | 10 +-
.../tarfile/TarFileMultipleFilesSplitterTest.java | 4 +-
.../tarfile/TarFileSplitAndDeleteTest.java | 4 +-
.../tarfile/TarFileSplitIteratorCorruptTest.java | 4 +-
.../tarfile/TarSplitterRouteIssueTest.java | 4 +-
.../dataformat/tarfile/TarSplitterRouteTest.java | 4 +-
.../AggregationStrategyWithFilenameHeaderTest.java | 4 +-
.../AggregationStrategyWithPreservationTest.java | 4 +-
.../tarfile/TarAggregationStrategyTest.java | 4 +-
components/camel-telegram/pom.xml | 2 +-
.../telegram/TelegramEndpointUriFactory.java | 46 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/telegram/telegram.json | 2 +-
.../TelegramConsumerReadyLiveCheckTest.java | 90 +
.../camel-test/camel-test-cdi-junit5/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/test-cdi-junit5.json | 2 +-
components/camel-test/camel-test-cdi/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/test-cdi.json | 2 +-
components/camel-test/camel-test-junit5/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/test-junit5.json | 2 +-
.../camel-test/camel-test-main-junit5/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/test-main-junit5.json | 2 +-
.../camel-test/camel-test-spring-junit5/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/test-spring-junit5.json | 2 +-
components/camel-test/camel-test-spring/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/test-spring.json | 2 +-
components/camel-test/camel-test/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-test/src/generated/resources/test.json | 2 +-
components/camel-test/pom.xml | 2 +-
components/camel-threadpoolfactory-vertx/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../resources/threadpoolfactory-vertx.json | 2 +-
components/camel-thrift/pom.xml | 2 +-
.../component/thrift/ThriftEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/component/thrift/thrift.json | 2 +-
.../org/apache/camel/dataformat/thrift/thrift.json | 2 +-
components/camel-tika/pom.xml | 2 +-
.../component/tika/TikaEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/tika/tika.json | 2 +-
components/camel-timer/pom.xml | 2 +-
.../component/timer/TimerEndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/timer/timer.json | 2 +-
components/camel-tracing/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/tracing.json | 2 +-
components/camel-twilio/pom.xml | 2 +-
.../component/twilio/TwilioEndpointUriFactory.java | 102 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/twilio/twilio.json | 2 +-
components/camel-twitter/pom.xml | 2 +-
.../TwitterDirectMessageEndpointUriFactory.java | 72 +-
.../search/TwitterSearchEndpointUriFactory.java | 74 +-
.../TwitterTimelineEndpointUriFactory.java | 76 +-
.../services/org/apache/camel/component.properties | 2 +-
.../directmessage/twitter-directmessage.json | 2 +-
.../component/twitter/search/twitter-search.json | 2 +-
.../twitter/timeline/twitter-timeline.json | 2 +-
components/camel-undertow-spring-security/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../resources/undertow-spring-security.json | 2 +-
components/camel-undertow/pom.xml | 2 +-
.../undertow/UndertowEndpointUriFactory.java | 48 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/undertow/undertow.json | 2 +-
components/camel-univocity-parsers/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel/dataformat/univocity/univocityCsv.json | 2 +-
.../camel/dataformat/univocity/univocityFixed.json | 2 +-
.../camel/dataformat/univocity/univocityTsv.json | 2 +-
components/camel-validator/pom.xml | 2 +-
.../validator/ValidatorEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/validator/validator.json | 2 +-
.../src/main/docs/validator-component.adoc | 16 +-
.../validator/DefaultLSResourceResolver.java | 3 +-
components/camel-velocity/pom.xml | 2 +-
.../velocity/VelocityEndpointUriFactory.java | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/velocity/velocity.json | 2 +-
.../component/velocity/VelocityConcurrentTest.java | 2 +-
.../velocity/VelocityContentCacheTest.java | 4 +-
.../velocity/VelocityDynamicTemplateTest.java | 6 +-
.../component/velocity/VelocityEncodingTest.java | 4 +-
.../component/velocity/VelocityFileLetterTest.java | 4 +-
.../VelocityFileLetterWithPropertyTest.java | 4 +-
.../component/velocity/VelocityLetterTest.java | 4 +-
.../velocity/VelocityLetterWithParserTest.java | 4 +-
.../velocity/VelocityLetterWithoutHeaderTest.java | 4 +-
.../velocity/VelocityMethodInvokationTest.java | 4 +-
.../velocity/VelocityOverridesPropertiesTest.java | 8 +-
.../component/velocity/VelocitySetHeaderTest.java | 2 +-
.../velocity/VelocitySetTemplateViaHeaderTest.java | 4 +-
.../VelocitySomeValuesNotInExchangeTest.java | 4 +-
.../velocity/VelocitySupplementalContextTest.java | 4 +-
.../velocity/VelocityTemplateInHeaderTest.java | 2 +-
.../camel/component/velocity/VelocityTest.java | 8 +-
.../velocity/VelocityValuesInPropertiesTest.java | 6 +-
components/camel-vertx/camel-vertx-common/pom.xml | 2 +-
.../vertx/common/VertxBufferConverterLoader.java | 2 +
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/vertx-common.json | 2 +-
.../vertx/common/VertxBufferConverter.java | 7 +
components/camel-vertx/camel-vertx-http/pom.xml | 2 +-
.../vertx/http/VertxHttpEndpointUriFactory.java | 36 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/vertx/http/vertx-http.json | 2 +-
.../vertx/http/VertxHttpStreamingResponseTest.java | 74 +
.../camel-vertx-kafka-component/pom.xml | 2 +-
.../vertx/kafka/VertxKafkaEndpointUriFactory.java | 172 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/vertx/kafka/vertx-kafka.json | 2 +-
.../camel-vertx-kafka-maven-plugin/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../resources/vertx-kafka-maven-plugin.json | 2 +-
components/camel-vertx/camel-vertx-kafka/pom.xml | 2 +-
.../camel-vertx/camel-vertx-websocket/pom.xml | 2 +-
.../VertxWebsocketEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/vertx/websocket/vertx-websocket.json | 2 +-
components/camel-vertx/camel-vertx/pom.xml | 2 +-
.../component/vertx/VertxEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/vertx/vertx.json | 2 +-
components/camel-vertx/pom.xml | 2 +-
components/camel-vm/pom.xml | 2 +-
.../camel/component/vm/VmEndpointUriFactory.java | 26 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/vm/vm.json | 2 +-
components/camel-weather/pom.xml | 2 +-
.../weather/WeatherEndpointUriFactory.java | 62 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/weather/weather.json | 2 +-
.../weather/CurrentWeatherConsumerHtmlIT.java | 4 +-
.../weather/CurrentWeatherConsumerIT.java | 4 +-
.../weather/CurrentWeatherConsumerXmlIT.java | 4 +-
.../weather/CurrentWeatherMadridConsumerIT.java | 4 +-
.../weather/CurrentWeatherMadridProducerIT.java | 4 +-
.../weather/Forecast7WeatherMadridConsumerIT.java | 4 +-
components/camel-web3j/pom.xml | 2 +-
.../component/web3j/Web3jEndpointUriFactory.java | 58 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/web3j/web3j.json | 2 +-
components/camel-webhook/pom.xml | 2 +-
.../webhook/WebhookEndpointUriFactory.java | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/webhook/webhook.json | 2 +-
components/camel-websocket-jsr356/pom.xml | 2 +-
.../jsr356/JSR356WebSocketEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/websocket/jsr356/websocket-jsr356.json | 2 +-
components/camel-websocket/pom.xml | 2 +-
.../websocket/WebsocketEndpointUriFactory.java | 32 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/websocket/websocket.json | 2 +-
components/camel-weka/pom.xml | 2 +-
.../component/weka/WekaEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/weka/weka.json | 2 +-
.../camel/component/weka/DecisionTreeTest.java | 6 +-
.../apache/camel/component/weka/FilterTest.java | 4 +-
.../camel/component/weka/PredictionTest.java | 4 +-
.../apache/camel/component/weka/ReadWriteTest.java | 18 +-
components/camel-wordpress/pom.xml | 2 +-
.../wordpress/WordpressEndpointUriFactory.java | 16 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/wordpress/wordpress.json | 2 +-
components/camel-workday/pom.xml | 2 +-
.../workday/WorkdayEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/workday/workday.json | 2 +-
components/camel-xchange/pom.xml | 2 +-
.../xchange/XChangeEndpointUriFactory.java | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/xchange/xchange.json | 2 +-
components/camel-xj/pom.xml | 2 +-
.../camel/component/xj/XJEndpointUriFactory.java | 20 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/xj/xj.json | 2 +-
components/camel-xmlsecurity/pom.xml | 2 +-
.../xmlsecurity/XmlSignerEndpointUriFactory.java | 38 +-
.../xmlsecurity/XmlVerifierEndpointUriFactory.java | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../component/xmlsecurity/xmlsecurity-sign.json | 2 +-
.../component/xmlsecurity/xmlsecurity-verify.json | 2 +-
.../camel/dataformat/xmlsecurity/xmlSecurity.json | 2 +-
.../component/xmlsecurity/ECDSASignatureTest.java | 21 +-
.../xmlsecurity/SignatureAlgorithmTest.java | 42 +-
.../xmlsecurity/SignatureDigestMethodTest.java | 30 +-
.../xmlsecurity/SpringXmlSignatureTest.java | 4 +-
.../xmlsecurity/XAdESSignaturePropertiesTest.java | 52 +-
.../component/xmlsecurity/XmlSignatureTest.java | 58 +-
...idationFailedHandlerIgnoreManifestFailures.java | 4 +-
...ature2Message2MessageWithTimestampProperty.java | 2 +-
.../camel/dataformat/xmlsecurity/TestHelper.java | 6 +-
.../xmlsecurity/XMLSecurityConcurrencyTest.java | 2 +-
components/camel-xmpp/pom.xml | 2 +-
.../component/xmpp/XmppEndpointUriFactory.java | 30 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/xmpp/xmpp.json | 2 +-
.../camel/component/xmpp/UriConfigurationTest.java | 8 +-
.../component/xmpp/XmppDeferredConnectionTest.java | 2 +-
.../xmpp/integration/XmppMultiUserChatIT.java | 4 +-
.../xmpp/integration/XmppProducerConcurrentIT.java | 4 +-
.../xmpp/integration/XmppRouteChatIT.java | 4 +-
.../component/xmpp/integration/XmppRouteIT.java | 2 +-
...XmppRouteMultipleProducersSingleConsumerIT.java | 4 +-
components/camel-xpath/pom.xml | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../org/apache/camel/language/xpath/xpath.json | 2 +-
components/camel-xslt-saxon/pom.xml | 2 +-
.../xslt/saxon/XsltSaxonEndpointUriFactory.java | 18 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/xslt/saxon/xslt-saxon.json | 2 +-
components/camel-xslt/pom.xml | 2 +-
.../component/xslt/XsltEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/xslt/xslt.json | 2 +-
components/camel-xstream/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../apache/camel/dataformat/xstream/xstream.json | 2 +-
.../camel/dataformat/xstream/xstreamJson.json | 4 +-
components/camel-yammer/pom.xml | 82 -
.../yammer/YammerComponentConfigurer.java | 125 -
.../component/yammer/YammerEndpointConfigurer.java | 214 --
.../component/yammer/YammerEndpointUriFactory.java | 103 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/yammer | 2 -
.../org/apache/camel/configurer/yammer-component | 2 -
.../org/apache/camel/configurer/yammer-endpoint | 2 -
.../org/apache/camel/urifactory/yammer-endpoint | 2 -
.../org/apache/camel/component/yammer/yammer.json | 74 -
.../src/main/docs/yammer-component.adoc | 271 --
.../camel/component/yammer/ApiRequestor.java | 25 -
.../camel/component/yammer/ScribeApiRequestor.java | 88 -
.../camel/component/yammer/YammerComponent.java | 59 -
.../component/yammer/YammerConfiguration.java | 208 --
.../camel/component/yammer/YammerConstants.java | 25 -
.../camel/component/yammer/YammerEndpoint.java | 97 -
.../camel/component/yammer/YammerFunctionType.java | 38 -
.../yammer/YammerMessagePollingConsumer.java | 154 -
.../component/yammer/YammerMessageProducer.java | 82 -
.../yammer/YammerUserPollingConsumer.java | 123 -
.../camel/component/yammer/model/Attachment.java | 399 ---
.../apache/camel/component/yammer/model/Body.java | 57 -
.../camel/component/yammer/model/Contact.java | 73 -
.../camel/component/yammer/model/EmailAddress.java | 43 -
.../component/yammer/model/FollowedReference.java | 48 -
.../apache/camel/component/yammer/model/Im.java | 48 -
.../apache/camel/component/yammer/model/Image.java | 59 -
.../camel/component/yammer/model/LikedBy.java | 50 -
.../camel/component/yammer/model/Message.java | 243 --
.../camel/component/yammer/model/Messages.java | 71 -
.../apache/camel/component/yammer/model/Meta.java | 135 -
.../apache/camel/component/yammer/model/Name.java | 60 -
.../camel/component/yammer/model/PhoneNumber.java | 48 -
.../camel/component/yammer/model/Realtime.java | 60 -
.../camel/component/yammer/model/Reference.java | 97 -
.../component/yammer/model/Relationships.java | 59 -
.../camel/component/yammer/model/Settings.java | 41 -
.../apache/camel/component/yammer/model/Stats.java | 57 -
.../component/yammer/model/ThreadedExtended.java | 24 -
.../apache/camel/component/yammer/model/User.java | 397 ---
.../yammer/scribe/JsonTokenExtractor.java | 50 -
.../camel/component/yammer/scribe/YammerApi.java | 41 -
.../yammer/utils/YammerAccessCodeGenerator.java | 72 -
.../camel/component/yammer/TestApiRequestor.java | 41 -
.../yammer/YammerComponentTestSupport.java | 57 -
.../yammer/YammerMessageAndUserRouteTest.java | 84 -
.../yammer/YammerMessageProducerRouteTest.java | 62 -
.../component/yammer/YammerMessageRouteTest.java | 54 -
.../yammer/YammerMessagesConsumerOptionTest.java | 50 -
.../yammer/YammerMultipleUsersRouteTest.java | 68 -
.../yammer/YammerUserPollEnrichRouteTest.java | 62 -
.../component/yammer/YammerUserRouteTest.java | 57 -
.../src/test/resources/log4j2.properties | 30 -
.../camel-yammer/src/test/resources/message.json | 45 -
.../camel-yammer/src/test/resources/messages.json | 72 -
.../src/test/resources/relationships.json | 28 -
.../camel-yammer/src/test/resources/user.json | 68 -
.../camel-yammer/src/test/resources/users.json | 138 -
components/camel-zendesk/pom.xml | 2 +-
.../zendesk/ZendeskEndpointUriFactory.java | 240 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/zendesk/zendesk.json | 2 +-
components/camel-zip-deflater/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel/dataformat/deflater/gzipDeflater.json | 2 +-
.../camel/dataformat/deflater/zipDeflater.json | 2 +-
components/camel-zipfile/pom.xml | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../apache/camel/dataformat/zipfile/zipFile.json | 2 +-
.../src/main/docs/zipFile-dataformat.adoc | 2 +-
.../camel/dataformat/zipfile/ZipIterator.java | 4 +
components/camel-zipkin/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/zipkin.json | 2 +-
.../camel/zipkin/ManagedZipkinSimpleRouteTest.java | 4 +-
.../camel/zipkin/SpringZipkinSimpleRouteTest.java | 2 +-
.../apache/camel/zipkin/ZipkinABCRouteTest.java | 6 +-
.../camel/zipkin/ZipkinClientCustomTagsTest.java | 8 +-
.../zipkin/ZipkinClientRecipientListRouteTest.java | 6 +-
.../camel/zipkin/ZipkinMDCScopeDecoratorTest.java | 8 +-
.../zipkin/ZipkinMultiServerNoClientTest.java | 6 +-
.../camel/zipkin/ZipkinMulticastRouteTest.java | 6 +-
.../camel/zipkin/ZipkinOneRouteFallbackTest.java | 6 +-
.../apache/camel/zipkin/ZipkinOneRouteTest.java | 6 +-
.../camel/zipkin/ZipkinProducerSpanKindTest.java | 8 +-
.../camel/zipkin/ZipkinRecipientListRouteTest.java | 6 +-
.../camel/zipkin/ZipkinRouteConcurrentTest.java | 6 +-
.../camel/zipkin/ZipkinServerMulticastTest.java | 6 +-
.../zipkin/ZipkinSimpleFallbackRouteTest.java | 6 +-
.../zipkin/ZipkinSimpleLogStreamsRouteTest.java | 6 +-
.../apache/camel/zipkin/ZipkinSimpleRouteTest.java | 6 +-
.../zipkin/ZipkinSpanReporterInRegistryTest.java | 4 +-
.../apache/camel/zipkin/ZipkinTimerRouteTest.java | 6 +-
.../apache/camel/zipkin/ZipkinTwoRouteTest.java | 6 +-
.../camel/zipkin/http/ZipkinAutoConfigureHttp.java | 6 +-
.../scribe/ZipkinAutoConfigureScribeManualIT.java | 6 +-
components/camel-zookeeper-master/pom.xml | 2 +-
.../zookeepermaster/MasterEndpointUriFactory.java | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../zookeepermaster/zookeeper-master.json | 2 +-
components/camel-zookeeper/pom.xml | 2 +-
.../zookeeper/ZooKeeperEndpointUriFactory.java | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/zookeeper/zookeeper.json | 2 +-
.../component/zookeeper/ZooKeeperProducer.java | 45 +-
.../zookeeper/cloud/ZooKeeperServiceRegistry.java | 8 +-
.../zookeeper/cluster/ZooKeeperClusterService.java | 8 +-
components/pom.xml | 21 +-
core/camel-api/pom.xml | 2 +-
.../java/org/apache/camel/spi/Metadata.java | 17 +
.../java/org/apache/camel/spi/UriEndpoint.java | 12 +
.../services/org/apache/camel/other.properties | 2 +-
core/camel-api/src/generated/resources/api.json | 2 +-
.../org/apache/camel/CamelContextLifecycle.java | 4 +-
.../org/apache/camel/NoSuchPropertyException.java | 2 +-
.../camel/NoTypeConversionAvailableException.java | 4 +-
.../main/java/org/apache/camel/ResumableSet.java | 21 +-
.../java/org/apache/camel/health/HealthCheck.java | 25 +
.../org/apache/camel/health/HealthCheckHelper.java | 27 +-
.../apache/camel/health/HealthCheckRegistry.java | 24 +-
.../apache/camel/spi/CamelBeanPostProcessor.java | 9 +
.../camel/spi/CamelBeanPostProcessorInjector.java | 46 +
.../apache/camel/spi/ExecutorServiceManager.java | 2 +-
.../camel/spi/ExtendedRoutesBuilderLoader.java | 37 +
.../org/apache/camel/spi/PropertiesComponent.java | 32 +-
.../java/org/apache/camel/spi/ResourceAware.java | 44 +
.../org/apache/camel/spi/RoutesBuilderLoader.java | 12 +
.../java/org/apache/camel/spi/RoutesLoader.java | 12 +
.../camel/vault/AzureVaultConfiguration.java | 78 +
.../org/apache/camel/vault/VaultConfiguration.java | 19 +
core/camel-base-engine/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/base-engine.json | 2 +-
.../camel/impl/engine/AbstractCamelContext.java | 10 +-
.../impl/engine/CamelPostProcessorHelper.java | 90 +-
.../impl/engine/DefaultCamelBeanPostProcessor.java | 102 +-
.../camel/impl/engine/DefaultReactiveExecutor.java | 16 +-
.../camel/impl/engine/DefaultRoutesLoader.java | 82 +-
core/camel-base/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
core/camel-base/src/generated/resources/base.json | 2 +-
.../AbstractLocationPropertiesSource.java | 12 +-
.../properties/ClasspathPropertiesSource.java | 9 +-
.../component/properties/FilePropertiesSource.java | 9 +-
.../component/properties/PropertiesComponent.java | 100 +-
core/camel-cloud/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-cloud/src/generated/resources/cloud.json | 2 +-
.../impl/cloud/ServiceCallProcessorFactory.java | 6 +-
core/camel-cluster/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/cluster.json | 2 +-
core/camel-console/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/console.json | 4 +-
core/camel-core-all/pom.xml | 2 +-
core/camel-core-catalog/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/core-catalog.json | 2 +-
core/camel-core-engine/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/core-engine.json | 2 +-
.../eips/examples/json/hystrixConfiguration.json | 1 -
.../src/main/docs/modules/eips/nav.adoc | 1 -
.../modules/eips/pages/circuitBreaker-eip.adoc | 3 +-
.../main/docs/modules/eips/pages/hystrix-eip.adoc | 155 -
.../eips/pages/hystrixConfiguration-eip.adoc | 17 -
.../main/docs/modules/eips/pages/kamelet-eip.adoc | 55 +-
.../docs/modules/eips/pages/message-history.adoc | 12 +-
.../docs/modules/eips/pages/onFallback-eip.adoc | 1 -
.../docs/modules/eips/pages/serviceCall-eip.adoc | 84 -
.../modules/eips/pages/transactional-client.adoc | 1 -
.../org/apache/camel/impl/DefaultCamelContext.java | 64 +-
.../java/org/apache/camel/impl/DefaultModel.java | 30 -
.../camel/impl/lw/LightweightCamelContext.java | 21 -
core/camel-core-languages/pom.xml | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../apache/camel/language/constant/constant.json | 2 +-
.../org/apache/camel/language/csimple/csimple.json | 2 +-
.../org/apache/camel/language/header/header.json | 2 +-
.../camel/language/property/exchangeProperty.json | 2 +-
.../org/apache/camel/language/ref/ref.json | 2 +-
.../org/apache/camel/language/simple/file.json | 2 +-
.../org/apache/camel/language/simple/simple.json | 2 +-
.../apache/camel/language/tokenizer/tokenize.json | 2 +-
core/camel-core-model/pom.xml | 2 +-
.../HystrixConfigurationDefinitionConfigurer.java | 278 --
...ServiceLoadBalancerConfigurationConfigurer.java | 105 -
...ache.camel.model.HystrixConfigurationDefinition | 2 -
...bbonServiceCallServiceLoadBalancerConfiguration | 2 -
.../services/org/apache/camel/model.properties | 3 -
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/core-model.json | 2 +-
.../org/apache/camel/model/circuitBreaker.json | 1 -
.../camel/model/cloud/blacklistServiceFilter.json | 2 +-
.../camel/model/cloud/cachingServiceDiscovery.json | 2 +-
.../model/cloud/combinedServiceDiscovery.json | 2 +-
.../camel/model/cloud/combinedServiceFilter.json | 2 +-
.../camel/model/cloud/consulServiceDiscovery.json | 2 +-
.../camel/model/cloud/customServiceFilter.json | 2 +-
.../camel/model/cloud/defaultLoadBalancer.json | 2 +-
.../camel/model/cloud/dnsServiceDiscovery.json | 2 +-
.../camel/model/cloud/etcdServiceDiscovery.json | 2 +-
.../camel/model/cloud/healthyServiceFilter.json | 2 +-
.../org/apache/camel/model/cloud/jaxb.index | 1 -
.../model/cloud/kubernetesServiceDiscovery.json | 2 +-
.../model/cloud/loadBalancerConfiguration.json | 2 +-
.../model/cloud/passThroughServiceFilter.json | 2 +-
.../camel/model/cloud/ribbonLoadBalancer.json | 21 -
.../org/apache/camel/model/cloud/serviceCall.json | 2 +-
.../model/cloud/serviceCallConfiguration.json | 2 +-
.../model/cloud/serviceChooserConfiguration.json | 2 +-
.../model/cloud/serviceDiscoveryConfiguration.json | 2 +-
.../camel/model/cloud/serviceExpression.json | 2 +-
.../model/cloud/serviceFilterConfiguration.json | 2 +-
.../camel/model/cloud/staticServiceDiscovery.json | 2 +-
.../model/cloud/zookeeperServiceDiscovery.json | 2 +-
.../apache/camel/model/dataformat/fhirJson.json | 2 +-
.../org/apache/camel/model/dataformat/fhirXml.json | 2 +-
.../org/apache/camel/model/dataformat/json.json | 14 +-
.../apache/camel/model/hystrixConfiguration.json | 48 -
.../resources/org/apache/camel/model/jaxb.index | 1 -
.../resources/org/apache/camel/model/kamelet.json | 2 +-
.../camel/model/rest/securityRequirements.json | 17 -
.../org/apache/camel/builder/RouteBuilder.java | 3 +-
.../camel/model/CircuitBreakerDefinition.java | 37 -
.../camel/model/HystrixConfigurationCommon.java | 531 ---
.../model/HystrixConfigurationDefinition.java | 372 ---
.../org/apache/camel/model/KameletDefinition.java | 2 +-
.../main/java/org/apache/camel/model/Model.java | 31 -
.../org/apache/camel/model/RouteDefinition.java | 4 +-
.../org/apache/camel/model/RoutesDefinition.java | 3 +-
...erviceCallServiceLoadBalancerConfiguration.java | 132 -
.../model/cloud/ServiceCallConfiguration.java | 8 +-
.../cloud/ServiceCallConfigurationDefinition.java | 17 -
.../camel/model/cloud/ServiceCallDefinition.java | 18 -
.../ServiceCallServiceFilterConfiguration.java | 4 +-
...erviceCallServiceLoadBalancerConfiguration.java | 4 +-
.../camel/model/dataformat/FhirDataformat.java | 4 +-
.../camel/model/dataformat/JsonDataFormat.java | 11 +-
core/camel-core-processor/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/core-processor.json | 2 +-
.../apache/camel/processor/RestBindingAdvice.java | 28 +-
.../processor/resume/ResumableCompletion.java | 6 +-
core/camel-core-reifier/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/core-reifier.json | 2 +-
.../camel/reifier/AbstractPolicyReifier.java | 2 +-
.../org/apache/camel/reifier/AbstractReifier.java | 112 +-
.../org/apache/camel/reifier/AggregateReifier.java | 3 +-
.../apache/camel/reifier/ClaimCheckReifier.java | 2 +-
.../java/org/apache/camel/reifier/LogReifier.java | 2 +-
.../org/apache/camel/reifier/MulticastReifier.java | 2 +-
.../org/apache/camel/reifier/ProcessorReifier.java | 8 +-
.../apache/camel/reifier/RecipientListReifier.java | 2 +-
.../org/apache/camel/reifier/SplitReifier.java | 2 +-
.../camel/reifier/ThrowExceptionReifier.java | 2 +-
.../errorhandler/DefaultErrorHandlerReifier.java | 2 +-
.../reifier/errorhandler/ErrorHandlerReifier.java | 2 +-
.../transformer/CustomTransformeReifier.java | 2 +-
.../transformer/EndpointTransformeReifier.java | 2 +-
.../reifier/validator/CustomValidatorReifier.java | 2 +-
.../validator/EndpointValidatorReifier.java | 2 +-
core/camel-core-xml/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/core-xml.json | 2 +-
.../core/xml/AbstractCamelContextFactoryBean.java | 13 -
core/camel-core/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
core/camel-core/src/generated/resources/core.json | 2 +-
.../camel/ValidatorExternalResourceTest.java | 61 +
.../bean/BeanCreateBodyExceptionTest.java | 7 +-
.../impl/CamelBeanPostProcessorInjectorTest.java | 101 +
.../impl/health/ReadinessAndLivenessTest.java | 53 +
.../camel/processor/ProcessRefBeanIdTest.java | 47 +
.../camel/processor/ProcessRefBeanTypeTest.java | 47 +
.../apache/camel/processor/ProcessRefHashTest.java | 47 +
.../camel/component/validator/xsds/customer.xsd | 30 +
.../camel/component/validator/xsds/order.xsd | 34 +
.../camel/component/validator/xsds/product.xsd | 46 +
core/camel-health/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/health.json | 2 +-
.../camel/impl/health/AbstractHealthCheck.java | 21 +-
.../camel/impl/health/ConsumerHealthCheck.java | 2 +-
.../camel/impl/health/ContextHealthCheck.java | 3 +-
.../impl/health/DefaultHealthCheckRegistry.java | 9 +
.../apache/camel/impl/health/RouteHealthCheck.java | 2 +-
core/camel-main/pom.xml | 2 +-
.../AwsVaultConfigurationPropertiesConfigurer.java | 6 +
...zureVaultConfigurationPropertiesConfigurer.java | 85 +
.../GcpVaultConfigurationPropertiesConfigurer.java | 6 +
.../HealthConfigurationPropertiesConfigurer.java | 6 +
.../camel-main-configuration-metadata.json | 8 +-
...he.camel.main.AzureVaultConfigurationProperties | 2 +
.../services/org/apache/camel/other.properties | 2 +-
core/camel-main/src/generated/resources/main.json | 2 +-
.../org/apache/camel/main/components.properties | 20 +-
.../org/apache/camel/main/dataformats.properties | 2 -
core/camel-main/src/main/docs/main.adoc | 17 +-
.../main/AzureVaultConfigurationProperties.java | 84 +
.../org/apache/camel/main/BaseMainSupport.java | 514 +--
.../camel/main/DefaultConfigurationConfigurer.java | 7 +
.../camel/main/DefaultConfigurationProperties.java | 15 +-
.../apache/camel/main/DefaultRoutesCollector.java | 66 +-
.../camel/main/HealthConfigurationProperties.java | 45 +
.../java/org/apache/camel/main/MainHelper.java | 47 +-
.../camel/main/MainSupportModelConfigurer.java | 30 +-
.../org/apache/camel/main/RoutesCollector.java | 12 +
.../org/apache/camel/main/RoutesConfigurer.java | 69 +-
.../camel/main/VaultConfigurationProperties.java | 12 +
.../java/org/apache/camel/main/MainVaultTest.java | 49 +
core/camel-management-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/management-api.json | 2 +-
core/camel-management/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/management.json | 2 +-
core/camel-support/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/support.json | 2 +-
.../org/apache/camel/support/DefaultEndpoint.java | 10 +-
.../org/apache/camel/support/EndpointHelper.java | 53 +-
.../support/FileWatcherResourceReloadStrategy.java | 2 +-
.../org/apache/camel/support/ResourceSupport.java | 26 +-
.../camel/support/RouteWatcherReloadStrategy.java | 17 +
.../camel/support/ScheduledPollConsumer.java | 14 +-
.../support/ScheduledPollConsumerHealthCheck.java | 54 +-
.../apache/camel/support/task/ForegroundTask.java | 19 +-
.../task/budget/IterationBoundedBudgetBuilder.java | 18 +-
.../budget/IterationTimeBoundedBudgetBuilder.java | 16 +-
core/camel-util/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
core/camel-util/src/generated/resources/util.json | 2 +-
.../apache/camel/util/BaseOrderedProperties.java | 119 +
.../camel/util/OrderedLocationProperties.java | 73 +
.../org/apache/camel/util/OrderedProperties.java | 93 +-
.../camel/util/concurrent/NamedThreadLocal.java | 48 +
core/camel-xml-io-util/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/xml-io-util.json | 2 +-
core/camel-xml-io/pom.xml | 2 +-
.../java/org/apache/camel/xml/in/ModelParser.java | 61 -
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/xml-io.json | 2 +-
core/camel-xml-jaxb/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/xml-jaxb.json | 2 +-
.../camel/xml/jaxb/JaxbModelToXMLDumper.java | 14 +-
core/camel-xml-jaxp/pom.xml | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../camel/language/xtokenizer/xtokenize.json | 2 +-
core/pom.xml | 2 +-
.../modules/ROOT/examples/json/atomix-map.json | 1 -
.../ROOT/examples/json/atomix-messaging.json | 1 -
.../ROOT/examples/json/atomix-multimap.json | 1 -
.../modules/ROOT/examples/json/atomix-queue.json | 1 -
.../modules/ROOT/examples/json/atomix-set.json | 1 -
.../modules/ROOT/examples/json/atomix-value.json | 1 -
.../ROOT/examples/json/azure-key-vault.json | 1 +
.../modules/ROOT/examples/json/beanstalk.json | 1 -
.../modules/ROOT/examples/json/debezium-db2.json | 1 +
.../ROOT/examples/json/debezium-oracle.json | 1 +
.../modules/ROOT/examples/json/elsql.json | 1 -
.../modules/ROOT/examples/json/ganglia.json | 1 -
.../modules/ROOT/examples/json/jing.json | 1 -
.../components/modules/ROOT/examples/json/msv.json | 1 -
.../modules/ROOT/examples/json/nagios.json | 1 -
.../components/modules/ROOT/examples/json/nsq.json | 1 -
.../components/modules/ROOT/examples/json/sip.json | 1 -
.../modules/ROOT/examples/json/sips.json | 1 -
.../modules/ROOT/examples/json/soroush.json | 1 -
.../modules/ROOT/examples/json/yammer.json | 1 -
docs/components/modules/ROOT/nav.adoc | 19 +-
.../modules/ROOT/pages/atomix-map-component.adoc | 1 -
.../ROOT/pages/atomix-messaging-component.adoc | 1 -
.../ROOT/pages/atomix-multimap-component.adoc | 1 -
.../modules/ROOT/pages/atomix-queue-component.adoc | 1 -
.../modules/ROOT/pages/atomix-set-component.adoc | 1 -
.../modules/ROOT/pages/atomix-value-component.adoc | 1 -
.../ROOT/pages/azure-key-vault-component.adoc | 1 +
.../modules/ROOT/pages/beanstalk-component.adoc | 1 -
.../modules/ROOT/pages/debezium-db2-component.adoc | 1 +
.../ROOT/pages/debezium-oracle-component.adoc | 1 +
.../modules/ROOT/pages/elsql-component.adoc | 1 -
.../modules/ROOT/pages/ganglia-component.adoc | 1 -
.../modules/ROOT/pages/jing-component.adoc | 1 -
.../modules/ROOT/pages/msv-component.adoc | 1 -
.../modules/ROOT/pages/nagios-component.adoc | 1 -
.../modules/ROOT/pages/nsq-component.adoc | 1 -
.../modules/ROOT/pages/sip-component.adoc | 1 -
.../modules/ROOT/pages/soroush-component.adoc | 1 -
.../modules/ROOT/pages/yammer-component.adoc | 1 -
.../ROOT/partials/component-endpoint-headers.adoc | 24 +
.../modules/dataformats/examples/json/beanio.json | 1 -
.../dataformats/examples/json/tidyMarkup.json | 1 -
docs/components/modules/dataformats/nav.adoc | 2 -
.../dataformats/pages/beanio-dataformat.adoc | 1 -
.../dataformats/pages/tidyMarkup-dataformat.adoc | 1 -
.../modules/others/examples/json/hystrix.json | 1 -
.../others/examples/json/leveldb-legacy.json | 1 -
.../examples/json/reactive-executor-tomcat.json | 1 +
.../modules/others/examples/json/ribbon.json | 1 -
docs/components/modules/others/nav.adoc | 5 +-
docs/components/modules/others/pages/hystrix.adoc | 1 -
.../modules/others/pages/knative-api.adoc | 1 -
.../modules/others/pages/leveldb-legacy.adoc | 1 -
.../others/pages/reactive-executor-tomcat.adoc | 1 +
docs/components/modules/others/pages/ribbon.adoc | 1 -
docs/pom.xml | 2 +-
.../ROOT/pages/camel-3x-upgrade-guide-3_16.adoc | 13 +-
.../ROOT/pages/camel-3x-upgrade-guide-3_17.adoc | 73 +
.../modules/ROOT/pages/camel-3x-upgrade-guide.adoc | 1 +
.../modules/ROOT/pages/camel-jbang.adoc | 36 +-
.../modules/ROOT/pages/camel-maven-archetypes.adoc | 4 +-
.../modules/ROOT/pages/camel-maven-plugin.adoc | 21 +
.../user-manual/modules/ROOT/pages/clustering.adoc | 2 +-
.../modules/ROOT/pages/exception-clause.adoc | 5 +-
.../user-manual/modules/ROOT/pages/test-infra.adoc | 9 +
docs/user-manual/modules/ROOT/pages/testing.adoc | 13 +-
.../faq/pages/how-do-i-change-the-logging.adoc | 2 +-
dsl/camel-componentdsl/pom.xml | 2 +-
.../component/ComponentsBuilderFactory.java | 282 +-
.../dsl/AtomixMapComponentBuilderFactory.java | 400 ---
.../AtomixMessagingComponentBuilderFactory.java | 419 ---
.../dsl/AtomixMultimapComponentBuilderFactory.java | 377 ---
.../dsl/AtomixQueueComponentBuilderFactory.java | 369 ---
.../dsl/AtomixSetComponentBuilderFactory.java | 384 ---
.../dsl/AtomixValueComponentBuilderFactory.java | 384 ---
.../dsl/Aws2SesComponentBuilderFactory.java | 6 +-
.../dsl/AzureKeyVaultComponentBuilderFactory.java | 121 +
.../AzureServicebusComponentBuilderFactory.java | 8 +-
.../dsl/BeanstalkComponentBuilderFactory.java | 165 -
.../dsl/DebeziumDb2ComponentBuilderFactory.java | 934 ++++++
.../dsl/DebeziumOracleComponentBuilderFactory.java | 1986 +++++++++++
.../ElasticsearchRestComponentBuilderFactory.java | 1 +
.../dsl/ElsqlComponentBuilderFactory.java | 211 --
.../dsl/GangliaComponentBuilderFactory.java | 350 --
.../component/dsl/JingComponentBuilderFactory.java | 120 -
.../dsl/KafkaComponentBuilderFactory.java | 107 +-
.../component/dsl/MsvComponentBuilderFactory.java | 153 -
.../dsl/NagiosComponentBuilderFactory.java | 209 --
.../component/dsl/NsqComponentBuilderFactory.java | 175 -
.../dsl/SalesforceComponentBuilderFactory.java | 36 +
.../component/dsl/SipComponentBuilderFactory.java | 143 -
.../component/dsl/SipsComponentBuilderFactory.java | 143 -
.../dsl/SlackComponentBuilderFactory.java | 5 +-
.../dsl/SoroushComponentBuilderFactory.java | 162 -
.../dsl/YammerComponentBuilderFactory.java | 357 --
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/componentdsl.json | 2 +-
.../src/generated/resources/metadata.json | 1140 +++----
dsl/camel-dsl-modeline/pom.xml | 2 +-
.../apache/camel/dsl/modeline/DependencyTrait.java | 3 +-
.../org/apache/camel/dsl/modeline/EnvTrait.java | 3 +-
.../apache/camel/dsl/modeline/ModelineParser.java | 6 +-
.../org/apache/camel/dsl/modeline/NameTrait.java | 3 +-
.../apache/camel/dsl/modeline/PropertyTrait.java | 50 +-
.../java/org/apache/camel/dsl/modeline/Trait.java | 10 +-
dsl/camel-dsl-support/pom.xml | 2 +-
.../camel/dsl/support/CompilePostProcessor.java | 44 +
.../support/ExtendedRouteBuilderLoaderSupport.java | 51 +
.../dsl/support/RouteBuilderLoaderSupport.java | 36 +-
dsl/camel-endpointdsl-support/pom.xml | 2 +-
dsl/camel-endpointdsl/pom.xml | 2 +-
.../builder/endpoint/EndpointBuilderFactory.java | 19 +-
.../camel/builder/endpoint/EndpointBuilders.java | 19 +-
.../builder/endpoint/StaticEndpointBuilders.java | 957 +-----
.../dsl/AtomixMapEndpointBuilderFactory.java | 1459 --------
.../dsl/AtomixMessagingEndpointBuilderFactory.java | 1479 ---------
.../dsl/AtomixMultiMapEndpointBuilderFactory.java | 541 ---
.../dsl/AtomixQueueEndpointBuilderFactory.java | 1284 --------
.../dsl/AtomixSetEndpointBuilderFactory.java | 1366 --------
.../dsl/AtomixValueEndpointBuilderFactory.java | 1368 --------
.../dsl/BeanstalkEndpointBuilderFactory.java | 1380 --------
.../dsl/DebeziumDb2EndpointBuilderFactory.java | 1237 +++++++
.../dsl/DebeziumOracleEndpointBuilderFactory.java | 2738 ++++++++++++++++
.../dsl/ElasticsearchEndpointBuilderFactory.java | 3 +
.../endpoint/dsl/ElsqlEndpointBuilderFactory.java | 2666 ---------------
.../endpoint/dsl/FileEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/FtpEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/FtpsEndpointBuilderFactory.java | 4 +-
.../dsl/GangliaEndpointBuilderFactory.java | 463 ---
.../dsl/GoogleBigQueryEndpointBuilderFactory.java | 16 +
.../GoogleBigQuerySQLEndpointBuilderFactory.java | 16 +
.../endpoint/dsl/HttpEndpointBuilderFactory.java | 115 -
.../endpoint/dsl/JMXEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/JingEndpointBuilderFactory.java | 185 --
.../endpoint/dsl/KafkaEndpointBuilderFactory.java | 19 -
.../dsl/KeyVaultEndpointBuilderFactory.java | 250 ++
.../endpoint/dsl/MsvEndpointBuilderFactory.java | 427 ---
.../endpoint/dsl/NagiosEndpointBuilderFactory.java | 292 --
.../dsl/NettyHttpEndpointBuilderFactory.java | 84 +-
.../endpoint/dsl/NsqEndpointBuilderFactory.java | 867 -----
.../dsl/PlatformHttpEndpointBuilderFactory.java | 33 +
.../dsl/ResteasyEndpointBuilderFactory.java | 281 --
.../dsl/SalesforceEndpointBuilderFactory.java | 111 +
.../dsl/ServiceBusEndpointBuilderFactory.java | 12 +-
.../endpoint/dsl/Ses2EndpointBuilderFactory.java | 6 +-
.../endpoint/dsl/SftpEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/SipEndpointBuilderFactory.java | 3468 --------------------
.../endpoint/dsl/SlackEndpointBuilderFactory.java | 15 +-
.../dsl/SoroushBotEndpointBuilderFactory.java | 1443 --------
.../endpoint/dsl/YammerEndpointBuilderFactory.java | 1350 --------
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/endpointdsl.json | 2 +-
.../camel-groovy-dsl-common/pom.xml | 2 +-
dsl/camel-groovy-dsl/camel-groovy-dsl-test/pom.xml | 2 +-
dsl/camel-groovy-dsl/camel-groovy-dsl/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/groovy-dsl.json | 2 +-
dsl/camel-groovy-dsl/pom.xml | 2 +-
dsl/camel-java-joor-dsl/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/java-joor-dsl.json | 2 +-
.../camel/dsl/java/joor/CompilationUnit.java | 93 +
.../dsl/java/joor/JavaRoutesBuilderLoader.java | 133 +-
.../apache/camel/dsl/java/joor/MultiCompile.java | 323 ++
.../dsl/java/joor/JavaMainBindToRegistryTest.java | 43 -
.../dsl/java/joor/JavaMainConfigurationTest.java | 43 -
.../camel/dsl/java/joor/JavaMainConverterTest.java | 45 -
.../camel/dsl/java/joor/JavaMultiCompileTest.java | 52 +
.../src/test/resources/routes/MyBar.java | 29 +
.../src/test/resources/routes/MyBarEcho.java | 28 +
.../src/test/resources/routes/MyBarRoute.java | 26 +
.../src/test/resources/routes/MyConfiguration.java | 32 -
.../resources/routes/MyConfigurationRoute.java | 26 -
.../src/test/resources/routes/MyConverter.java | 35 -
.../test/resources/routes/MyConverterRoute.java | 27 -
dsl/camel-jbang/camel-jbang-core/pom.xml | 2 +-
.../apache/camel/dsl/jbang/core/commands/Run.java | 30 +-
dsl/camel-jbang/camel-jbang-main/README.md | 18 +-
.../camel-jbang-main/dist/CamelJBang.java | 6 +-
dsl/camel-jbang/camel-jbang-main/pom.xml | 2 +-
.../src/main/jbang/main/CamelJBang.java | 6 +-
dsl/camel-jbang/pom.xml | 2 +-
dsl/camel-js-dsl/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/js-dsl.json | 2 +-
dsl/camel-jsh-dsl/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/jsh-dsl.json | 2 +-
dsl/camel-kamelet-main/pom.xml | 20 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/kamelet-main.json | 2 +-
.../camel/main/AnnotationDependencyInjection.java | 286 ++
.../camel/main/DependencyDownloaderKamelet.java | 112 +-
.../apache/camel/main/ExtraFilesClassLoader.java | 54 +
.../java/org/apache/camel/main/KameletMain.java | 15 +-
.../org/apache/camel/main/KameletYamlRoutes.java | 130 -
.../main/java/org/apache/camel/main/MavenGav.java | 16 +
.../org/apache/camel/main/VertxHttpServer.java | 110 +-
dsl/camel-kotlin-dsl/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/kotlin-dsl.json | 2 +-
dsl/camel-xml-io-dsl/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/xml-io-dsl.json | 2 +-
dsl/camel-xml-jaxb-dsl-test/cdi/pom.xml | 2 +-
dsl/camel-xml-jaxb-dsl-test/definition/pom.xml | 2 +-
dsl/camel-xml-jaxb-dsl-test/jbpm/pom.xml | 2 +-
dsl/camel-xml-jaxb-dsl-test/pom.xml | 2 +-
dsl/camel-xml-jaxb-dsl-test/spring/pom.xml | 2 +-
dsl/camel-xml-jaxb-dsl-test/swagger/pom.xml | 2 +-
dsl/camel-xml-jaxb-dsl/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/xml-jaxb-dsl.json | 2 +-
dsl/camel-yaml-dsl/camel-yaml-dsl-common/pom.xml | 2 +-
.../yaml/common/YamlDeserializationContext.java | 51 +-
.../dsl/yaml/common/YamlDeserializationMode.java | 1 +
.../dsl/yaml/common/YamlDeserializerBase.java | 36 +-
.../common/YamlDeserializerEndpointAwareBase.java | 4 +-
.../dsl/yaml/common/YamlDeserializerResolver.java | 1 +
.../dsl/yaml/common/YamlDeserializerSupport.java | 110 +-
.../apache/camel/dsl/yaml/common/YamlSupport.java | 50 +-
.../common/exception/DuplicateFieldException.java | 30 +
.../common/exception/DuplicateKeyException.java | 46 +
.../common/exception/InvalidEndpointException.java | 34 +
.../common/exception/InvalidEnumException.java | 31 +
.../exception/InvalidExpressionException.java | 30 +
.../common/exception/InvalidNodeTypeException.java | 48 +
.../exception/UnknownNodeConstructorException.java | 23 -
.../common/exception/UnknownNodeIdException.java | 30 +
.../common/exception/UnknownNodeTypeException.java | 23 -
.../common/exception/UnknownPropertyException.java | 27 -
.../exception/UnsupportedFieldException.java | 10 +-
.../exception/UnsupportedNodeTypeException.java | 11 +-
.../exception/YamlDeserializationException.java | 23 +-
.../camel-yaml-dsl-deserializers/pom.xml | 2 +-
.../EndpointConsumerDeserializersResolver.java | 244 --
.../EndpointProducerDeserializersResolver.java | 358 --
.../deserializers/ExpressionDeserializers.java | 6 +-
.../dsl/yaml/deserializers/ModelDeserializers.java | 488 +--
.../deserializers/ModelDeserializersResolver.java | 6 -
.../ErrorHandlerBuilderDeserializer.java | 2 +-
.../deserializers/FromDefinitionDeserializer.java | 2 +-
.../yaml/deserializers/KameletDeserializer.java | 2 +-
.../OutputAwareFromDefinitionDeserializer.java | 24 +-
.../deserializers/RouteDefinitionDeserializer.java | 10 +-
.../camel-yaml-dsl-maven-plugin/pom.xml | 2 +-
.../dsl/yaml/GenerateYamlDeserializersMojo.java | 96 +-
dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml | 2 +-
.../src/generated/resources/camel-yaml-dsl.json | 142 +-
.../src/generated/resources/camelYamlDsl.json | 142 +-
.../camel-yaml-dsl/src/main/docs/yaml-dsl.adoc | 13 -
.../IntegrationConfigurationPropertiesSource.java | 27 +-
.../camel/dsl/yaml/KameletRoutesBuilderLoader.java | 13 +-
.../camel/dsl/yaml/YamlRoutesBuilderLoader.java | 162 +-
.../dsl/yaml/YamlRoutesBuilderLoaderSupport.java | 93 +-
.../org/apache/camel/dsl/yaml/RoutesTest.groovy | 4 +
.../org/apache/camel/dsl/yaml/SagaTest.groovy | 23 -
.../org/apache/camel/dsl/yaml/ToDynamicTest.groovy | 16 -
.../groovy/org/apache/camel/dsl/yaml/ToTest.groovy | 15 -
.../org/apache/camel/dsl/yaml/WireTapTest.groovy | 17 +
dsl/camel-yaml-dsl/pom.xml | 2 +-
dsl/pom.xml | 2 +-
etc/pom.xml | 2 +-
init/camel-bundle-plugin/pom.xml | 2 +-
init/pom.xml | 2 +-
parent/pom.xml | 245 +-
pom.xml | 8 +-
test-infra/camel-test-infra-activemq/pom.xml | 2 +-
test-infra/camel-test-infra-arangodb/pom.xml | 2 +-
.../arangodb/services/ArangoDBServiceFactory.java | 35 +
test-infra/camel-test-infra-artemis/pom.xml | 2 +-
test-infra/camel-test-infra-aws-common/pom.xml | 2 +-
test-infra/camel-test-infra-aws-v2/pom.xml | 2 +-
.../test/infra/aws2/services/AWSContainer.java | 2 +-
test-infra/camel-test-infra-azure-common/pom.xml | 2 +-
.../camel-test-infra-azure-storage-blob/pom.xml | 2 +-
.../pom.xml | 2 +-
.../camel-test-infra-azure-storage-queue/pom.xml | 2 +-
test-infra/camel-test-infra-cassandra/pom.xml | 2 +-
test-infra/camel-test-infra-chatscript/pom.xml | 2 +-
test-infra/camel-test-infra-common/pom.xml | 2 +-
.../infra/common/services/SingletonService.java | 71 +
test-infra/camel-test-infra-consul/pom.xml | 2 +-
test-infra/camel-test-infra-couchbase/pom.xml | 2 +-
test-infra/camel-test-infra-couchdb/pom.xml | 2 +-
.../camel-test-infra-dispatch-router/pom.xml | 2 +-
test-infra/camel-test-infra-elasticsearch/pom.xml | 2 +-
test-infra/camel-test-infra-etcd/pom.xml | 2 +-
test-infra/camel-test-infra-fhir/pom.xml | 2 +-
.../fhir/services/FhirLocalContainerService.java | 2 +-
.../FhirLocalSingletonContainerService.java | 41 +
.../infra/fhir/services/FhirServiceFactory.java | 7 +
test-infra/camel-test-infra-ftp/pom.xml | 2 +-
test-infra/camel-test-infra-google-pubsub/pom.xml | 2 +-
test-infra/camel-test-infra-hbase/pom.xml | 2 +-
.../infra/hbase/services/HBaseServiceFactory.java | 31 +-
test-infra/camel-test-infra-hdfs/pom.xml | 2 +-
test-infra/camel-test-infra-ignite/pom.xml | 2 +-
test-infra/camel-test-infra-infinispan/pom.xml | 2 +-
.../services/InfinispanLocalContainerService.java | 2 +-
test-infra/camel-test-infra-jdbc/pom.xml | 2 +-
test-infra/camel-test-infra-kafka/pom.xml | 2 +-
.../kafka/services/ContainerLocalKafkaService.java | 4 +-
.../infra/kafka/services/KafkaServiceFactory.java | 34 +
.../infra/kafka/services/StrimziContainer.java | 10 +-
.../infra/kafka/services/ZookeeperContainer.java | 9 +-
.../camel-test-infra-messaging-common/pom.xml | 2 +-
test-infra/camel-test-infra-minio/pom.xml | 2 +-
test-infra/camel-test-infra-mongodb/pom.xml | 2 +-
.../mongodb/services/MongoDBServiceFactory.java | 35 +
test-infra/camel-test-infra-mosquitto/pom.xml | 2 +-
test-infra/camel-test-infra-nats/pom.xml | 2 +-
.../nats/services/NatsLocalContainerService.java | 2 +-
test-infra/camel-test-infra-nsq/pom.xml | 59 -
.../src/main/resources/META-INF/MANIFEST.MF | 0
.../camel/test/infra/nsq/common/NsqProperties.java | 27 -
.../nsq/services/NsqLocalContainerService.java | 112 -
.../test/infra/nsq/services/NsqRemoteService.java | 47 -
.../camel/test/infra/nsq/services/NsqService.java | 41 -
.../test/infra/nsq/services/NsqServiceFactory.java | 33 -
test-infra/camel-test-infra-openldap/pom.xml | 2 +-
test-infra/camel-test-infra-parent/pom.xml | 2 +-
test-infra/camel-test-infra-postgres/pom.xml | 2 +-
test-infra/camel-test-infra-pulsar/pom.xml | 2 +-
test-infra/camel-test-infra-rabbitmq/pom.xml | 2 +-
test-infra/camel-test-infra-redis/pom.xml | 2 +-
test-infra/camel-test-infra-solr/pom.xml | 2 +-
test-infra/camel-test-infra-xmpp/pom.xml | 2 +-
test-infra/camel-test-infra-zookeeper/pom.xml | 2 +-
test-infra/pom.xml | 3 +-
tests/camel-itest-cdi/pom.xml | 2 +-
tests/camel-itest-jms2/pom.xml | 2 +-
tests/camel-itest-standalone/pom.xml | 2 +-
tests/camel-itest/pom.xml | 2 +-
tests/camel-partial-classpath-test/pom.xml | 2 +-
tests/camel-typeconverterscan-test/pom.xml | 2 +-
tests/pom.xml | 2 +-
.../camel-validator-test-resources/pom.xml | 2 +-
tests/test-bundles/mock-javamail_1.7/pom.xml | 2 +-
tests/test-bundles/pom.xml | 2 +-
tooling/camel-tooling-model/pom.xml | 2 +-
.../apache/camel/tooling/model/ComponentModel.java | 13 +
.../org/apache/camel/tooling/model/JsonMapper.java | 14 +
.../apache/camel/tooling/model/JsonMapperTest.java | 77 +
tooling/camel-tooling-util/pom.xml | 2 +-
tooling/camel-util-json/pom.xml | 2 +-
tooling/maven/bom-generator-maven-plugin/pom.xml | 2 +-
.../maven/camel-api-component-maven-plugin/pom.xml | 2 +-
tooling/maven/camel-component-maven-plugin/pom.xml | 11 +-
.../pom.xml | 2 +-
tooling/maven/camel-javadoc-plugin/pom.xml | 2 +-
tooling/maven/camel-maven-plugin/pom.xml | 2 +-
.../src/main/docs/camel-maven-plugin.adoc | 21 +
tooling/maven/camel-package-maven-plugin/pom.xml | 49 +-
.../src/it/HeaderSupport/pom.xml | 70 +
.../apache/camel/component/foo/FooComponent.java | 26 +
.../apache/camel/component/foo/FooConstants.java | 28 +
.../apache/camel/component/foo/FooEndpoint.java | 70 +
.../src/it/HeaderSupport/verify.groovy | 26 +
.../camel-package-maven-plugin/src/it/settings.xml | 53 +
.../packaging/EndpointSchemaGeneratorMojo.java | 232 +-
.../packaging/EndpointUriFactoryGenerator.java | 8 +-
.../apache/camel/maven/packaging/MojoHelper.java | 6 +-
.../maven/packaging/PrepareCamelMainMojo.java | 15 +
.../camel/maven/packaging/PrepareCatalogMojo.java | 2 +-
.../packaging/EndpointSchemaGeneratorMojoTest.java | 168 +
.../packaging/endpoint/SomeCommonConstants.java | 28 +
.../maven/packaging/endpoint/SomeConstants.java | 37 +
.../maven/packaging/endpoint/SomeEndpoint.java | 46 +
.../endpoint/SomeEndpointUsingEnumConstants.java | 23 +
.../SomeEndpointUsingInterfaceConstants.java | 23 +
.../endpoint/SomeEndpointWithBadHeaders.java | 33 +
.../packaging/endpoint/SomeEndpointWithFilter.java | 34 +
.../SomeEndpointWithHeaderClassHierarchy.java | 23 +
.../SomeEndpointWithHeaderInterfaceHierarchy.java | 23 +
.../SomeEndpointWithJavadocAsDescription.java | 34 +
.../endpoint/SomeEndpointWithoutHeaders.java | 23 +
.../packaging/endpoint/SomeEnumConstants.java | 34 +
.../packaging/endpoint/SomeInterfaceConstants.java | 34 +
.../endpoint/SomeInterfaceWithCommonConstants.java | 25 +
.../SomeInterfaceWithSpecificConstants.java | 26 +
.../packaging/endpoint/SomeSpecificConstants.java | 28 +
tooling/maven/camel-resources-plugin/pom.xml | 2 +-
tooling/maven/camel-restdsl-openapi-plugin/pom.xml | 2 +-
tooling/maven/camel-restdsl-swagger-plugin/pom.xml | 2 +-
tooling/maven/pom.xml | 2 +-
tooling/maven/sync-properties-maven-plugin/pom.xml | 2 +-
.../main/resources/camel-dependencies-template.xml | 2 +-
tooling/openapi-rest-dsl-generator/pom.xml | 2 +-
tooling/parent/pom.xml | 40 +-
tooling/pom.xml | 2 +-
tooling/spi-annotations/pom.xml | 2 +-
.../main/java/org/apache/camel/spi/Metadata.java | 17 +
.../java/org/apache/camel/spi/UriEndpoint.java | 12 +
tooling/swagger-rest-dsl-generator/pom.xml | 2 +-
5770 files changed, 49700 insertions(+), 104261 deletions(-)