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/07 19:27:34 UTC

[camel] branch errorhandler-in-dsl updated (3c352bb6e66 -> f40c2b8147c)

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

davsclaus pushed a change to branch errorhandler-in-dsl
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 3c352bb6e66 CAMEL-16834: error handler in model DSL. WIP
     add 85b1a87da40 Regen for commit 912c384516d02226750467d712125ff6dba2e846
     add 7a7147180fc Regen for commit ea46c960f1800c73c1419a152d38831eb53f2ba3 (#7368)
     add 7580c1f6ecd CAMEL-17879: remove deprecated components camel-etcd and camel-test-infra-etcd
     add 6074cc25846 CAMEL-17879: remove camel-jing leftovers
     add 1e64de78999 (chores) ci: rework the result comment script to avoid potentially unsafe practices
     add 8030077b457 CAMEL-17879: remove deprecated legacy XML code from camel-cdi
     add eae705a149c (chores) ci: remove invalid comment
     add f539de9a057 CAMEL-17763: cleanup unused exceptions in camel-stax
     add 67385348cd4 CAMEL-17792: Add documentation about the message headers (S) (#7372)
     add 907095d4abd Regen for commit 67385348cd4c5cfd1fc3e20bd951d3423bf80714 (#7373)
     add 3c0f325f955 Sync deps and regen
     add 3277a0f93bf CAMEL-17879: added documentation about components that were removed
     add 4f78307994d Upgrade Braintree Java to version 3.15.0
     add 98d7a2c18e1 Sync deps
     add 2b7ec8ae02c Upgrade MongoDB Java Driver to version 4.5.1
     add 256bf19e653 Sync deps
     add edab91cc17e CAMEL-17615: Ensure Kafka SSL configuration is applied for SASL_SSL protocol
     add e7a1e9abcc8 CAMEL-17916: Make BeanInfo handle Quarkus Arc Client Proxy generated classes
     add 92138ec1b47 Datasonnet libraries autodiscovery (#7374)
     add e657c37d515 CAMEL-17897: camel-exec - add exitValues parameter (#7376)
     add 6ea23fb25e4 CAMEL-17792: Add documentation about the message headers (T-Z) (#7379)
     add e59eca5f7a5 Regen for commit 6ea23fb25e434356dc4210b651bab769591660ce (#7380)
     add 1e8a56795c5 Upgrade AWS SDK v2 to version 2.17.165
     add 99c53dafe65 Regen and sync deps
     add 393d338dfb5 CAMEL-17917 Add missing sample code to camel-mail docs and update attachments sample to use new Attachments API.
     add 9497ade3360 Azure Key Vault Component: Docs
     add 4781c0d75ad Azure Key Vault Component: Docs
     add 8afd5f6ee1c Azure Key Vault: Security docs
     add 8a641f51524 Azure Key Vault Component: Docs
     add ce6f67f254b Upgrade Kubernetes Client and model to version 5.12.2
     add 57a7c72a0d0 Sync deps
     add ec4700704cb CAMEL-17918: Define the header name provider in case the headers class is an enum (#7382)
     add ae3478a2a1a CAMEL-17792: Add doc about the message headers of camel-gora (#7383)
     add 0b6a02ac7da CAMEL-17922: Fix default value supplier for header MIX_DIGEST (#7385)
     add dd2e9f15b7c Fix documentation
     add cd2bbcca072 (chores) Fixed a typo in the javadoc comment
     add b81b1ee8361 CAMEL-17924: Only expose public headers in the documentation (#7386)
     add 04999556a32 Regen for commit 0b6a02ac7da71a8e0feb6aba8b58a5e55133a070
     add f40c2b8147c Merge branch 'main' into errorhandler-in-dsl

No new revisions were added by this update.

Summary of changes:
 .github/actions/quick-test/quick-test.sh           |   16 +-
 .github/workflows/component-pr.yaml                |   35 +-
 bom/camel-bom/pom.xml                              |   10 -
 camel-dependencies/pom.xml                         |   11 +-
 catalog/camel-allcomponents/pom.xml                |    4 -
 .../org/apache/camel/catalog/components.properties |    3 -
 .../apache/camel/catalog/components/etcd-keys.json |   58 -
 .../camel/catalog/components/etcd-stats.json       |   78 --
 .../camel/catalog/components/etcd-watch.json       |   59 --
 .../org/apache/camel/catalog/components/exec.json  |    2 +
 .../org/apache/camel/catalog/components/gora.json  |    4 +
 .../org/apache/camel/catalog/components/saga.json  |    3 +
 .../camel/catalog/components/salesforce.json       |   20 +
 .../camel/catalog/components/sap-netweaver.json    |    5 +
 .../apache/camel/catalog/components/scheduler.json |    3 +
 .../camel/catalog/components/servicenow.json       |   65 ++
 .../org/apache/camel/catalog/components/sjms.json  |    6 +
 .../org/apache/camel/catalog/components/sjms2.json |    6 +
 .../org/apache/camel/catalog/components/smpp.json  |   44 +
 .../org/apache/camel/catalog/components/smpps.json |   44 +
 .../org/apache/camel/catalog/components/solr.json  |    7 +
 .../apache/camel/catalog/components/solrCloud.json |    7 +
 .../org/apache/camel/catalog/components/solrs.json |    7 +
 .../org/apache/camel/catalog/components/spark.json |    6 +
 .../camel/catalog/components/splunk-hec.json       |    3 +
 .../catalog/components/spring-integration.json     |    5 +
 .../camel/catalog/components/spring-rabbitmq.json  |    4 +
 .../camel/catalog/components/spring-redis.json     |   31 +
 .../apache/camel/catalog/components/spring-ws.json |    9 +
 .../camel/catalog/components/sql-stored.json       |    5 +
 .../org/apache/camel/catalog/components/sql.json   |   10 +
 .../org/apache/camel/catalog/components/ssh.json   |    6 +
 .../apache/camel/catalog/components/stitch.json    |    8 +
 .../apache/camel/catalog/components/stream.json    |    4 +
 .../camel/catalog/components/string-template.json  |    5 +
 .../apache/camel/catalog/components/telegram.json  |    8 +
 .../apache/camel/catalog/components/thrift.json    |    3 +
 .../org/apache/camel/catalog/components/timer.json |    4 +
 .../catalog/components/twitter-directmessage.json  |    4 +
 .../camel/catalog/components/twitter-search.json   |    9 +
 .../camel/catalog/components/twitter-timeline.json |    3 +
 .../apache/camel/catalog/components/undertow.json  |   17 +
 .../apache/camel/catalog/components/velocity.json  |    6 +
 .../camel/catalog/components/vertx-http.json       |   10 +
 .../camel/catalog/components/vertx-kafka.json      |   11 +
 .../camel/catalog/components/vertx-websocket.json  |    5 +
 .../apache/camel/catalog/components/weather.json   |    4 +
 .../org/apache/camel/catalog/components/web3j.json |   39 +
 .../camel/catalog/components/websocket-jsr356.json |    4 +
 .../apache/camel/catalog/components/websocket.json |    7 +
 .../apache/camel/catalog/components/workday.json   |    3 +
 .../apache/camel/catalog/components/xchange.json   |    4 +
 .../org/apache/camel/catalog/components/xj.json    |    5 +-
 .../camel/catalog/components/xmlsecurity-sign.json |   17 +
 .../catalog/components/xmlsecurity-verify.json     |   12 +
 .../org/apache/camel/catalog/components/xmpp.json  |    3 +
 .../camel/catalog/components/xslt-saxon.json       |    2 +-
 .../org/apache/camel/catalog/components/xslt.json  |    5 +-
 .../apache/camel/catalog/components/zookeeper.json |    9 +
 .../org/apache/camel/catalog/models.properties     |    1 -
 .../catalog/models/cachingServiceDiscovery.json    |    2 +-
 .../catalog/models/combinedServiceDiscovery.json   |    2 +-
 .../camel/catalog/models/etcdServiceDiscovery.json |   23 -
 .../apache/camel/catalog/models/serviceCall.json   |    2 +-
 .../catalog/models/serviceCallConfiguration.json   |    2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |   63 --
 .../org/apache/camel/catalog/CamelCatalogTest.java |    2 +-
 .../src/main/docs/azure-key-vault-component.adoc   |  100 +-
 .../org/apache/camel/component/bean/BeanInfo.java  |    4 +-
 components/camel-cdi/pom.xml                       |   12 -
 components/camel-cdi/src/main/docs/cdi.adoc        |   79 --
 .../org/apache/camel/cdi/CdiCamelExtension.java    |   24 -
 .../org/apache/camel/cdi/XmlCdiBeanFactory.java    |  462 --------
 .../org/apache/camel/cdi/XmlCdiJaxbContexts.java   |   46 -
 .../camel/cdi/XmlErrorHandlerFactoryBean.java      |  142 ---
 .../camel/cdi/XmlFactoryBeanInjectionTarget.java   |   58 -
 .../cdi/xml/ApplicationContextFactoryBean.java     |  128 ---
 .../apache/camel/cdi/xml/BeanManagerHelper.java    |   39 -
 .../camel/cdi/xml/CamelContextFactoryBean.java     | 1121 --------------------
 .../camel/cdi/xml/ConsumerTemplateFactoryBean.java |   53 -
 .../cdi/xml/ContextScanRouteBuilderFinder.java     |   86 --
 .../apache/camel/cdi/xml/EndpointFactoryBean.java  |   54 -
 .../camel/cdi/xml/ErrorHandlerDefinition.java      |  199 ----
 .../org/apache/camel/cdi/xml/ErrorHandlerType.java |   58 -
 .../org/apache/camel/cdi/xml/ImportDefinition.java |   43 -
 .../cdi/xml/PackageScanRouteBuilderFinder.java     |   94 --
 .../camel/cdi/xml/ProducerTemplateFactoryBean.java |   62 --
 .../camel/cdi/xml/RedeliveryPolicyFactoryBean.java |   54 -
 .../camel/cdi/xml/RestContextDefinition.java       |   45 -
 .../xml/RouteConfigurationContextDefinition.java   |   45 -
 .../camel/cdi/xml/RouteContextDefinition.java      |   45 -
 .../cdi/xml/RouteTemplateContextDefinition.java    |   45 -
 .../camel/cdi/xml/ThreadPoolFactoryBean.java       |   53 -
 .../org/apache/camel/cdi/xml/package-info.java     |   23 -
 .../src/main/resources/META-INF/beans.xml          |    6 +-
 .../org/apache/camel/cdi/test/XmlBeansTest.java    |   76 --
 .../camel/cdi/test/XmlConsumerTemplateTest.java    |   87 --
 .../org/apache/camel/cdi/test/XmlEndpointTest.java |  109 --
 .../camel/cdi/test/XmlErrorHandlerPolicyTest.java  |  137 ---
 .../apache/camel/cdi/test/XmlErrorHandlerTest.java |  103 --
 .../camel/cdi/test/XmlProducerTemplateTest.java    |   93 --
 .../camel/cdi/test/XmlPropertyPlaceholderTest.java |   60 --
 .../apache/camel/cdi/test/XmlRestContextTest.java  |  103 --
 .../camel/cdi/test/XmlRouteConfigurationTest.java  |   77 --
 .../camel/cdi/test/XmlRouteContextImportTest.java  |   97 --
 .../cdi/test/XmlRouteContextResourceTest.java      |   80 --
 .../test/XmlRouteTemplateContextImportTest.java    |   85 --
 .../camel/cdi/test/XmlRoutesDefinitionTest.java    |   74 --
 .../cdi/test/XmlServiceCallConfigurationTest.java  |   82 --
 .../cdi/test/XmlTemplatedRoutesDefinitionTest.java |   74 --
 .../camel/cdi/test/XmlThreadPoolProfileTest.java   |   79 --
 .../apache/camel/cdi/test/XmlThreadPoolTest.java   |   76 --
 .../src/test/resources/camel-context-beans.xml     |   36 -
 .../src/test/resources/camel-context-consumer.xml  |   32 -
 .../src/test/resources/camel-context-endpoint.xml  |   35 -
 .../camel-context-errorHandler-policy.xml          |   48 -
 .../test/resources/camel-context-errorHandler.xml  |   51 -
 .../src/test/resources/camel-context-export.xml    |   31 -
 .../src/test/resources/camel-context-multiples.xml |   39 -
 .../src/test/resources/camel-context-producer.xml  |   32 -
 .../test/resources/camel-context-properties.xml    |   27 -
 .../src/test/resources/camel-context-proxy.xml     |   36 -
 .../test/resources/camel-context-restContext.xml   |   31 -
 .../resources/camel-context-restContextRef.xml     |   35 -
 .../resources/camel-context-routeConfiguration.xml |   49 -
 .../test/resources/camel-context-routeContext.xml  |   32 -
 .../camel-context-routeContextRef-import.xml       |   41 -
 .../resources/camel-context-routeContextRef.xml    |   42 -
 ...amel-context-routeContextTemplateRef-import.xml |   33 -
 .../camel-context-routeTemplateContext.xml         |   38 -
 .../src/test/resources/camel-context-routes.xml    |   30 -
 .../camel-context-service-call-configuration.xml   |   54 -
 .../resources/camel-context-templated-routes.xml   |   43 -
 .../test/resources/camel-context-threadPool.xml    |   42 -
 .../resources/camel-context-threadPoolProfile.xml  |   41 -
 .../language/datasonnet/DatasonnetExpression.java  |   21 +-
 .../src/test/java/library/TestLib.java             |   72 ++
 .../datasonnet/CamelDatasonnetJavaDslTest.java     |   20 +
 .../language/datasonnet/CamelDatasonnetTest.java   |    7 +
 .../camel/language.datasonnet/camel-context.xml    |   16 +
 components/camel-debug/src/main/docs/debug.adoc    |    2 +
 components/camel-etcd/pom.xml                      |   94 --
 .../etcd/EtcdKeysComponentConfigurer.java          |  107 --
 .../component/etcd/EtcdKeysEndpointConfigurer.java |   85 --
 .../component/etcd/EtcdKeysEndpointUriFactory.java |   80 --
 .../etcd/EtcdStatsComponentConfigurer.java         |  125 ---
 .../etcd/EtcdStatsEndpointConfigurer.java          |  211 ----
 .../etcd/EtcdStatsEndpointUriFactory.java          |  103 --
 .../etcd/EtcdWatchComponentConfigurer.java         |  113 --
 .../etcd/EtcdWatchEndpointConfigurer.java          |  103 --
 .../etcd/EtcdWatchEndpointUriFactory.java          |   83 --
 .../EtcdServiceDiscoveryFactoryConfigurer.java     |   91 --
 .../org/apache/camel/cloud/etcd-service-discovery  |    2 -
 .../services/org/apache/camel/component.properties |    7 -
 .../services/org/apache/camel/component/etcd-keys  |    2 -
 .../services/org/apache/camel/component/etcd-stats |    2 -
 .../services/org/apache/camel/component/etcd-watch |    2 -
 .../apache/camel/configurer/etcd-keys-component    |    2 -
 .../org/apache/camel/configurer/etcd-keys-endpoint |    2 -
 .../apache/camel/configurer/etcd-stats-component   |    2 -
 .../apache/camel/configurer/etcd-stats-endpoint    |    2 -
 .../apache/camel/configurer/etcd-watch-component   |    2 -
 .../apache/camel/configurer/etcd-watch-endpoint    |    2 -
 ...omponent.etcd.cloud.EtcdServiceDiscoveryFactory |    2 -
 .../org/apache/camel/urifactory/etcd-keys-endpoint |    2 -
 .../apache/camel/urifactory/etcd-stats-endpoint    |    2 -
 .../apache/camel/urifactory/etcd-watch-endpoint    |    2 -
 .../org/apache/camel/component/etcd/etcd-keys.json |   58 -
 .../apache/camel/component/etcd/etcd-stats.json    |   78 --
 .../apache/camel/component/etcd/etcd-watch.json    |   59 --
 .../src/main/docs/etcd-keys-component.adoc         |   42 -
 .../src/main/docs/etcd-stats-component.adoc        |   42 -
 .../src/main/docs/etcd-watch-component.adoc        |   43 -
 .../component/etcd/AbstractEtcdComponent.java      |   79 --
 .../camel/component/etcd/AbstractEtcdConsumer.java |   65 --
 .../camel/component/etcd/AbstractEtcdEndpoint.java |   52 -
 .../etcd/AbstractEtcdPollingConsumer.java          |   50 -
 .../etcd/AbstractEtcdPollingEndpoint.java          |   53 -
 .../camel/component/etcd/AbstractEtcdProducer.java |   64 --
 .../camel/component/etcd/EtcdConfiguration.java    |  204 ----
 .../apache/camel/component/etcd/EtcdConstants.java |   60 --
 .../apache/camel/component/etcd/EtcdEndpoint.java  |   27 -
 .../apache/camel/component/etcd/EtcdHelper.java    |   81 --
 .../camel/component/etcd/EtcdKeysComponent.java    |   50 -
 .../camel/component/etcd/EtcdKeysEndpoint.java     |   49 -
 .../camel/component/etcd/EtcdKeysProducer.java     |  154 ---
 .../camel/component/etcd/EtcdStatsComponent.java   |   50 -
 .../camel/component/etcd/EtcdStatsConsumer.java    |   50 -
 .../camel/component/etcd/EtcdStatsEndpoint.java    |   63 --
 .../camel/component/etcd/EtcdStatsProducer.java    |   43 -
 .../camel/component/etcd/EtcdWatchComponent.java   |   50 -
 .../camel/component/etcd/EtcdWatchConsumer.java    |  160 ---
 .../camel/component/etcd/EtcdWatchEndpoint.java    |   49 -
 .../etcd/cloud/EtcdOnDemandServiceDiscovery.java   |   33 -
 .../etcd/cloud/EtcdServiceDefinition.java          |   45 -
 .../component/etcd/cloud/EtcdServiceDiscovery.java |  120 ---
 .../etcd/cloud/EtcdServiceDiscoveryFactory.java    |  120 ---
 .../etcd/cloud/EtcdWatchServiceDiscovery.java      |  121 ---
 .../component/etcd/policy/EtcdRoutePolicy.java     |  369 -------
 .../cloud/integration/EtcdServiceCallRouteIT.java  |  111 --
 .../cloud/integration/EtcdServiceDiscoveryIT.java  |  139 ---
 .../SpringEtcdServiceCallDefaultRouteIT.java       |   76 --
 .../integration/SpringEtcdServiceCallRouteIT.java  |   90 --
 .../component/etcd/integration/EtcdKeysIT.java     |  131 ---
 .../component/etcd/integration/EtcdStatsIT.java    |   94 --
 .../component/etcd/integration/EtcdWatchIT.java    |  123 ---
 .../component/etcd/policy/EtcdRoutePolicyMain.java |   49 -
 .../component/etcd/support/EtcdTestSupport.java    |   70 --
 .../etcd/support/SpringEtcdTestSupport.java        |   67 --
 .../src/test/resources/log4j2.properties           |   34 -
 .../SpringEtcdServiceCallDefaultRouteTest.xml      |   52 -
 .../etcd/cloud/SpringEtcdServiceCallRouteTest.xml  |   93 --
 .../component/exec/ExecEndpointConfigurer.java     |    6 +
 .../component/exec/ExecEndpointUriFactory.java     |    3 +-
 .../org/apache/camel/component/exec/exec.json      |    2 +
 .../apache/camel/component/exec/ExecBinding.java   |   10 +
 .../apache/camel/component/exec/ExecCommand.java   |   19 +-
 .../apache/camel/component/exec/ExecEndpoint.java  |   15 +
 .../component/exec/impl/DefaultExecBinding.java    |   15 +-
 .../exec/impl/DefaultExecCommandExecutor.java      |    6 +
 .../camel/component/exec/impl/ExecParseUtils.java  |    9 +
 .../camel/component/exec/ExecEndpointTest.java     |   14 +
 .../camel/component/exec/ExecProducerTest.java     |   28 +
 .../org/apache/camel/component/gora/gora.json      |    4 +
 .../camel-gora/src/main/docs/gora-component.adoc   |   18 +-
 .../apache/camel/component/gora/GoraAttribute.java |    5 +
 .../apache/camel/component/gora/GoraEndpoint.java  |    5 +-
 .../camel/component/kafka/KafkaConfiguration.java  |    4 +-
 .../camel-mail/src/main/docs/mail-component.adoc   |   39 +
 .../org/apache/camel/component/saga/saga.json      |    3 +
 .../camel-saga/src/main/docs/saga-component.adoc   |    3 +
 .../apache/camel/component/saga/SagaConstants.java |   12 +-
 .../apache/camel/component/saga/SagaEndpoint.java  |    2 +-
 .../apache/camel/component/saga/SagaProducer.java  |    2 +-
 .../camel/component/salesforce/salesforce.json     |   20 +
 .../src/main/docs/salesforce-component.adoc        |    4 +-
 .../component/salesforce/SalesforceConstants.java  |   63 ++
 .../component/salesforce/SalesforceConsumer.java   |   46 +-
 .../component/salesforce/SalesforceEndpoint.java   |    3 +-
 .../component/sap/netweaver/sap-netweaver.json     |    5 +
 .../src/main/docs/sap-netweaver-component.adoc     |   16 +-
 .../sap/netweaver/NetWeaverConstants.java          |   11 +
 .../component/sap/netweaver/NetWeaverEndpoint.java |    3 +-
 .../component/sap/netweaver/NetWeaverProducer.java |    4 +-
 .../camel/component/scheduler/scheduler.json       |    3 +
 .../src/main/docs/scheduler-component.adoc         |    4 +-
 .../component/scheduler/SchedulerConstants.java    |   12 +-
 .../component/scheduler/SchedulerConsumer.java     |    2 +-
 .../component/scheduler/SchedulerEndpoint.java     |    2 +-
 .../camel/component/servicenow/servicenow.json     |   65 ++
 .../src/main/docs/servicenow-component.adoc        |   76 +-
 .../component/servicenow/ServiceNowConstants.java  |  150 +++
 .../component/servicenow/ServiceNowEndpoint.java   |    3 +-
 .../component/servicenow/ServiceNowParams.java     |  118 ++-
 .../org/apache/camel/component/sjms/sjms.json      |    6 +
 .../camel-sjms/src/main/docs/sjms-component.adoc   |    4 +-
 .../apache/camel/component/sjms/SjmsConstants.java |   15 +
 .../apache/camel/component/sjms/SjmsEndpoint.java  |    2 +-
 .../apache/camel/component/sjms/SjmsProducer.java  |   10 +-
 .../camel/component/sjms/jms/JmsBinding.java       |    8 +-
 .../component/sjms/reply/ReplyManagerSupport.java  |    3 +-
 .../org/apache/camel/component/sjms2/sjms2.json    |    6 +
 .../camel-sjms2/src/main/docs/sjms2-component.adoc |    4 +-
 .../camel/component/sjms2/Sjms2Endpoint.java       |    4 +-
 .../org/apache/camel/component/smpp/smpp.json      |   44 +
 .../org/apache/camel/component/smpp/smpps.json     |   44 +
 .../camel-smpp/src/main/docs/smpp-component.adoc   |  261 +----
 .../apache/camel/component/smpp/SmppConstants.java |  212 ++++
 .../apache/camel/component/smpp/SmppEndpoint.java  |    2 +-
 .../org/apache/camel/component/solr/solr.json      |    7 +
 .../org/apache/camel/component/solr/solrCloud.json |    7 +
 .../org/apache/camel/component/solr/solrs.json     |    7 +
 .../camel-solr/src/main/docs/solr-component.adoc   |   15 +-
 .../apache/camel/component/solr/SolrConstants.java |    9 +
 .../apache/camel/component/solr/SolrEndpoint.java  |    2 +-
 .../apache/camel/component/solr/SolrProducer.java  |    4 +-
 .../org/apache/camel/component/spark/spark.json    |    6 +
 .../camel-spark/src/main/docs/spark-component.adoc |   12 +-
 .../camel/component/spark/SparkConstants.java      |   12 +-
 .../camel/component/spark/SparkEndpoint.java       |    2 +-
 .../camel/component/splunkhec/splunk-hec.json      |    3 +
 .../src/main/docs/splunk-hec-component.adoc        |   16 +-
 .../component/splunkhec/SplunkHECConstants.java    |    6 +
 .../component/splunkhec/SplunkHECEndpoint.java     |    3 +-
 .../spring/integration/spring-integration.json     |    5 +
 .../main/docs/spring-integration-component.adoc    |    4 +-
 .../integration/SpringIntegrationConstants.java    |   16 +-
 .../integration/SpringIntegrationEndpoint.java     |    2 +-
 .../integration/SpringIntegrationProducer.java     |    3 +-
 .../integration/adapter/CamelSourceAdapter.java    |    4 +-
 .../integration/adapter/CamelTargetAdapter.java    |    5 +-
 .../component/springrabbit/spring-rabbitmq.json    |    4 +
 .../src/main/docs/spring-rabbitmq-component.adoc   |    6 +-
 .../springrabbit/SpringRabbitMQConstants.java      |    4 +
 .../springrabbit/SpringRabbitMQEndpoint.java       |    2 +-
 .../apache/camel/component/redis/spring-redis.json |   31 +
 .../src/main/docs/spring-redis-component.adoc      |    4 +-
 .../camel/component/redis/RedisConstants.java      |   31 +
 .../camel/component/redis/RedisEndpoint.java       |    2 +-
 .../camel/component/spring/ws/spring-ws.json       |    9 +
 .../src/main/docs/spring-ws-component.adoc         |    8 +-
 .../spring/ws/SpringWebserviceConstants.java       |   31 +-
 .../spring/ws/SpringWebserviceConsumer.java        |    8 +-
 .../spring/ws/SpringWebserviceEndpoint.java        |    2 +-
 .../spring/ws/filter/impl/BasicMessageFilter.java  |    4 +-
 .../org/apache/camel/component/sql/sql.json        |   10 +
 .../camel/component/sql/stored/sql-stored.json     |    5 +
 .../camel-sql/src/main/docs/sql-component.adoc     |   40 +-
 .../src/main/docs/sql-stored-component.adoc        |    6 +-
 .../apache/camel/component/sql/SqlConstants.java   |   25 +-
 .../apache/camel/component/sql/SqlEndpoint.java    |    2 +-
 .../component/sql/stored/SqlStoredConstants.java   |    8 +-
 .../component/sql/stored/SqlStoredEndpoint.java    |    2 +-
 .../org/apache/camel/component/ssh/ssh.json        |    6 +
 .../camel-ssh/src/main/docs/ssh-component.adoc     |    4 +-
 .../apache/camel/component/ssh/SshConstants.java   |   19 +
 .../apache/camel/component/ssh/SshConsumer.java    |    4 +-
 .../apache/camel/component/ssh/SshEndpoint.java    |    3 +-
 .../apache/camel/component/ssh/SshProducer.java    |    4 +-
 .../org/apache/camel/component/ssh/SshResult.java  |   14 +-
 .../component/ssh/SshComponentConsumerTest.java    |    4 +-
 .../ssh/SshComponentKnownHostEdDSATest.java        |    4 +-
 .../component/ssh/SshComponentKnownHostTest.java   |   16 +-
 .../component/ssh/SshComponentProducerTest.java    |    8 +-
 .../component/stax/IssueWithWrongEncodingTest.java |    4 +-
 .../camel/component/stax/StAXComponentRefTest.java |    4 +-
 .../camel/component/stax/StAXComponentTest.java    |    4 +-
 .../stax/StAXJAXBIteratorExpressionTest.java       |    2 +-
 .../stax/StAXXPathSplitChoicePerformanceTest.java  |   16 +-
 .../org/apache/camel/component/stitch/stitch.json  |    8 +
 .../src/main/docs/stitch-component.adoc            |   35 +-
 .../camel/component/stitch/StitchConstants.java    |   20 +
 .../camel/component/stitch/StitchEndpoint.java     |    3 +-
 .../org/apache/camel/component/stream/stream.json  |    4 +
 .../src/main/docs/stream-component.adoc            |    4 +-
 .../camel/component/stream/StreamConstants.java    |    4 +
 .../camel/component/stream/StreamEndpoint.java     |    2 +-
 .../component/stringtemplate/string-template.json  |    5 +
 .../src/main/docs/string-template-component.adoc   |   16 +-
 .../stringtemplate/StringTemplateConstants.java    |    6 +
 .../stringtemplate/StringTemplateEndpoint.java     |    2 +-
 .../apache/camel/component/telegram/telegram.json  |    8 +
 .../src/main/docs/telegram-component.adoc          |   26 +-
 .../component/telegram/TelegramConstants.java      |   28 +-
 .../camel/component/telegram/TelegramEndpoint.java |    2 +-
 .../telegram/util/TelegramMessageHelper.java       |    4 +-
 .../org/apache/camel/component/thrift/thrift.json  |    3 +
 .../src/main/docs/thrift-component.adoc            |   14 +-
 .../camel/component/thrift/ThriftConstants.java    |    5 +-
 .../camel/component/thrift/ThriftEndpoint.java     |    2 +-
 .../org/apache/camel/component/timer/timer.json    |    4 +
 .../camel-timer/src/main/docs/timer-component.adoc |    6 +-
 .../camel/component/timer/TimerConstants.java      |   14 +-
 .../camel/component/timer/TimerConsumer.java       |    4 +-
 .../camel/component/timer/TimerEndpoint.java       |    2 +-
 .../directmessage/twitter-directmessage.json       |    4 +
 .../component/twitter/search/twitter-search.json   |    9 +
 .../twitter/timeline/twitter-timeline.json         |    3 +
 .../main/docs/twitter-directmessage-component.adoc |    4 +-
 .../src/main/docs/twitter-search-component.adoc    |    4 +-
 .../src/main/docs/twitter-timeline-component.adoc  |    4 +-
 .../camel/component/twitter/TwitterConstants.java  |   25 +
 .../TwitterDirectMessageEndpoint.java              |    7 +-
 .../twitter/search/TwitterSearchEndpoint.java      |    8 +-
 .../twitter/timeline/TwitterTimelineEndpoint.java  |    6 +-
 .../apache/camel/component/undertow/undertow.json  |   17 +
 .../src/main/docs/undertow-component.adoc          |    4 +-
 .../undertow/DefaultUndertowHttpBinding.java       |   18 +-
 .../component/undertow/UndertowConstants.java      |   41 +
 .../camel/component/undertow/UndertowConsumer.java |    4 +-
 .../camel/component/undertow/UndertowEndpoint.java |    2 +-
 .../camel/component/undertow/UndertowHelper.java   |   10 +-
 .../camel/component/undertow/UndertowProducer.java |    2 +-
 .../apache/camel/component/velocity/velocity.json  |    6 +
 .../src/main/docs/velocity-component.adoc          |   22 +-
 .../component/velocity/VelocityConstants.java      |   14 +-
 .../camel/component/velocity/VelocityEndpoint.java |    2 +-
 .../camel/component/vertx/http/vertx-http.json     |   10 +
 .../src/main/docs/vertx-http-component.adoc        |   31 +-
 .../vertx/http/DefaultVertxHttpBinding.java        |   12 +-
 .../component/vertx/http/VertxHttpConstants.java   |   32 +
 .../component/vertx/http/VertxHttpEndpoint.java    |    3 +-
 .../component/vertx/http/VertxHttpHelper.java      |   10 +-
 .../camel/component/vertx/kafka/vertx-kafka.json   |   11 +
 .../src/main/docs/vertx-kafka-component.adoc       |   44 +-
 .../component/vertx/kafka/VertxKafkaConstants.java |   24 +
 .../component/vertx/kafka/VertxKafkaEndpoint.java  |    2 +-
 .../component/vertx/websocket/vertx-websocket.json |    5 +
 .../src/main/docs/vertx-websocket-component.adoc   |   20 +-
 .../vertx/websocket/VertxWebsocketConstants.java   |    8 +
 .../vertx/websocket/VertxWebsocketEndpoint.java    |    3 +-
 .../apache/camel/component/weather/weather.json    |    4 +
 .../src/main/docs/weather-component.adoc           |   17 +-
 .../camel/component/weather/WeatherConstants.java  |    6 +
 .../camel/component/weather/WeatherEndpoint.java   |    2 +-
 .../org/apache/camel/component/web3j/web3j.json    |   39 +
 .../camel-web3j/src/main/docs/web3j-component.adoc |   13 +-
 .../camel/component/web3j/Web3jConstants.java      |   72 ++
 .../camel/component/web3j/Web3jConsumer.java       |    4 +-
 .../camel/component/web3j/Web3jEndpoint.java       |    2 +-
 .../camel/component/web3j/Web3jProducer.java       |    2 +-
 .../camel/websocket/jsr356/websocket-jsr356.json   |    4 +
 .../src/main/docs/websocket-jsr356-component.adoc  |    5 +-
 .../camel/websocket/jsr356/JSR356Constants.java    |    4 +
 .../camel/websocket/jsr356/JSR356Endpoint.java     |    2 +-
 .../camel/component/websocket/websocket.json       |    7 +
 .../src/main/docs/websocket-component.adoc         |   36 +-
 .../component/websocket/WebsocketConstants.java    |   28 +
 .../component/websocket/WebsocketEndpoint.java     |    3 +-
 .../apache/camel/component/workday/workday.json    |    3 +
 .../src/main/docs/workday-component.adoc           |    4 +-
 .../camel/component/workday/WorkdayEndpoint.java   |    3 +-
 .../workday/producer/WorkdayDefaultProducer.java   |    2 +
 .../apache/camel/component/xchange/xchange.json    |    4 +
 .../src/main/docs/xchange-component.adoc           |    4 +-
 .../component/xchange/XChangeConfiguration.java    |    2 +
 .../camel/component/xchange/XChangeEndpoint.java   |    2 +-
 .../org/apache/camel/component/xj/xj.json          |    5 +-
 .../camel-xj/src/main/docs/xj-component.adoc       |    4 +-
 .../component/xj/JsonFileResultHandlerFactory.java |    2 +-
 .../org/apache/camel/component/xj/XJConstants.java |    4 +
 .../org/apache/camel/component/xj/XJEndpoint.java  |    2 +-
 .../component/xmlsecurity/xmlsecurity-sign.json    |   17 +
 .../component/xmlsecurity/xmlsecurity-verify.json  |   12 +
 .../src/main/docs/xmlsecurity-sign-component.adoc  |   27 +-
 .../main/docs/xmlsecurity-verify-component.adoc    |   27 +-
 .../component/xmlsecurity/XmlSignerEndpoint.java   |    8 +-
 .../component/xmlsecurity/XmlVerifierEndpoint.java |    8 +-
 .../api/DefaultXmlSignature2Message.java           |    3 +-
 .../xmlsecurity/api/XmlSignatureConstants.java     |   27 +-
 .../xmlsecurity/processor/XmlSignerProcessor.java  |    2 +-
 .../org/apache/camel/component/xmpp/xmpp.json      |    3 +
 .../camel-xmpp/src/main/docs/xmpp-component.adoc   |    4 +-
 .../apache/camel/component/xmpp/XmppConstants.java |    3 +
 .../apache/camel/component/xmpp/XmppEndpoint.java  |    2 +-
 .../camel/component/xslt/saxon/xslt-saxon.json     |    2 +-
 .../org/apache/camel/component/xslt/xslt.json      |    5 +-
 .../camel-xslt/src/main/docs/xslt-component.adoc   |    4 +-
 .../component/xslt/FileResultHandlerFactory.java   |    2 +-
 .../apache/camel/component/xslt/XsltBuilder.java   |    2 +-
 .../apache/camel/component/xslt/XsltConstants.java |   12 +-
 .../apache/camel/component/xslt/XsltEndpoint.java  |    4 +-
 .../camel/component/zookeeper/zookeeper.json       |    9 +
 .../src/main/docs/zookeeper-component.adoc         |    4 +-
 .../component/zookeeper/ZooKeeperEndpoint.java     |    2 +-
 .../component/zookeeper/ZooKeeperMessage.java      |   14 +-
 components/pom.xml                                 |    1 -
 .../java/org/apache/camel/spi/UriEndpoint.java     |   28 +
 .../org/apache/camel/spi/ExceptionHandler.java     |    2 +-
 .../docs/modules/eips/pages/serviceCall-eip.adoc   |   57 +-
 ...allServiceDiscoveryConfigurationConfigurer.java |  126 ---
 ...ud.EtcdServiceCallServiceDiscoveryConfiguration |    2 -
 .../services/org/apache/camel/model.properties     |    1 -
 .../camel/model/cloud/cachingServiceDiscovery.json |    2 +-
 .../model/cloud/combinedServiceDiscovery.json      |    2 +-
 .../camel/model/cloud/etcdServiceDiscovery.json    |   23 -
 .../org/apache/camel/model/cloud/jaxb.index        |    1 -
 .../org/apache/camel/model/cloud/serviceCall.json  |    2 +-
 .../model/cloud/serviceCallConfiguration.json      |    2 +-
 ...ngServiceCallServiceDiscoveryConfiguration.java |    8 -
 ...edServiceCallServiceDiscoveryConfiguration.java |    8 -
 ...cdServiceCallServiceDiscoveryConfiguration.java |  209 ----
 .../cloud/ServiceCallConfigurationDefinition.java  |    8 -
 .../camel/model/cloud/ServiceCallDefinition.java   |   27 -
 .../org/apache/camel/main/components.properties    |    3 -
 .../java/org/apache/camel/xml/in/ModelParser.java  |   18 -
 .../modules/ROOT/examples/json/etcd-keys.json      |    1 -
 .../modules/ROOT/examples/json/etcd-stats.json     |    1 -
 .../modules/ROOT/examples/json/etcd-watch.json     |    1 -
 docs/components/modules/ROOT/nav.adoc              |    3 -
 .../modules/ROOT/pages/etcd-keys-component.adoc    |    1 -
 .../modules/ROOT/pages/etcd-stats-component.adoc   |    1 -
 .../modules/ROOT/pages/etcd-watch-component.adoc   |    1 -
 .../ROOT/pages/camel-3x-upgrade-guide-3_17.adoc    |   26 +-
 docs/user-manual/modules/ROOT/pages/security.adoc  |   97 ++
 .../component/ComponentsBuilderFactory.java        |   42 -
 .../dsl/EtcdKeysComponentBuilderFactory.java       |  289 -----
 .../dsl/EtcdStatsComponentBuilderFactory.java      |  346 ------
 .../dsl/EtcdWatchComponentBuilderFactory.java      |  305 ------
 .../src/generated/resources/metadata.json          |   66 --
 .../endpoint/dsl/ExecEndpointBuilderFactory.java   |   17 +
 .../endpoint/dsl/XJEndpointBuilderFactory.java     |   12 +-
 .../endpoint/dsl/XsltEndpointBuilderFactory.java   |   12 +-
 .../dsl/XsltSaxonEndpointBuilderFactory.java       |   12 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |  110 --
 .../deserializers/ModelDeserializersResolver.java  |    4 +-
 .../src/generated/resources/camel-yaml-dsl.json    |   44 -
 .../src/generated/resources/camelYamlDsl.json      |   44 -
 parent/pom.xml                                     |   21 +-
 test-infra/camel-test-infra-etcd/pom.xml           |   59 --
 .../src/main/resources/META-INF/MANIFEST.MF        |    0
 .../etcd/services/EtcDLocalContainerService.java   |   90 --
 .../infra/etcd/services/EtcDRemoteService.java     |   42 -
 .../test/infra/etcd/services/EtcDService.java      |   40 -
 .../infra/etcd/services/EtcDServiceFactory.java    |   37 -
 test-infra/pom.xml                                 |    1 -
 .../packaging/EndpointSchemaGeneratorMojo.java     |  112 +-
 .../packaging/EndpointSchemaGeneratorMojoTest.java |   14 +
 .../packaging/endpoint/SomeCommonConstants.java    |    2 +-
 .../maven/packaging/endpoint/SomeConstants.java    |    4 +-
 .../SomeEndpointUsingEnumConstantsByField.java     |   12 +-
 ...=> SomeEndpointUsingEnumConstantsByMethod.java} |   12 +-
 .../packaging/endpoint/SomeEndpointWithFilter.java |    6 +-
 .../SomeEndpointWithJavadocAsDescription.java      |    2 +-
 .../endpoint/SomeEnumConstantsByField.java         |   13 +-
 ...nstants.java => SomeEnumConstantsByMethod.java} |    8 +-
 .../packaging/endpoint/SomeSpecificConstants.java  |    5 +-
 .../java/org/apache/camel/spi/UriEndpoint.java     |   28 +
 508 files changed, 3217 insertions(+), 13895 deletions(-)
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-keys.json
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-stats.json
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-watch.json
 delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/etcdServiceDiscovery.json
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/XmlCdiBeanFactory.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/XmlCdiJaxbContexts.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/XmlErrorHandlerFactoryBean.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/XmlFactoryBeanInjectionTarget.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/ApplicationContextFactoryBean.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/BeanManagerHelper.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/CamelContextFactoryBean.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/ConsumerTemplateFactoryBean.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/ContextScanRouteBuilderFinder.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/EndpointFactoryBean.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/ErrorHandlerDefinition.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/ErrorHandlerType.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/ImportDefinition.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/PackageScanRouteBuilderFinder.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/ProducerTemplateFactoryBean.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/RedeliveryPolicyFactoryBean.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/RestContextDefinition.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/RouteConfigurationContextDefinition.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/RouteContextDefinition.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/RouteTemplateContextDefinition.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/ThreadPoolFactoryBean.java
 delete mode 100644 components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/package-info.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlBeansTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlConsumerTemplateTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlEndpointTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlErrorHandlerPolicyTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlErrorHandlerTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlProducerTemplateTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlPropertyPlaceholderTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlRestContextTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlRouteConfigurationTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlRouteContextImportTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlRouteContextResourceTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlRouteTemplateContextImportTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlRoutesDefinitionTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlServiceCallConfigurationTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlTemplatedRoutesDefinitionTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlThreadPoolProfileTest.java
 delete mode 100644 components/camel-cdi/src/test/java/org/apache/camel/cdi/test/XmlThreadPoolTest.java
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-beans.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-consumer.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-endpoint.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-errorHandler-policy.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-errorHandler.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-export.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-multiples.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-producer.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-properties.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-proxy.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-restContext.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-restContextRef.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-routeConfiguration.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-routeContext.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-routeContextRef-import.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-routeContextRef.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-routeContextTemplateRef-import.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-routeTemplateContext.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-routes.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-service-call-configuration.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-templated-routes.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-threadPool.xml
 delete mode 100644 components/camel-cdi/src/test/resources/camel-context-threadPoolProfile.xml
 create mode 100644 components/camel-datasonnet/src/test/java/library/TestLib.java
 delete mode 100644 components/camel-etcd/pom.xml
 delete mode 100644 components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdKeysComponentConfigurer.java
 delete mode 100644 components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdKeysEndpointConfigurer.java
 delete mode 100644 components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdKeysEndpointUriFactory.java
 delete mode 100644 components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdStatsComponentConfigurer.java
 delete mode 100644 components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdStatsEndpointConfigurer.java
 delete mode 100644 components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdStatsEndpointUriFactory.java
 delete mode 100644 components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdWatchComponentConfigurer.java
 delete mode 100644 components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdWatchEndpointConfigurer.java
 delete mode 100644 components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdWatchEndpointUriFactory.java
 delete mode 100644 components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/cloud/EtcdServiceDiscoveryFactoryConfigurer.java
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/cloud/etcd-service-discovery
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/component/etcd-keys
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/component/etcd-stats
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/component/etcd-watch
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/configurer/etcd-keys-component
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/configurer/etcd-keys-endpoint
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/configurer/etcd-stats-component
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/configurer/etcd-stats-endpoint
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/configurer/etcd-watch-component
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/configurer/etcd-watch-endpoint
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.etcd.cloud.EtcdServiceDiscoveryFactory
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/urifactory/etcd-keys-endpoint
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/urifactory/etcd-stats-endpoint
 delete mode 100644 components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/urifactory/etcd-watch-endpoint
 delete mode 100644 components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-keys.json
 delete mode 100644 components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-stats.json
 delete mode 100644 components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-watch.json
 delete mode 100644 components/camel-etcd/src/main/docs/etcd-keys-component.adoc
 delete mode 100644 components/camel-etcd/src/main/docs/etcd-stats-component.adoc
 delete mode 100644 components/camel-etcd/src/main/docs/etcd-watch-component.adoc
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/AbstractEtcdComponent.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/AbstractEtcdConsumer.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/AbstractEtcdEndpoint.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/AbstractEtcdPollingConsumer.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/AbstractEtcdPollingEndpoint.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/AbstractEtcdProducer.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdConfiguration.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdConstants.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdEndpoint.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdHelper.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdKeysComponent.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdKeysEndpoint.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdKeysProducer.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdStatsComponent.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdStatsConsumer.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdStatsEndpoint.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdStatsProducer.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdWatchComponent.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdWatchConsumer.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/EtcdWatchEndpoint.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/cloud/EtcdOnDemandServiceDiscovery.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/cloud/EtcdServiceDefinition.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/cloud/EtcdServiceDiscovery.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/cloud/EtcdServiceDiscoveryFactory.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/cloud/EtcdWatchServiceDiscovery.java
 delete mode 100644 components/camel-etcd/src/main/java/org/apache/camel/component/etcd/policy/EtcdRoutePolicy.java
 delete mode 100644 components/camel-etcd/src/test/java/org/apache/camel/component/etcd/cloud/integration/EtcdServiceCallRouteIT.java
 delete mode 100644 components/camel-etcd/src/test/java/org/apache/camel/component/etcd/cloud/integration/EtcdServiceDiscoveryIT.java
 delete mode 100644 components/camel-etcd/src/test/java/org/apache/camel/component/etcd/cloud/integration/SpringEtcdServiceCallDefaultRouteIT.java
 delete mode 100644 components/camel-etcd/src/test/java/org/apache/camel/component/etcd/cloud/integration/SpringEtcdServiceCallRouteIT.java
 delete mode 100644 components/camel-etcd/src/test/java/org/apache/camel/component/etcd/integration/EtcdKeysIT.java
 delete mode 100644 components/camel-etcd/src/test/java/org/apache/camel/component/etcd/integration/EtcdStatsIT.java
 delete mode 100644 components/camel-etcd/src/test/java/org/apache/camel/component/etcd/integration/EtcdWatchIT.java
 delete mode 100644 components/camel-etcd/src/test/java/org/apache/camel/component/etcd/policy/EtcdRoutePolicyMain.java
 delete mode 100644 components/camel-etcd/src/test/java/org/apache/camel/component/etcd/support/EtcdTestSupport.java
 delete mode 100644 components/camel-etcd/src/test/java/org/apache/camel/component/etcd/support/SpringEtcdTestSupport.java
 delete mode 100644 components/camel-etcd/src/test/resources/log4j2.properties
 delete mode 100644 components/camel-etcd/src/test/resources/org/apache/camel/component/etcd/cloud/SpringEtcdServiceCallDefaultRouteTest.xml
 delete mode 100644 components/camel-etcd/src/test/resources/org/apache/camel/component/etcd/cloud/SpringEtcdServiceCallRouteTest.xml
 copy tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/endpoint/SomeSpecificConstants.java => components/camel-saga/src/main/java/org/apache/camel/component/saga/SagaConstants.java (73%)
 create mode 100644 components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceConstants.java
 copy tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/endpoint/SomeSpecificConstants.java => components/camel-scheduler/src/main/java/org/apache/camel/component/scheduler/SchedulerConstants.java (73%)
 copy tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/endpoint/SomeSpecificConstants.java => components/camel-spring-integration/src/main/java/org/apache/camel/component/spring/integration/SpringIntegrationConstants.java (55%)
 copy tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/endpoint/SomeSpecificConstants.java => components/camel-timer/src/main/java/org/apache/camel/component/timer/TimerConstants.java (66%)
 copy tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/endpoint/SomeSpecificConstants.java => components/camel-xslt/src/main/java/org/apache/camel/component/xslt/XsltConstants.java (75%)
 delete mode 100644 core/camel-core-model/src/generated/java/org/apache/camel/model/cloud/EtcdServiceCallServiceDiscoveryConfigurationConfigurer.java
 delete mode 100644 core/camel-core-model/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.model.cloud.EtcdServiceCallServiceDiscoveryConfiguration
 delete mode 100644 core/camel-core-model/src/generated/resources/org/apache/camel/model/cloud/etcdServiceDiscovery.json
 delete mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/cloud/EtcdServiceCallServiceDiscoveryConfiguration.java
 delete mode 120000 docs/components/modules/ROOT/examples/json/etcd-keys.json
 delete mode 120000 docs/components/modules/ROOT/examples/json/etcd-stats.json
 delete mode 120000 docs/components/modules/ROOT/examples/json/etcd-watch.json
 delete mode 120000 docs/components/modules/ROOT/pages/etcd-keys-component.adoc
 delete mode 120000 docs/components/modules/ROOT/pages/etcd-stats-component.adoc
 delete mode 120000 docs/components/modules/ROOT/pages/etcd-watch-component.adoc
 delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdKeysComponentBuilderFactory.java
 delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdStatsComponentBuilderFactory.java
 delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdWatchComponentBuilderFactory.java
 delete mode 100644 test-infra/camel-test-infra-etcd/pom.xml
 delete mode 100644 test-infra/camel-test-infra-etcd/src/main/resources/META-INF/MANIFEST.MF
 delete mode 100644 test-infra/camel-test-infra-etcd/src/test/java/org/apache/camel/test/infra/etcd/services/EtcDLocalContainerService.java
 delete mode 100644 test-infra/camel-test-infra-etcd/src/test/java/org/apache/camel/test/infra/etcd/services/EtcDRemoteService.java
 delete mode 100644 test-infra/camel-test-infra-etcd/src/test/java/org/apache/camel/test/infra/etcd/services/EtcDService.java
 delete mode 100644 test-infra/camel-test-infra-etcd/src/test/java/org/apache/camel/test/infra/etcd/services/EtcDServiceFactory.java
 rename components/camel-cdi/src/main/java/org/apache/camel/cdi/xml/BeanManagerAware.java => tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/endpoint/SomeEndpointUsingEnumConstantsByField.java (73%)
 copy tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/endpoint/{SomeCommonConstants.java => SomeEndpointUsingEnumConstantsByMethod.java} (77%)
 rename test-infra/camel-test-infra-etcd/src/test/java/org/apache/camel/test/infra/etcd/common/EtcDProperties.java => tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/endpoint/SomeEnumConstantsByField.java (74%)
 copy tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/endpoint/{SomeCommonConstants.java => SomeEnumConstantsByMethod.java} (87%)