You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2018/12/19 07:31:56 UTC

[camel] branch master updated (2e65514 -> 3b17a7f)

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

acosentino pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    omit 2e65514  CAMEL-13014 - Fixed CS
    omit c599e5f  CAMEL-13014, fix MQTTConfigurationTest junit test
    omit 9fcaebe  CAMEL-13014 fix stealing link for clientId (looped error)
    omit 44dacd6  Destroying some secret keys after they're used
    omit c552d9a  Upgrade Dropbox Core SDK to version 3.0.11
    omit 6091243  Upgrade Proton J to version 0.31.0
    omit a1c1292  Upgrade QPid JMS client to version 0.39.0
    omit f7e407f  Upgrade Owasp Maven Plugin to version 4.0.1
    omit bfa409d  Camel-Iota: Fixed CS
    omit a78a07c  CAMEL-12815 - Added SB Itest for Camel-Iota
    omit 9d85984  CAMEL-12815 - Added Camel-Iota Karaf feature
    omit 9cf65fc  CAMEL-12815 - Added iota-component generated doc to docs folder
    omit 7d216c6  CAMEL-12815 - General regen and camel-iota build
    omit af77784  CAMEL-12815 - Added component camel-iota to kit
    omit 12ddc8f  CAMEL-12815 - Added correct documentation markers and regen
    omit 1366557  CAMEL-12815 - Fixed version and regen
    omit 0ed5e5a  CAMEL-12815 New Component IOTA
    omit 56724dd  Regen
    omit bd0cba2  Camel-Websocket-jsr356: Generated the Spring Boot documentation
    omit 63da9be  Upgrade Vertx to version 3.6.2
    omit 58ec6c2  camel-salesforce: Fix some typos in the documentation
    omit 6ee8a26  camel-salesforce: Fix component name in README.md URLs
    omit c2a35d4  Destroy PrivateKey instances in a few places when we are finished with them
    omit 8073fde  CAMEL-12994: Fixed issue in camel-saxon to skip reservered namespace prefix according to the XQuery spec.
    omit 3785c8c  CAMEL-12994: Added unit tests
    omit e5adb02  Upgrade Json Schema Validator to version 0.1.25
    omit 475abd7  CAMEL-13010: Deprecate camel-script
    omit a6eb3ce  Remove duplicate code
    omit 5e69c23  Camel-Kubernetes: Fixed tests after upgrading to version 4.1.1
    omit af84847  Upgrade Kubernetes Model to version 4.1.1
    omit e6740d6  Upgrade Kubernetes Client to version 4.1.1
    omit 5de001b  Fixed CS
    omit 5a66126  Fixed docs
    omit 0d08449  Fixed docs
    omit 0c03d4e  [CAMEL-12605] Refactored AS2 Server connection to accept decryption key.
    omit 262a713  CAMEL-13009: DigestMethod and DigestValue elements created either in XAdES or DS namespace depending on XAdES version required
    omit 67b3fa5  CAMEL-11492: Use Antora for User manual and com...
    omit ce98b24  CAMEL-13005: olingo4 component serviceUri not set
    omit 70e06a9  Added components/camel-cxf/activemq-data to gitignore paths.
    omit 07cdcc2  Fix typo in Exchange.java JavaDoc
    omit d5ba98e  Upgrade Ignite to version 2.7.0
    omit d20d1e2  Fixed falining springboot iTests.
    omit 7a1c035  Updated documentation and feature files for examples. Most cases wrong groupId. Changed from org.apache.camel to org.apache.camel.example.
    omit f1647c2  Upgrade Brave Zipkin to version 5.6.0
    omit 465b1b5  Regen
    omit 8329541  Added a proper exception wrap to retain original cause in sprinboot itests see CAMEL-12993
    omit f076f27  CAMEL-12947: Polished
    omit d3e6b95  Upgrade JackRabbit to version 2.19.0
    omit f91a920  CAMEL-12947:MockEndpoint.expectedHeaderReceived should fail when no exchange received (#2669)
    omit 282c224  camel-restlet - Fix admonition style in doc
    omit f18fe06  CAMEL-12954 - Added websocket-jsr354 SB starter to BOM
    omit 45fe8bc  CAMEL-12954 - Regen
    omit 544452d  CAMEL-12954 - Regen starter and add SB test
    omit 99b45b5  CAMEL-12954 - Added endpoint doc
    omit 979803b  CAMEL-12954 - Fixed CS
    omit 34eeb53  CAMEL-12954 - Switch to 2.24.0-SNAPSHOT
    omit 77d08f5  CAMEL-12954 - maven name for the jsr356 module
    omit d631d3c  CAMEL-12954 - Added component to kit
    omit 4a3d409  CAMEL-12954 - first review feedbacks, still need to make karaf feature test passing
    omit aba406f  CAMEL-12954 adding camel-websocket-jsr356 module
    omit 1af2ebd  Upgrade Xchange to version 4.3.13
    omit 21410db  [CAMEL-12605] Refactoring and fixed issue of receipt for compressed message
    omit 2d0e444  Fixed CS in NATS test
    omit a2fa36e  Added a little test for redelivery in NatsConsumer
    omit f56fd01  Fixed typo in docs
    omit 3f7a851  CAMEL-12935:Deprecated isCreateCamelContextPerClass not supported / in-use for blueprint (#2663)
    omit a64b495  Fix xtream link
    omit 2dcfe7a  Upgrade JackRabbit to version 2.18.0
    omit 68f0ad2  CAMEL-12991: Fixed CS
    omit aac5023  CAMEL-12991 setting processStrategy for sftp/ftp endpoints (#2665)
    omit 573bd16  Upgrade Infinispan Spring Boot to version 2.1.1.RELEASE
    omit f95c71e  Fixed broke karaf and springboot itests for camel-jgroups-raft component.
    omit 9e8c4f5  CAMEL-12993: Have more informative message from springboot itests exceptions
    omit 85d6b32  CAMEL-12937: StreamCaching cipher is misspelled as chiper. Added deprecated markers. Misspelled to be removed in Camel 3.0
    omit c331a80  CAMEL-12969: OSGi service registry should unget services later during shutting down CamelContext which we can do in the start/stop service API instead. This reduces leaks if a service is get udring shutdown as now the lifecycle/osgi service registry is stopped as last action when camel context is shutting down.
    omit 3b61a6d  Upgrade Elasticsearch Rest to version 6.5.1
    omit 688b127  Upgrade JGit to version 5.2.0.201812061821-r
    omit 0f7cc45  Regen
    omit 31611af  Upgrade Libphonenumber and related bundle to version 8.10.1
    omit 85a05c1  Upgrade Zipkin to version 2.11.12
    omit d453fc8  Use the latest Hazelcast-Kubernetes fixed release 3.11.1
    omit d13cc24  CAMEL-11492: Set consistent headings in compone...
    omit 669b0a4  Upgrade Infinispan to version 9.4.4.Final
    omit e4a4529  Fixed Camel-Jbpm Karaf feature
    omit f6a73e2  Upgrade Xstream and related bundle to version 1.4.11
    omit 78aad58  Upgrade Splunk to version 1.6.5.0_1
    omit 51fa307  Upgrade Hystrix and related bundle to version 1.5.18
    omit 25eb495  CAMEL-11888 - Regen
    omit 6feb844  CAMEL-11888 - camel-jgroups-raft initial commit.
    omit 5923ea1  CAMEL-12988: Update doc to clarify how to specify routes to start up last
    omit 0baf582  CAMEL-11497: Migrate user guide - Configuring routes startup ordering and autostartup
    omit 3d017f0  CAMEL-12985 - Fixed CS
    omit 36ba145  CAMEL-12985: Added a test that fails on master
    omit d80d4c2  CAMEL-12985: TransactionErrorHandler fails if UnitOfWork is null
    omit c7722f2  Upgrade Awaitility to version 3.1.5
    omit 03f85b2  CAMEL-12987: Fixed CS
    omit 0e4b008  CAMEL-12987: Ensure onContextStop is called on the OsgiServiceRegistry. (#2660)
    omit 92acb04  Regen
    omit 03a72b7  Upgrade Jsch and related bundle to version 0.1.55
    omit bbe4b5d  Upgrade Kotlin
    omit 75f7199  CAMEL-12978 - Fixed CS
    omit 7a39095  CAMEL-12978 - Add support to configure CamelContext created by KIE-Server extension
    omit 05bb44b  Upgrade Cglib and related bundle to version 3.2.9
    omit f0d50d9  Added test based on user forum issue
    omit 8679217  Added test based on user forum issue
    omit 8133417  Upgrade Braintree to version 2.89.0
    omit 31af99b  Fixed Range for Saxon Karaf feature
    omit 773ea33  Upgrade Saxon and related bundle to version 9.9.0
    omit 2fa0000  Upgrade AWS SDK and related bundle to version 1.11.461
    omit abab73c  Upgrade Kafka and related bundle to version 2.1.0
    omit a294b8a  Upgrade Fastjson and related bundle to version 1.2.54
    omit 31da33c  Polished
    omit 09fba59  CAMEL-12982: Added unit test
    omit 4a7d785  Regen
    omit d0ef71a  Regen docs
    omit f131c7a  CAMEL-12919 - Related docs added
    omit 7ba07d8  CAMEL-12919 - Fixed CS
    omit c8be940  CAMEL-12919 - Camel AWS-SQS: Creating Amazon SQS Queue with Server-Side Encryption
    omit 4b49871  Regen docs
    omit 0e8ca76  CAMEL-12979 - support for service beans with custom lifecycle on CxfRsEndpoint, Thanks to Jens Kleine-Herzbruch
    omit c323af6  Fixed wrong default mentioned in docs. Thanks to Bjoern Ohm for spotting this.
    omit 68c0f33  Upgrade Brave to version 5.5.2
    omit 5e61804  Upgrade Zipkin Reporter to version 2.7.13
    omit 1211e9b  Upgrade Zipkin to version 2.11.10
    omit 86f45f1  Upgrade Infinispan to version 9.4.3.Final
    omit 593e64d  [CAMEL-12605] Added further tests and fixes for compression
    omit e59f4d5  CAMEL-12973 - Fixed CS
    omit a5ad137  CAMEL-12973: Init deferred to first call when WIH uses Deployment-scoped context in combination with Singleton RuntimeStrategy. Removed redundant double slash from 'direct' URL.
    omit a37983a  Upgrade Zipkin Reporter to version 2.7.12
    omit be4aa04  Upgrade Zipkin to version 2.11.9
    omit cffca91  Fix camel-micrometer documentation references to METRICS_REGISTRY_NAME
    omit 65e2f2f  CAMEL-12944 - externalize configs as PR #2549 tried to avoid potentially conflicting jetty port during test execution
    omit 8c7d405  Avoid potentially conflicting jetty port during test execution
    omit 3f3cc07  Upgrade Vertx to version 3.6.0
    omit 956d266  Update Spring Boot to version 2.1.1.RELEASE even in dm
    omit aa4eecb  Regen
    omit fe2c5a0  Upgrade Spring Boot to version 2.1.1.RELEASE
    omit 69d2e3f  Upgrade Micrometer to version 1.1.1
    omit e15e8ba  Upgrade Flink to version 1.7.0
    omit c8357b9  Polished
    omit 48465fd  Typos
    omit 530cc4c  Polished
    omit 35c857d  Typo
    omit f7a5c43   [CAMEL-12605] Added tests and fixes for compression
    omit 5a3eaf1  Regen
    omit 09a5710  Upgrade PAX Exam to version 4.13.0
    omit 56887a0  CAMEL-12967 - Fixed CS
    omit 32a3620  CAMEL-12967 - Adding new option to split value ranges to a stream of rows each represented in a separate exchange
    omit 1328be8  [CAMEL-12605] Refactoring for compression support.
    omit 6c40047  Upgrade Rabbitmq client to version 5.5.1
    omit 9201574  CAMEL-12964: Fix CS
    omit 60010cd  Removed TODO comments.
    omit 8672088  Replaced hard-coded strings with constants. Changed WorkItem parameter names to be inline with other WorkItemHandlers.
    omit 89f1070  CamelCommand splitted in a separate command for Camel DeploymentContext and GlobalContext. WorkItemHandler can now be configured with default route. WIH supports both InOut and InOnly MEPs. Added tests that use a test CamelContext and test-routes to verify behaviour on Exceptions.
    omit 128f841  CAMEL-12964: Initial import of jBPM CamelWIH and Command.
    omit fc3c265  Upgrade Netty to version 4.1.32.Final
    omit e243bec  Regen
    omit fb20823  Add version 2.23.0 to XML schema files
    omit 3c4ba2c  Update connector to version 2.24.0-SNAPSHOT
    omit 05c14ba  Update version to 2.24.0-SNAPSHOT
    omit 14cfd87  Upgrade Pubnub version to version 4.21.0
    omit cc7307b  Upgrade JackRabbit to version 2.17.7
    omit 98c7873  CAMEL-12930 - Regen
    omit a8ce423  CAMEL-12930 - Fixed CS and sb starter
    omit 87b5015  CAMEL-12930 - Ability to execute DML statements in Google Bigquery component, thanks to Roman Lusnikov for the patch
    omit 34513fe  Deprecate camel connectors related in catalog
    omit ec635ad  Deprecate camel connectors
    omit 284fbfe  Change download previous file version endpoint (#2642)
    omit f804f31  Upgrade Braintree Java to version 2.88.0
    omit 83e1a4a  Added support for rabbitmq x-max-priority
    omit def6de9  [CAMEL-12605] Added support for compression
    omit f91591f  Upgrade Mongodb Java Driver to version 3.9.1
    omit 7bea194  Upgrade TestContainers to version 1.10.2
    omit bbe400f  Set the secure processing feature on various DocumentBuilderFactory, TransformerFactory, SAXParserFactory instances
    omit ccca4e4  Fix camel-corda stuff for kit
    omit 562ab25  CAMEL-12958 - Wrong camel context bound in service registry of jbpm/Kie Server
    omit ba022b4  Camel-AHC WS - Fixed CS
    omit 39e1076  CAMEL-12951 reconnect exception is passed to exception handler
    omit 45f10a2  CAMEL-12952 Send pong frame as a response to ping frame
    omit 8a1dcfb  Added a Camel connector for R3's Corda blockchain platform using corda-rpc module
    omit fa2ab61  Regen
    omit 742ca48  Fix license check excludes
    omit 205570b  Ignore KieServerExtension file in license check
    omit bed98e7  Ignore mvel file for license check
    omit 15a7de2  Add missing license information
    omit 07da9c3  Exclude data files of FHIR examples from license check
    omit 6370c53  Updating CXF
    omit 7a1530a  dropping asm to prepare coming spifly upgrade
    omit f9f170d  upgrading johnzon to 1.1.10
    omit d6df2f6  Probably a typo, the builder was configured but always resetted by a new one (#2632)
    omit e886f8c  Upgrade Brave to version 5.5.1
    omit 95ea9d3  Upgrade Owasp Dependency Check Maven Plugin to version 4.0.0
    omit 46ff5c7  Regen
    omit f1ff22d  Camel-NSQ: Fixed the NSQ component description and first version
    omit 43d7721  Upgrade Json Schema Validator to version 0.1.24
    omit f0d6551  CAMEL-12950 - Added camel-google-sheets Spring Boot Integration test
    omit edfe92d  Upgrade Reactor to version 3.2.3.RELEASE
    omit 2f4a334  CAMEL-12950 - Regen
    omit 7ac296b  CAMEL-12950 - Fixed CS
    omit 8240ed3  CAMEL-12950: Add google-sheets component
    omit adae140  Refactor irc tests
    omit e21f9b4  Regen
    omit d4427da  Move integration Maven profile to camel-parent pom.xml in order to enable proper configuration propagation to submodules
    omit 1540303  Use given exchange pattern when creating the exchange for incoming mail events
    omit 9353638  Remove unused oauth scopes in google mail component
    omit 81b4776  Remove gmail related naming from calendar component
    omit 44597eb  Avoid constants in interfaces
    omit 9c67280  Fix typo.
    omit e3cd3dc  CAMEL-12943: Rest DSL generates invalid swagger operation Id
    omit 5f4530c  [CAMEL-12688] Fix generation and improve the generated code
    omit 9469254  Upgrade AWS Xray to version 2.1.0
    omit 886995a  Regen
    omit 613a0fd  Added camel-ipfs to Apache-Camel POM
    omit bf2eb7b  Add Camel-NSQ to apache-camel POM
    omit e665dad  Upgrade Infinispan to version 9.4.2.Final
    omit 1ee596d  CAMEL-12774 - Error during type conversion from type: java.lang.String to the required type: org.elasticsearch.action.update.UpdateRequest - Take 2
    omit 303c9b8  Upgrade Awaitility to version 3.1.3
    omit c90c8d3  Upgrade Proton J to version 0.30.0
    omit ea00eec  Upgrade Qpid JMS client to version 0.38.0
    omit 7cd202e  Revert "Camel-Ipfs: Removed html folder from test resources"
    omit e490135  Camel-Core: Fixed CS in RestBindingAdvice
    omit ba41842  Camel-RestDsl-Swagger-plugin: Fixed CS
    omit c704b6d  Camel-Ipfs: Removed html folder from test resources
    omit 4c55060  UPDATED RestBindingAdvice
    omit ca6a1bf  Upgrade TestContainers to version 1.10.1
    omit 4856ecd  CAMEL-12631 - Fixed CS
    omit 16a7508  CAMEL-12631 - SFTP: Socket timeout overwrites Server Alive Interval
    omit 69f30d3  CAMEL-12759 - Misleading documentation for Netty components - Netty-http
    omit c0ff444  CAMEL-12759 - Misleading documentation for Netty components - Netty
    omit c065ce1  CAMEL-12759 - Misleading documentation for Netty components - Netty4-http
    omit 732f55a  CAMEL-12759 - Misleading documentation for Netty components - Netty4
    omit cb6e8c2  Upgrade Ehcache to version 3.6.2
    omit 1a9b479  CAMEL-12908: Fix CS
    omit fb9df2d  CAMEL-12908: Cannot start route using rest dsl due to a mysterious duplicate route id
    omit 9ee4dae  CAMEL-12908: Add reproducer code
    omit f3a1cb5  CAMEL-12869: ReplyTo destination must match endpoint type (topic or queue) that the message is sent on
    omit a954937  CAMEL-12865: camel-restdsl-swagger-plugin - Allow for specifying apiContextPath
    omit 81b5625  [CAMEL-12942] Fix dropbox put operation
    omit 0eb34c9  Refactor dopbox tests
    omit 12113b8  Camel-Schematron: Fixed CS
    omit e9eea21  Camel-Jbpm: Fixed CS
    omit 92cbacf  CAMEL-12940: Fixed an issue where dynamic doneFileName does not manage filename with 2 dots
    omit 047bf5c  CAMEL-12810 - Changed the referenced repository for nessus deps
    omit d0994de  CAMEL-12810 - Added a note about the Karaf feature missing
    omit 8e96df6  CAMEL-12810 - Fixed CS
    omit f8b59a5  Regen
    omit 61517d6  CAMEL-12810 - Added camel-ipfs to kit
    omit 16d6aeb  CAMEL-12810 - Added explicit repository for Nessus and Spring Boot starter related
    omit 229d37d  [IPFS] Add initial support for IPFS
    omit 7ea92b4  CAMEL-12932 - Fixed CS
    omit 5d8ac75  CAMEL-12932 - Camel-AHC-WS: Consumer parameters are not set
    omit aa1bd3e2 CAMEL-12926: fixed null pointer exceptions accessing swagger url in blueprint projects
    omit 8ddfee7  Schematron component supports class `javax.xml.transform.Source`
    omit 80e12e7  CAMEL-12933 override populateHeaders  considering backward compatibility
    omit 9da8cbb  Fixed typos
    omit 355e655  Added languages.adoc to Summary
    omit c9923bc  Added link in Summary about REST DSL
    omit ef48e4b  upgrade versions of optaplanner and kie as they are from same release cycle
    omit 3fc0486  Upgrade Joda Time to version 2.10.1
    omit 85954bf  Upgrade Atmosphere Websocket to version 2.5.2
    omit 1ece674  CAMEL-12931 - Upgrade jBPM component to use 7 series with consumer capability to react to produced events by jBPM
    omit 5e34af2  Parent POM: Remove pdfbox18-version property and dependency management of jempbox, because jempbox is not used by pdfbox 2
    omit d0e08a8  Parent POM: Remove unused commons-digester-1x-version property
    omit 5c5259c  Parent POM: Remove unused backport-util-concurrent-version property
    omit de7785e  Update Groovy to version 2.5.4
    omit e21ef60  Explicited the servlet-api dependency version brought by spring-boot-starter-undertow so that its no more overridden by camel-parent
    omit 9e26815  renamed apiProperties to apiProperty in camel-core/src/main/docs/rest-dsl.adoc fix CAMEL-12929 (#2608)
    omit a8d7d2d  Camel-slack: Removed unused import
    omit f260835  CAMEL-12925 - Camel-Slack: Consumer must be able to use a different server than the default one
     add e7b5471  Switch to 3.0.0-SNAPSHOT
     add 586f3f3  [CAMEL-12811] Remove deprecated languages and dataformats
     add 4b6e3d0  [CAMEL-12814] Remove deprecated components
     add 9979968  [CAMEL-12814] Remove deprecated twitter component
     add fa2415e  [CAMEL-12814] Remove deprecated kubernetes component
     add 5716661  [CAMEL-12814] Remove deprecated binding component
     add b5c3754  [CAMEL-12814] Replace old components with their new counterpart
     add 452ceca0 [CAMEL-10535] Remove simple backwards parser
     add fae0a96  [CAMEL-4763] Remove deprecated loggingErrorHandler in favor of DeadLetterChannel
     add d762cec  [CAMEL-12819] Remove deprecated Tracer
     add bb92b30  [CAMEL-12818] Remove deprecated stuff
     add 169cb8b  [CAMEL-12818] Remove deprecated stuff
     add 9468b57  Use the snapshot version of the ActiveMQComponent instead of a hacked version
     add c714322  [CAMEL-12818] Remove deprecated stuff from camel-rabbitmq
     add f87ec18  [CAMEL-12818] Remove deprecated stuff from camel-netty4
     add c32ae65  [CAMEL-12818] Remove deprecated stuff from camel-cxf
     add d5d5c63  [CAMEL-12818] Remove multiParameterArray, enrichRef, pollEnrichRef
     add 291b481  [CAMEL-12818] Remove useDom, handled(), add rethrow()
     add cd9a266  [CAMEL-10911] Avoid non singleton endpoints, consumer and producers
     add 6550f9a  [CAMEL-12818] Remove deprecated stuff
     add eaa6ca1  [CAMEL-12818] Remove deprecated stuff
     add e15dc9b  [CAMEL-12818] Remove deprecated stuff
     add b29f13a  [CAMEL-12818] Remove unused RouteNode interface and implementations
     add ec1c9bf  [api] Improve api cohesiveness
     add 83749f2  Move StatefulService#getVersion to DefaultCamelContext
     add add4994  Simplify startService / stopService helpers
     add ed632bb  Add a protected logger on ServiceSupport and use it instead of a static one
     add 97d366b  Harden tests a bit
     add d7c41a5  Trivial changes
     add 72797ac  Make InterceptSendToEndpointProcessor asynchronous
     add e8a560e  [CAMEL-10469] Remove @version in java source code
     add 1cfaada  Move stuff around to isolate o.a.c.util from o.a.c and o.a.c.support from o.a.c.impl
     add 5103f04  Extract camel-util and camel-api modules from camel-core
     add 71bfb8d  Extract org.apache.camel.api.management packages
     add ba60e50  Remove useless @SuppressWarnings("deprecation")
     add 78a89fc  Introduce interfaces for ConsumerCache and ProducerCache
     add 5bf5918  Isolate o.a.c.management from o.a.c.impl
     add 2c29e3c  Introduce CamelEvent spi interface
     add 490f197  Move some cluster classes to o.a.c.support.cluster
     add a1e0028  Trivial cleanup
     add 48ac22e  Use a single field + lock to manage the services state
     add 5961fa0  Move o.a.c.management.event to o.a.c.impl.event
     add 1414cf1  Rename ManagementNamingStrategy to ManagementObjectNameStrategy
     add acf6d92  Prepare org.apache.camel.management for extraction
     add 384e38b  Extract org.apache.camel.management to camel-management-impl
     add d947d3c  Various build fixes
     add e4f47be  Clean IdempotentRepository interface
     add dc1233f  Change default values for Smpp #systemType and #serviceType to empty string
     add 2724f9a  Ensure delay / sampling / threads / throttle definitions have no output
     add fb3cbeb  Fix spring schema generation
     add 9c3d41c  Remove deprecated stuff from camel-cxf
     add 0e1821f  Fix wiretap / shutdown tests
     add e1b9aa7  Move annotation to where it belongs
     add 39ff2f8  Typo
     add e441457  Move AggregationStrategy to o.a.c and simplify the api to use a single interface
     add e44fc26  Fix management layer
     add ae02d5a  Fix tests
     add 37a077a  TODO: Ignore failing tests for now
     add 18e3d69  Merge remote-tracking branch 'origin/master' into camel-3.x
     add 98db1e4  Reifiers
     add fdbbb8f  Fix build
     add 511248a  Fix version
     add 9a3de64  Use statically generated type converter for core converters and optimize the converter registry
     add cbbe92e  Remove unused counter and fix unit test
     add a13a9e1  Fix jaxb
     add 06c2432  Use a really static map for static converters
     add 6cffd78  Simplify locking in GenericFileProducer
     add 1226e01  Fix test broken by latest jaxb change
     add e106882  Improve DefaultNodeIdFactory concurrency
     add 11da495  Make the code more homogeneous in ErrorHandleReifier
     add 121fe1d  Cache the JAXBContext in ModelJAXBContextFactory
     add d109908  Split internal services creation
     add 958b12e  Improve TypeConversionException message
     add 7c54a1b  Fix failing test caused by using a static list of converters
     add d21d504  Merge remote-tracking branch 'origin/master' into camel-3.x
     add 96ecf2d  Fix unit tests
     add 1645bcc  Fix camel-nsq version
     add 00dd32d  Fix camel-http4
     add f3a2615  Fix camel-linkedin
     add 58085d5  Fix camel-nsq
     add 5956dad  Fix camel-nsq-starter
     add 7340cff  Fix camel-jms tests
     add 5908343  Merge remote-tracking branch 'origin/master' into camel-3.x
     add ec6fdd8  Fix version
     add d3af2a4  Regen
     add 8546902  Remove unused files
     add 5aabbc0  Fix management tests
     add 79b9bb3  Regen
     add 890cff4  Fix jackson converter test (broken by the removal of the optimized converter)
     add cf33e65  Fix cxf tests
     add d17a41f  Full asynchronous engine with low stack depth
     add 6376c6e  Introduce AsyncProcessorSupport to remove the number of dumb sync process() implementations
     add 6d56ee1  Rewrite load balancers to be fully async
     add b8840a1  Improve aggregator to be more asynchronous and non blocking when using optimistic locking
     add 2a79d6c  Add a method returning a CompletableFuture to AsyncProcessor
     add 6094865  Fix async engine / tests
     add 1148434  Flag mojos as threadsafe
     add cec9ef0  Fix camel-aws-xray for async engine
     add 93fbf29  Merge branch 'camel-3.x-async' into camel-3.x
     add 1ae6c35  Fix broken build
     add 905176f  CAMEL-12925 - Camel-Slack: Consumer must be able to use a different server than the default one
     add 65aeebf  renamed apiProperties to apiProperty in camel-core/src/main/docs/rest-dsl.adoc fix CAMEL-12929 (#2608)
     add d5344de  Explicited the servlet-api dependency version brought by spring-boot-starter-undertow so that its no more overridden by camel-parent
     add 31f1a7d  Update Groovy to version 2.5.4
     add cab62ff  Parent POM: Remove unused backport-util-concurrent-version property
     add f816134  Parent POM: Remove unused commons-digester-1x-version property
     add 2ef9cbd  Parent POM: Remove pdfbox18-version property and dependency management of jempbox, because jempbox is not used by pdfbox 2
     add 4fd7940  CAMEL-12931 - Upgrade jBPM component to use 7 series with consumer capability to react to produced events by jBPM
     add 52865d8  Upgrade Atmosphere Websocket to version 2.5.2
     add 6d418af  Upgrade Joda Time to version 2.10.1
     add 4623f87  upgrade versions of optaplanner and kie as they are from same release cycle
     add c5090e5  Added link in Summary about REST DSL
     add 9c219bb  Added languages.adoc to Summary
     add 1eda41e  Fixed typos
     add c4bbc59  CAMEL-12933 override populateHeaders  considering backward compatibility
     add d0f6a19  Regen
     add 6858f96  Schematron component supports class `javax.xml.transform.Source`
     add 9be0d0f  Fix backport of Schematron fix to 3.x
     add de087b5  CAMEL-12926: fixed null pointer exceptions accessing swagger url in blueprint projects
     add 5eb1d5f  CAMEL-12932 - Camel-AHC-WS: Consumer parameters are not set
     add 5f96268  CAMEL-12932 - Fixed CS
     add 98b39cf  Regen
     add 3d2d263  [IPFS] Add initial support for IPFS
     add 7623ad0  Changed IPFS component to 3.0.0-SNAPSHOT
     add 149bdc8  CAMEL-12810 - Added explicit repository for Nessus and Spring Boot starter related
     add 191403d  Changed ipfs component starter to 3.0.0-SNAPSHOT
     add 85fca03  CAMEL-12810 - Added camel-ipfs to kit
     add ce01bc4  CAMEL-12810 - Fixed CS
     add 4a31f20  Camel-ipfs: Fixed the backport to 3.x
     add 32919f0  Regen
     add 63c3d5d  CAMEL-12810 - Added a note about the Karaf feature missing
     add c97987e  CAMEL-12810 - Changed the referenced repository for nessus deps
     add 96d1012  CAMEL-12940: Fixed an issue where dynamic doneFileName does not manage filename with 2 dots
     add 6ec3c4c  Camel-Jbpm: Fixed CS
     add 7774b09  Camel-Schematron: Fixed CS
     add fbee9c1  Refactor dopbox tests
     add bb4504d  [CAMEL-12942] Fix dropbox put operation
     add 2a874f5  Camel-Dropbox: Fixed test after backport refactor
     add f53a549  CAMEL-12865: camel-restdsl-swagger-plugin - Allow for specifying apiContextPath
     add b1e30af  CAMEL-12869: ReplyTo destination must match endpoint type (topic or queue) that the message is sent on
     add 356c807  CAMEL-12908: Add reproducer code
     add 4755902  CAMEL-12908: Cannot start route using rest dsl due to a mysterious duplicate route id Conflicts: 	camel-core/src/main/java/org/apache/camel/model/RouteDefinitionHelper.java
     add 127b0e5  CAMEL-12908: Fix CS
     add a3778e6  Fixed CS
     add c1353c4  Upgrade Ehcache to version 3.6.2
     add a9920a4  CAMEL-12759 - Misleading documentation for Netty components - Netty4
     add 541d6b6  CAMEL-12759 - Misleading documentation for Netty components - Netty4-http
     add 1de3898  CAMEL-12631 - SFTP: Socket timeout overwrites Server Alive Interval
     add d3bf30b  CAMEL-12631 - Fixed CS
     add 3dc94b5  Upgrade TestContainers to version 1.10.1
     add c5778f5  UPDATED RestBindingAdvice
     add 263c8fd  Camel-Ipfs: Removed html folder from test resources
     add a075e72  Camel-RestDsl-Swagger-plugin: Fixed CS
     add e525708  Revert "Camel-Ipfs: Removed html folder from test resources"
     add 42f12fe  Upgrade Qpid JMS client to version 0.38.0
     add 3023b76  Upgrade Proton J to version 0.30.0
     add 6484974  Upgrade Awaitility to version 3.1.3
     add a42e973  CAMEL-12774 - Error during type conversion from type: java.lang.String to the required type: org.elasticsearch.action.update.UpdateRequest - Take 2
     add 430986b  Upgrade Infinispan to version 9.4.2.Final
     add 49fd084  Add Camel-NSQ to apache-camel POM
     add a9cb62a  Added camel-ipfs to Apache-Camel POM
     add 6927247  Regen
     add a170082  Upgrade AWS Xray to version 2.1.0
     add 81173ec  CAMEL-12943: Rest DSL generates invalid swagger operation Id
     add ef52c6e  Fix typo.
     add 2d04a01  Avoid constants in interfaces
     add 8f691ed  Remove gmail related naming from calendar component
     add 5d93782  Remove unused oauth scopes in google mail component
     add 16a793a  Use given exchange pattern when creating the exchange for incoming mail events
     add 3f81927  Move integration Maven profile to camel-parent pom.xml in order to enable proper configuration propagation to submodules
     add 67b60ae  Regen
     add b0961cc  Regen
     add e32496a  Refactor irc tests
     add 377c134  CAMEL-12950: Add google-sheets component
     add 814098d  Fixed backport of google-sheet from 2.x and regen
     add 5de6927  CAMEL-12950 - Fixed CS
     add 104ee39  Upgrade Reactor to version 3.2.3.RELEASE
     add 3d058bb  CAMEL-12950 - Added camel-google-sheets Spring Boot Integration test
     add 218ea27  Upgrade Json Schema Validator to version 0.1.24
     add 867aeb7  Camel-NSQ: Fixed the NSQ component description and first version
     add 9cea595  Upgrade Owasp Dependency Check Maven Plugin to version 4.0.0
     add 8b4aba1  Upgrade Brave to version 5.5.1
     add e4b9d0e  Probably a typo, the builder was configured but always resetted by a new one (#2632)
     add a11c4c2  upgrading johnzon to 1.1.10
     add df588a8  dropping asm to prepare coming spifly upgrade
     add 380474d  Updating CXF
     add 5acea45  Exclude data files of FHIR examples from license check
     add 9712d8a  Add missing license information
     add d9c214b  Ignore mvel file for license check
     add 97ddc73  Ignore KieServerExtension file in license check
     add 94732f8  Fix license check excludes
     add 1f709c7  Added a Camel connector for R3's Corda blockchain platform using corda-rpc module
     add 0a46282  Camel-corda fixed backport from 2.x and regen
     add 6326f78  CAMEL-12952 Send pong frame as a response to ping frame
     add 1e44eb9  CAMEL-12951 reconnect exception is passed to exception handler
     add 2cced7c  Camel-AHC WS - Fixed CS
     add 421b58a  CAMEL-12958 - Wrong camel context bound in service registry of jbpm/Kie Server
     add 0c3e0a6  Fix camel-corda stuff for kit
     add a2480d7  Set the secure processing feature on various DocumentBuilderFactory, TransformerFactory, SAXParserFactory instances
     add 63463c3  Upgrade TestContainers to version 1.10.2
     add 4b65752  Upgrade Mongodb Java Driver to version 3.9.1
     add 1571742  Fixed Backport in WSEndpoint
     add 42602cc  Regen
     add c0d7998  Fixed Camel-corda-starter
     add 76a3703  Fixed Camel google-sheets starter
     add a305977  Fixed camel-corda-starter and camel-google-sheets starter
     add 73ec689  [CAMEL-12605] Added support for compression
     add 96f3ec0  Added support for rabbitmq x-max-priority
     add fd2edf9  Upgrade Braintree Java to version 2.88.0
     add f7249c5  Change download previous file version endpoint (#2642)
     add c55bef5  Deprecate camel connectors
     add 54c20d5  Deprecate camel connectors related in catalog
     add 55bc3a5  CAMEL-12930 - Ability to execute DML statements in Google Bigquery component, thanks to Roman Lusnikov for the patch
     add b0a1685  Fixed backport of google-big-query sql from 2.x
     add c044188  CAMEL-12930 - Fixed CS and sb starter
     add a1246f6  Fixed backport of google-bigquery-sql
     add ac5a362  Upgrade JackRabbit to version 2.17.7
     add 63c4830  Upgrade Pubnub version to version 4.21.0
     add 5ff234a  Add version 2.23.0 to XML schema files
     add 02f659e  Upgrade Netty to version 4.1.32.Final
     add 1daf964  Regen
     add 9a369fa  CAMEL-12964: Initial import of jBPM CamelWIH and Command.
     add 9ecf4a9  CamelCommand splitted in a separate command for Camel DeploymentContext and GlobalContext. WorkItemHandler can now be configured with default route. WIH supports both InOut and InOnly MEPs. Added tests that use a test CamelContext and test-routes to verify behaviour on Exceptions.
     add a04dd48  Replaced hard-coded strings with constants. Changed WorkItem parameter names to be inline with other WorkItemHandlers.
     add 9024d73  Removed TODO comments.
     add b5d9201  CAMEL-12964: Fix CS
     add df880c9  Upgrade Rabbitmq client to version 5.5.1
     add bb2c087  [CAMEL-12605] Refactoring for compression support.
     add a2517d7  CAMEL-12967 - Fixed CS
     add afd2431  Upgrade PAX Exam to version 4.13.0
     add a463f55   [CAMEL-12605] Added tests and fixes for compression
     add 6d3120c  Typo
     add b423d4e1 Polished
     add b871a11  Typos
     add dee4c1d  Polished
     add c5c2223  Upgrade Flink to version 1.7.0
     add 856f83d  Upgrade Micrometer to version 1.1.1
     add de2a1d9  Upgrade Spring Boot to version 2.1.1.RELEASE
     add 9cf7ff3  Update Spring Boot to version 2.1.1.RELEASE even in dm
     add 6224342  Upgrade Vertx to version 3.6.0
     add 0dd5a65  Avoid potentially conflicting jetty port during test execution
     add 67af4a2  CAMEL-12944 - externalize configs as PR #2549 tried to avoid potentially conflicting jetty port during test execution
     add b2fae4f  Fix camel-micrometer documentation references to METRICS_REGISTRY_NAME
     add 065d68d  Upgrade Zipkin to version 2.11.9
     add 80b9b29  Upgrade Zipkin Reporter to version 2.7.12
     add 9c421bd  CAMEL-12973: Init deferred to first call when WIH uses Deployment-scoped context in combination with Singleton RuntimeStrategy. Removed redundant double slash from 'direct' URL.
     add ead7272  CAMEL-12973 - Fixed CS
     add 1e91cef  [CAMEL-12605] Added further tests and fixes for compression
     add 41f8c85  Upgrade Infinispan to version 9.4.3.Final
     add f9a1c7b0 Upgrade Zipkin to version 2.11.10
     add 176f890  Upgrade Zipkin Reporter to version 2.7.13
     add b8e1419  Upgrade Brave to version 5.5.2
     add 1447ab2  Fixed wrong default mentioned in docs. Thanks to Bjoern Ohm for spotting this.
     add 23d298e  CAMEL-12979 - support for service beans with custom lifecycle on CxfRsEndpoint, Thanks to Jens Kleine-Herzbruch
     add c2b6d7b  Regen
     add 9e39dc1  Regen docs
     add e6c4095  CAMEL-12919 - Camel AWS-SQS: Creating Amazon SQS Queue with Server-Side Encryption
     add d5f0852  CAMEL-12919 - Fixed CS
     add 170f5f0  CAMEL-12919 - Related docs added
     add 59049bd  CAMEL-12919 - Regen docs
     add 0564166  CAMEL-12982: Added unit test
     add 25a3c76  Upgrade Fastjson and related bundle to version 1.2.54
     add 47043d2  Upgrade Kafka and related bundle to version 2.1.0
     add 67778f6  Upgrade AWS SDK and related bundle to version 1.11.461
     add 02bf780  Upgrade Saxon and related bundle to version 9.9.0
     add 5c356cc  Fixed Range for Saxon Karaf feature
     add 361446f  Upgrade Braintree to version 2.89.0
     add aa0b89a  Added test based on user forum issue
     add 856763e  Added test based on user forum issue
     add 3810bc1  Upgrade Cglib and related bundle to version 3.2.9
     add fa4c1b2  CAMEL-12978 - Add support to configure CamelContext created by KIE-Server extension
     add ad6a796  CAMEL-12978 - Fixed CS
     add 264ed6a  Upgrade Kotlin
     add 40d4e2f  Fixed unit test of camel-jbpm after backporting to 3.x
     add 262145b  Camel-JBPM: fixed CS
     add cf0186c  Upgrade Jsch and related bundle to version 0.1.55
     add 1ecf8c5  CAMEL-12987: Ensure onContextStop is called on the OsgiServiceRegistry. (#2660)
     add 264ff91  CAMEL-12987: Fixed CS
     add 4475457  CAMEL-12987 - Fixed CS for imports
     add ee35eba  Upgrade Awaitility to version 3.1.5
     add e21f279  CAMEL-12985: TransactionErrorHandler fails if UnitOfWork is null
     add d576c09  CAMEL-12985: Added a test that fails on master
     add b323687  CAMEL-12985 - Fixed CS
     add 6752e17  CAMEL-12985 - Fixed backport from 2.x
     add 0b13d05  CAMEL-11888 - camel-jgroups-raft initial commit.
     add 85d434d  CAMEL-11888 - Fixed backport from 2.x and regen
     add 876022a  CAMEL-11888 - Regen
     add 54755ae  Upgrade Hystrix and related bundle to version 1.5.18
     add a7c91dc  Upgrade Splunk to version 1.6.5.0_1
     add 55d016b  Upgrade Xstream and related bundle to version 1.4.11
     add f6135a1  Fixed Camel-Jbpm Karaf feature
     add 9a8efc9  Upgrade Infinispan to version 9.4.4.Final
     add 2cb2071  CAMEL-11492: Set consistent headings in compone...
     add ddd5011  Use the latest Hazelcast-Kubernetes fixed release 3.11.1
     add 70152c3  Upgrade Zipkin to version 2.11.12
     add e824895  Upgrade Libphonenumber and related bundle to version 8.10.1
     add e50fb5b  Regen
     add 951dce4  Upgrade JGit to version 5.2.0.201812061821-r
     add 695b877  Upgrade Elasticsearch Rest to version 6.5.1
     add 6e717d0  CAMEL-12969: OSGi service registry should unget services later during shutting down CamelContext which we can do in the start/stop service API instead. This reduces leaks if a service is get udring shutdown as now the lifecycle/osgi service registry is stopped as last action when camel context is shutting down.
     add 1de42f8  CAMEL-12993: Have more informative message from springboot itests exceptions
     add 820d842  Fixed broke karaf and springboot itests for camel-jgroups-raft component.
     add b3dda30  Upgrade Infinispan Spring Boot to version 2.1.1.RELEASE
     add 64faf58  CAMEL-12991 setting processStrategy for sftp/ftp endpoints (#2665)
     add 2147363  CAMEL-12991: Fixed CS
     add 76b27ae  Fix xtream link
     add 40dcb32  CAMEL-12935:Deprecated isCreateCamelContextPerClass not supported / in-use for blueprint (#2663)
     add 755b639  Fixed typo in docs
     add 62bffc7  Added a little test for redelivery in NatsConsumer
     add 1cc299a  Fixed CS in NATS test
     add ec14ef5  [CAMEL-12605] Refactoring and fixed issue of receipt for compressed message
     add 6b5e193  Upgrade Xchange to version 4.3.13
     add bd5e9ea  CAMEL-12954 adding camel-websocket-jsr356 module
     add 26a7e6a  CAMEL-12954 - first review feedbacks, still need to make karaf feature test passing
     add 768ff9d  CAMEL-12954 - Added component to kit
     add 3379934  CAMEL-12954 - maven name for the jsr356 module
     add 0383edd  CAMEL-12954 - Switch to 2.24.0-SNAPSHOT
     add 0d7bc03  CAMEL-12954 - Fixed CS
     add 9fa7fa5  CAMEL-12954 - Added endpoint doc
     add 5f68c2f  CAMEL-12954 - Regen starter and add SB test
     add 546c65c  CAMEL-12954 - Regen
     add 616f814  CAMEL-12954 - Added websocket-jsr354 SB starter to BOM
     add 488b904  CAMEL-12954 - Fixed CS
     add d2a0809  CAMEL-12954 - Lets skip this test for the moment
     add 1546a62  CAMEL-12954 - Switch to 3.0.0-SNAPSHOT for the starter
     add 2d4de6f  CAMEL-12954 - Regen
     add 4d7d8be  CAMEL-12947:MockEndpoint.expectedHeaderReceived should fail when no exchange received (#2669)
     add 6d5262c  Upgrade JackRabbit to version 2.18.0
     add ea20f1a  Upgrade JackRabbit to version 2.19.0
     add e71efc5  Added a proper exception wrap to retain original cause in sprinboot itests see CAMEL-12993
     add b7d1d2c  Upgrade Brave Zipkin to version 5.6.0
     add 9f582ed  Updated documentation and feature files for examples. Most cases wrong groupId. Changed from org.apache.camel to org.apache.camel.example.
     add f559e5b  Upgrade Ignite to version 2.7.0
     add 10f843b  CAMEL-13005: olingo4 component serviceUri not set
     add f541e7d  Added components/camel-cxf/activemq-data to gitignore paths.
     add 74680b0  CAMEL-11492: Use Antora for User manual and com...
     add f8d08e1  CAMEL-13009: DigestMethod and DigestValue elements created either in XAdES or DS namespace depending on XAdES version required
     add 9ca7989  [CAMEL-12605] Refactored AS2 Server connection to accept decryption key.
     add d2eb43a  Regen
     add dee7292  Fixed docs
     add 3ca643b  Fixed CS
     add b5e846f  Upgrade Kubernetes Client to version 4.1.1
     add d47eb6d  Upgrade Kubernetes Model to version 4.1.1
     add a6761a3  Camel-Kubernetes: Fixed tests after upgrading to version 4.1.1
     add 13676dc  Remove duplicate code
     add e587160  Upgrade Json Schema Validator to version 0.1.25
     add 187a14e  CAMEL-12994: Added unit tests
     add 4488130  CAMEL-12994: Fixed issue in camel-saxon to skip reservered namespace prefix according to the XQuery spec.
     add fca8c43  CAMEL-13010: Deprecate camel-script
     add 38c608f  Regen
     add a48ed03  Destroy PrivateKey instances in a few places when we are finished with them
     add 7ec1ce3  camel-salesforce: Fix component name in README.md URLs
     add 71174dd  camel-salesforce: Fix some typos in the documentation
     add ab62575  Regen
     add 6f4fdc1  Regen
     add 61bfd4d  Upgrade Vertx to version 3.6.2
     add cb33893  Camel-Websocket-jsr356: Generated the Spring Boot documentation
     add dc0f655  CAMEL-12815 New Component IOTA
     add 3f61dff  CAMEL-12815 - Fixed version and regen
     add 70797df  CAMEL-12815 - Added correct documentation markers and regen
     add 93e4c12  CAMEL-12815 - Added component camel-iota to kit
     add cca1565  CAMEL-12815 - General regen and camel-iota build
     add 0dba617  CAMEL-12815 - Added iota-component generated doc to docs folder
     add 4567f47  CAMEL-12815 - Added Camel-Iota Karaf feature
     add 3e8ca53  CAMEL-12815 - Added SB Itest for Camel-Iota
     add 4dc2681  CAMEL-12815 - Aligned with 3.x
     add 7fc9633  CAMEL-12815 - Aligned the starter to 3.x
     add 28f8c95  CAMEL-12815 - Regen
     add 9c87c9a  Camel-Iota: Fixed CS
     add f5ec317  Upgrade Owasp Maven Plugin to version 4.0.1
     add d8fbe77  Upgrade QPid JMS client to version 0.39.0
     add 3d32204  Upgrade Proton J to version 0.31.0
     add 9c82304  Upgrade Dropbox Core SDK to version 3.0.11
     add 7447c75  Destroying some secret keys after they're used
     add fa3aeb9  CAMEL-13014 fix stealing link for clientId (looped error)
     add 84ae029  CAMEL-13014, fix MQTTConfigurationTest junit test
     add 4f4199d  CAMEL-13014 - Fixed CS
     add 0256508  CAMEL-13014 - Fixed backport to 3.x
     add 3b17a7f  CAMEL-13014 - Fixed CS

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (2e65514)
            \
             N -- N -- N   refs/heads/master (3b17a7f)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 apache-camel/pom.xml                               |  318 +-
 apache-camel/src/main/descriptors/common-bin.xml   |   73 -
 archetypes/camel-archetype-activemq/pom.xml        |    2 +-
 archetypes/camel-archetype-api-component/pom.xml   |    2 +-
 .../src/main/java/__name__Component.java           |    2 +-
 .../src/main/java/__name__Consumer.java            |    2 +-
 .../src/main/java/__name__Endpoint.java            |    6 +-
 .../src/main/java/__name__Producer.java            |    2 +-
 .../java/internal/__name__PropertiesHelper.java    |    2 +-
 .../src/test/java/Abstract__name__TestSupport.java |    2 +-
 archetypes/camel-archetype-blueprint/pom.xml       |    2 +-
 archetypes/camel-archetype-cdi/pom.xml             |    2 +-
 archetypes/camel-archetype-component/pom.xml       |    2 +-
 archetypes/camel-archetype-connector/pom.xml       |    2 +-
 archetypes/camel-archetype-dataformat/pom.xml      |    2 +-
 archetypes/camel-archetype-groovy/pom.xml          |   61 -
 .../META-INF/maven/archetype-metadata.xml          |   89 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../main/resources/archetype-resources/ReadMe.txt  |   15 -
 .../src/main/resources/archetype-resources/pom.xml |  162 -
 .../src/main/groovy/MyRouteBuilder.groovy          |   34 -
 .../archetype-resources/src/main/java/MainApp.java |   44 -
 .../src/main/resources/log4j2.properties           |   23 -
 archetypes/camel-archetype-java/pom.xml            |    2 +-
 archetypes/camel-archetype-java8/pom.xml           |    2 +-
 archetypes/camel-archetype-scala/pom.xml           |   61 -
 .../META-INF/maven/archetype-metadata.xml          |   81 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../main/resources/archetype-resources/ReadMe.txt  |   15 -
 .../src/main/resources/archetype-resources/pom.xml |  176 -
 .../src/main/resources/log4j2.properties           |   25 -
 .../src/main/scala/MyRouteBuilder.scala            |   37 -
 .../src/main/scala/MyRouteMain.scala               |   37 -
 archetypes/camel-archetype-scr/pom.xml             |   85 -
 .../META-INF/maven/archetype-metadata.xml          |   76 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../main/resources/archetype-resources/ReadMe.txt  |   24 -
 .../src/main/resources/archetype-resources/pom.xml |  171 -
 .../src/main/java/__className__.java               |   67 -
 .../src/main/java/internal/__className__Route.java |   40 -
 .../src/test/java/__className__Test.java           |  104 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../camel-scr-example/archetype.properties         |   30 -
 .../resources/projects/camel-scr-example/goal.txt  |    1 -
 archetypes/camel-archetype-spring-boot/pom.xml     |    2 +-
 archetypes/camel-archetype-spring/pom.xml          |    2 +-
 archetypes/camel-archetype-web/pom.xml             |    2 +-
 archetypes/pom.xml                                 |    5 +-
 bom/camel-bom/pom.xml                              |  103 +-
 bom/pom.xml                                        |    2 +-
 buildingtools/pom.xml                              |    2 +-
 camel-api/pom.xml                                  |  334 ++
 .../apache/camel/AfterPropertiesConfigured.java    |    0
 .../java/org/apache/camel/AggregationStrategy.java |  132 +
 .../org/apache/camel/AlreadyStoppedException.java  |   28 +
 .../main/java/org/apache/camel/AsyncCallback.java  |   41 +
 .../main/java/org/apache/camel/AsyncEndpoint.java  |    0
 .../main/java/org/apache/camel/AsyncProcessor.java |   47 +
 .../main/java/org/apache/camel/AsyncProducer.java  |   24 +
 .../src/main/java/org/apache/camel/Attachment.java |    0
 .../java/org/apache/camel/AttachmentObjects.java   |   33 +
 .../main/java/org/apache/camel/Attachments.java    |   33 +
 .../main/java/org/apache/camel/BatchConsumer.java  |   62 +
 .../src/main/java/org/apache/camel/BeanInject.java |   36 +
 .../java/org/apache/camel/BinaryPredicate.java     |   62 +
 camel-api/src/main/java/org/apache/camel/Body.java |   32 +
 .../src/main/java/org/apache/camel/Builder.java    |    0
 .../main/java/org/apache/camel/BytesSource.java    |   63 +
 .../apache/camel/CamelAuthorizationException.java  |   43 +
 .../main/java/org/apache/camel/CamelContext.java   | 1526 +++++++
 .../java/org/apache/camel/CamelContextAware.java   |   50 +
 .../main/java/org/apache/camel/CamelException.java |   39 +
 .../org/apache/camel/CamelExchangeException.java   |   75 +
 .../org/apache/camel/CamelExecutionException.java  |   51 +
 .../org/apache/camel/CamelUnitOfWorkException.java |    0
 .../src/main/java/org/apache/camel/Channel.java    |  102 +
 .../src/main/java/org/apache/camel/Component.java  |   87 +
 .../main/java/org/apache/camel/ComponentAware.java |    0
 .../src/main/java/org/apache/camel/Consume.java    |   67 +
 .../src/main/java/org/apache/camel/Consumer.java   |   26 +
 .../java/org/apache/camel/ConsumerTemplate.java    |    0
 .../src/main/java/org/apache/camel/Converter.java  |   53 +
 .../org/apache/camel/DeferredContextBinding.java   |    0
 .../java/org/apache/camel/DelegateEndpoint.java    |    0
 .../java/org/apache/camel/DelegateProcessor.java   |    0
 .../main/java/org/apache/camel/DynamicRouter.java  |   67 +
 .../src/main/java/org/apache/camel/Endpoint.java   |  152 +
 .../main/java/org/apache/camel/EndpointAware.java  |    0
 .../main/java/org/apache/camel/EndpointInject.java |   59 +
 .../java/org/apache/camel/ErrorHandlerFactory.java |    0
 .../src/main/java/org/apache/camel/Exchange.java   |  611 +++
 .../java/org/apache/camel/ExchangeException.java   |    0
 .../java/org/apache/camel/ExchangePattern.java     |  106 +
 .../java/org/apache/camel/ExchangeProperties.java  |   34 +
 .../java/org/apache/camel/ExchangeProperty.java    |   39 +
 .../apache/camel/ExchangeTimedOutException.java    |   43 +
 .../org/apache/camel/ExecutorServiceAware.java     |   54 +
 .../apache/camel/ExpectedBodyTypeException.java    |   41 +
 .../src/main/java/org/apache/camel/Expression.java |   37 +
 .../camel/ExpressionEvaluationException.java       |   48 +
 .../camel/ExpressionIllegalSyntaxException.java    |   40 +
 .../org/apache/camel/ExtendedStartupListener.java  |    0
 .../camel/FailedToCreateConsumerException.java     |   50 +
 .../camel/FailedToCreateProducerException.java     |   35 +
 .../apache/camel/FailedToCreateRouteException.java |   59 +
 .../apache/camel/FailedToStartRouteException.java  |   34 +
 .../java/org/apache/camel/FallbackConverter.java   |   54 +
 .../org/apache/camel/FluentProducerTemplate.java   |    0
 .../src/main/java/org/apache/camel/Handler.java    |   33 +
 .../src/main/java/org/apache/camel/Header.java     |   39 +
 .../src/main/java/org/apache/camel/Headers.java    |   34 +
 .../src/main/java/org/apache/camel/InOnly.java     |   48 +
 .../src/main/java/org/apache/camel/InOut.java      |   47 +
 .../org/apache/camel/InvalidPayloadException.java  |   50 +
 .../camel/InvalidPayloadRuntimeException.java      |   54 +
 .../org/apache/camel/InvalidPropertyException.java |    0
 .../main/java/org/apache/camel/InvokeOnHeader.java |   39 +
 .../java/org/apache/camel/InvokeOnHeaders.java     |   37 +
 .../main/java/org/apache/camel/IsSingleton.java    |   40 +
 .../org/apache/camel/LoadPropertiesException.java  |   36 +
 .../main/java/org/apache/camel/LoggingLevel.java   |   40 +
 .../apache/camel/ManagementStatisticsLevel.java    |   37 +
 .../src/main/java/org/apache/camel/Message.java    |  394 ++
 .../main/java/org/apache/camel/MessageHistory.java |   51 +
 .../org/apache/camel/MultipleConsumersSupport.java |   39 +
 .../src/main/java/org/apache/camel/NamedNode.java  |    0
 .../src/main/java/org/apache/camel/Navigate.java   |   47 +
 .../apache/camel/NoFactoryAvailableException.java  |   42 +
 .../java/org/apache/camel/NoSuchBeanException.java |   49 +
 .../org/apache/camel/NoSuchEndpointException.java  |   43 +
 .../org/apache/camel/NoSuchHeaderException.java    |   56 +
 .../org/apache/camel/NoSuchLanguageException.java  |   37 +
 .../org/apache/camel/NoSuchPropertyException.java  |   57 +
 .../camel/NoTypeConversionAvailableException.java  |   82 +
 .../java/org/apache/camel/NonManagedService.java   |    0
 .../src/main/java/org/apache/camel/Ordered.java    |   43 +
 .../src/main/java/org/apache/camel/OutHeaders.java |   34 +
 .../src/main/java/org/apache/camel/Pattern.java    |   56 +
 .../java/org/apache/camel/PollingConsumer.java     |   72 +
 .../camel/PollingConsumerPollingStrategy.java      |   52 +
 .../src/main/java/org/apache/camel/Predicate.java  |   39 +
 .../src/main/java/org/apache/camel/Processor.java  |   38 +
 .../src/main/java/org/apache/camel/Produce.java    |   65 +
 .../src/main/java/org/apache/camel/Producer.java   |   25 +
 .../java/org/apache/camel/ProducerTemplate.java    |    0
 .../main/java/org/apache/camel/PropertyInject.java |    0
 .../apache/camel/ProxyInstantiationException.java  |   41 +
 .../main/java/org/apache/camel/RecipientList.java  |  141 +
 .../camel/ResolveEndpointFailedException.java      |   45 +
 .../apache/camel/RollbackExchangeException.java    |   40 +
 .../src/main/java/org/apache/camel/Route.java      |  155 +
 .../src/main/java/org/apache/camel/RouteAware.java |    0
 .../main/java/org/apache/camel/RoutesBuilder.java  |    0
 .../main/java/org/apache/camel/RoutingSlip.java    |   68 +
 .../org/apache/camel/RuntimeCamelException.java    |   55 +
 .../org/apache/camel/RuntimeConfiguration.java     |  199 +
 .../org/apache/camel/RuntimeExchangeException.java |   53 +
 .../apache/camel/RuntimeExpressionException.java   |   37 +
 .../apache/camel/RuntimeTransformException.java    |   37 +
 .../apache/camel/SSLContextParametersAware.java    |   46 +
 .../src/main/java/org/apache/camel/Service.java    |   43 +
 .../main/java/org/apache/camel/ServiceStatus.java  |   63 +
 .../main/java/org/apache/camel/ShutdownRoute.java  |    0
 .../java/org/apache/camel/ShutdownRunningTask.java |    0
 .../java/org/apache/camel/ShutdownableService.java |   36 +
 .../java/org/apache/camel/StartupListener.java     |   53 +
 .../java/org/apache/camel/StatefulService.java     |   74 +
 .../main/java/org/apache/camel/StaticService.java  |    0
 .../main/java/org/apache/camel/StreamCache.java    |   84 +
 .../main/java/org/apache/camel/StringSource.java   |  122 +
 .../main/java/org/apache/camel/Suspendable.java    |    0
 .../java/org/apache/camel/SuspendableService.java  |    0
 .../src/main/java/org/apache/camel/TimeoutMap.java |   92 +
 .../main/java/org/apache/camel/TimerListener.java  |    0
 .../src/main/java/org/apache/camel/Traceable.java  |   34 +
 .../org/apache/camel/TypeConversionException.java  |   70 +
 .../main/java/org/apache/camel/TypeConverter.java  |  116 +
 .../java/org/apache/camel/TypeConverterExists.java |   29 +
 .../apache/camel/TypeConverterExistsException.java |    0
 .../apache/camel/TypeConverterLoaderException.java |   34 +
 .../main/java/org/apache/camel/TypeConverters.java |    0
 .../java/org/apache/camel/ValidationException.java |   35 +
 .../main/java/org/apache/camel/ValueHolder.java    |   55 +
 .../camel/VetoCamelContextStartException.java      |    0
 .../org/apache/camel/WaitForTaskToComplete.java    |   34 +
 .../main/java/org/apache/camel/WrappedFile.java    |    0
 .../camel/cluster/CamelClusterEventListener.java   |    0
 .../apache/camel/cluster/CamelClusterMember.java   |    0
 .../apache/camel/cluster/CamelClusterService.java  |    0
 .../org/apache/camel/cluster/CamelClusterView.java |   90 +
 .../java/org/apache/camel/cluster/package.html     |    0
 .../component/extension/ComponentExtension.java    |    0
 .../extension/ComponentVerifierExtension.java      |  383 ++
 .../ComponentVerifierExtensionHelper.java          |  144 +
 .../component/extension/MetaDataExtension.java     |    0
 .../apache/camel/component/extension/package.html  |    0
 .../java/org/apache/camel/health/HealthCheck.java  |    0
 .../camel/health/HealthCheckConfiguration.java     |  195 +
 .../org/apache/camel/health/HealthCheckFilter.java |    0
 .../org/apache/camel/health/HealthCheckHelper.java |  164 +
 .../apache/camel/health/HealthCheckRegistry.java   |   98 +
 .../apache/camel/health/HealthCheckRepository.java |    0
 .../camel/health/HealthCheckResultBuilder.java     |    0
 .../apache/camel/health/HealthCheckService.java    |    0
 .../main/java/org/apache/camel/health/package.html |    0
 .../main/java/org/apache/camel/package-info.java   |    0
 .../runtimecatalog/EndpointValidationResult.java   |  490 ++
 .../camel/runtimecatalog/JSonSchemaResolver.java   |    0
 .../runtimecatalog/LanguageValidationResult.java   |    0
 .../camel/runtimecatalog/RuntimeCamelCatalog.java  |  202 +
 .../org/apache/camel/runtimecatalog/package.html   |    0
 .../apache/camel/spi/AggregationRepository.java    |   86 +
 .../camel/spi/AsyncProcessorAwaitManager.java      |  191 +
 .../org/apache/camel/spi/AuthorizationPolicy.java  |   24 +
 .../main/java/org/apache/camel/spi/Breakpoint.java |   92 +
 .../org/apache/camel/spi/BrowsableEndpoint.java    |   36 +
 .../apache/camel/spi/CamelContextNameStrategy.java |    0
 .../org/apache/camel/spi/CamelContextTracker.java  |   95 +
 .../main/java/org/apache/camel/spi/CamelEvent.java |  282 ++
 .../java/org/apache/camel/spi/CamelLogger.java     |  265 ++
 .../org/apache/camel/spi/ClaimCheckRepository.java |    0
 .../java/org/apache/camel/spi/ClassResolver.java   |    0
 .../org/apache/camel/spi/ComponentCustomizer.java  |    0
 .../org/apache/camel/spi/ComponentResolver.java    |   37 +
 .../main/java/org/apache/camel/spi/Condition.java  |   52 +
 .../java/org/apache/camel/spi/ConsumerCache.java   |   55 +
 .../main/java/org/apache/camel/spi/Contract.java   |    0
 .../main/java/org/apache/camel/spi/DataFormat.java |   62 +
 .../org/apache/camel/spi/DataFormatCustomizer.java |    0
 .../org/apache/camel/spi/DataFormatFactory.java    |    0
 .../java/org/apache/camel/spi/DataFormatName.java  |    0
 .../org/apache/camel/spi/DataFormatResolver.java   |   43 +
 .../main/java/org/apache/camel/spi/DataType.java   |    0
 .../java/org/apache/camel/spi/DataTypeAware.java   |    0
 .../main/java/org/apache/camel/spi/Debugger.java   |  144 +
 .../org/apache/camel/spi/EndpointRegistry.java     |   83 +
 .../org/apache/camel/spi/EndpointStrategy.java     |   40 +
 .../camel/spi/EndpointUtilizationStatistics.java   |    0
 .../java/org/apache/camel/spi/EventFactory.java    |  259 ++
 .../java/org/apache/camel/spi/EventNotifier.java   |   91 +
 .../org/apache/camel/spi/ExceptionHandler.java     |   52 +
 .../org/apache/camel/spi/ExchangeFormatter.java    |   34 +
 .../apache/camel/spi/ExecutorServiceManager.java   |    0
 .../java/org/apache/camel/spi/FactoryFinder.java   |   89 +
 .../apache/camel/spi/FactoryFinderResolver.java    |   41 +
 .../main/java/org/apache/camel/spi/GroupAware.java |    0
 .../java/org/apache/camel/spi/HasCamelContext.java |    0
 .../main/java/org/apache/camel/spi/HasGroup.java   |    0
 .../src/main/java/org/apache/camel/spi/HasId.java  |    0
 .../org/apache/camel/spi/HeaderFilterStrategy.java |   65 +
 .../camel/spi/HeaderFilterStrategyAware.java       |   40 +
 .../org/apache/camel/spi/HeadersMapFactory.java    |    0
 .../main/java/org/apache/camel/spi/IdAware.java    |    0
 .../org/apache/camel/spi/IdempotentRepository.java |  136 +
 .../org/apache/camel/spi/InflightRepository.java   |  177 +
 .../main/java/org/apache/camel/spi/Injector.java   |   42 +
 .../org/apache/camel/spi/InterceptStrategy.java    |   59 +
 .../main/java/org/apache/camel/spi/Language.java   |   42 +
 .../org/apache/camel/spi/LanguageCustomizer.java   |    0
 .../org/apache/camel/spi/LanguageResolver.java     |   36 +
 .../org/apache/camel/spi/LifecycleStrategy.java    |    0
 .../java/org/apache/camel/spi/LogListener.java     |   41 +
 .../java/org/apache/camel/spi/ManagementAgent.java |  368 ++
 .../camel/spi/ManagementInterceptStrategy.java     |   41 +
 .../apache/camel/spi/ManagementMBeanAssembler.java |    0
 .../apache/camel/spi/ManagementNameStrategy.java   |    0
 .../camel/spi/ManagementObjectNameStrategy.java    |   76 +
 .../apache/camel/spi/ManagementObjectStrategy.java |   70 +
 .../org/apache/camel/spi/ManagementStrategy.java   |  171 +
 .../camel/spi/ManagementStrategyFactory.java       |   28 +
 .../org/apache/camel/spi/MaskingFormatter.java     |    0
 .../apache/camel/spi/MessageHistoryFactory.java    |   38 +
 .../apache/camel/spi/ModelJAXBContextFactory.java  |    0
 .../java/org/apache/camel/spi/NamespaceAware.java  |   38 +
 .../java/org/apache/camel/spi/NodeIdFactory.java   |   34 +
 .../OptimisticLockingAggregationRepository.java    |   87 +
 .../apache/camel/spi/PackageScanClassResolver.java |   97 +
 .../org/apache/camel/spi/PackageScanFilter.java    |    0
 .../src/main/java/org/apache/camel/spi/Policy.java |   57 +
 .../camel/spi/PollingConsumerPollStrategy.java     |   64 +
 .../org/apache/camel/spi/ProcessorFactory.java     |   59 +
 .../java/org/apache/camel/spi/ProducerCache.java   |   87 +
 .../spi/RecoverableAggregationRepository.java      |  121 +
 .../main/java/org/apache/camel/spi/Registry.java   |   62 +
 .../java/org/apache/camel/spi/ReloadStrategy.java  |    0
 .../apache/camel/spi/RestApiConsumerFactory.java   |    0
 .../apache/camel/spi/RestApiProcessorFactory.java  |    0
 .../org/apache/camel/spi/RestConfiguration.java    |  564 +++
 .../org/apache/camel/spi/RestConsumerFactory.java  |    0
 .../org/apache/camel/spi/RestProducerFactory.java  |    0
 .../java/org/apache/camel/spi/RestRegistry.java    |    0
 .../java/org/apache/camel/spi/RouteContext.java    |  227 +
 .../java/org/apache/camel/spi/RouteController.java |  162 +
 .../main/java/org/apache/camel/spi/RouteError.java |    0
 .../java/org/apache/camel/spi/RoutePolicy.java     |   96 +
 .../org/apache/camel/spi/RoutePolicyFactory.java   |   36 +
 .../org/apache/camel/spi/RouteStartupOrder.java    |   62 +
 .../apache/camel/spi/RuntimeEndpointRegistry.java  |    0
 .../camel/spi/ScheduledPollConsumerScheduler.java  |   69 +
 .../org/apache/camel/spi/SendDynamicAware.java     |    0
 .../java/org/apache/camel/spi/ShutdownAware.java   |   54 +
 .../org/apache/camel/spi/ShutdownPrepared.java     |    0
 .../org/apache/camel/spi/ShutdownStrategy.java     |  236 +
 .../java/org/apache/camel/spi/StateRepository.java |    0
 .../apache/camel/spi/StreamCachingStrategy.java    |  226 +
 .../java/org/apache/camel/spi/SubUnitOfWork.java   |    0
 .../apache/camel/spi/SubUnitOfWorkCallback.java    |    0
 .../java/org/apache/camel/spi/Synchronization.java |   44 +
 .../camel/spi/SynchronizationRouteAware.java       |    0
 .../apache/camel/spi/SynchronizationVetoable.java  |   42 +
 .../org/apache/camel/spi/ThreadPoolFactory.java    |    0
 .../org/apache/camel/spi/ThreadPoolProfile.java    |  293 ++
 .../org/apache/camel/spi/TransactedPolicy.java     |   23 +
 .../java/org/apache/camel/spi/Transformer.java     |  124 +
 .../org/apache/camel/spi/TransformerRegistry.java  |  108 +
 .../org/apache/camel/spi/TypeConverterAware.java   |   35 +
 .../org/apache/camel/spi/TypeConverterLoader.java  |   34 +
 .../apache/camel/spi/TypeConverterRegistry.java    |  191 +
 .../main/java/org/apache/camel/spi/UnitOfWork.java |  253 ++
 .../org/apache/camel/spi/UnitOfWorkFactory.java    |    0
 .../java/org/apache/camel/spi/UuidGenerator.java   |    0
 .../main/java/org/apache/camel/spi/Validator.java  |   89 +
 .../org/apache/camel/spi/ValidatorRegistry.java    |   90 +
 .../main/java/org/apache/camel/spi/package.html    |    0
 .../org/apache/camel/support/ServiceHelper.java    |  467 ++
 .../org/apache/camel/support/ServiceSupport.java   |  354 ++
 .../jsse/AliasedX509ExtendedKeyManager.java        |   81 +
 .../support/jsse/BaseSSLContextParameters.java     | 1141 +++++
 .../camel/support/jsse/CipherSuitesParameters.java |   57 +
 .../camel/support/jsse/ClientAuthentication.java   |   36 +
 .../camel/support/jsse/FilterParameters.java       |  153 +
 .../jsse/GlobalSSLContextParametersSupplier.java   |   25 +
 .../apache/camel/support/jsse/JsseParameters.java  |  194 +
 .../camel/support/jsse/KeyManagersParameters.java  |  209 +
 .../camel/support/jsse/KeyStoreParameters.java     |  207 +
 .../support/jsse/SSLContextClientParameters.java   |  113 +
 .../camel/support/jsse/SSLContextParameters.java   |  428 ++
 .../support/jsse/SSLContextServerParameters.java   |  192 +
 .../camel/support/jsse/SecureRandomParameters.java |  128 +
 .../jsse/SecureSocketProtocolsParameters.java      |   57 +
 .../support/jsse/TrustManagersParameters.java      |  195 +
 .../org/apache/camel/support}/jsse/package.html    |    0
 camel-core/pom.xml                                 |   68 +-
 camel-core/readme-eip.adoc                         |    8 +-
 camel-core/readme.adoc                             |    7 +-
 camel-core/src/main/docs/bean-component.adoc       |    3 +-
 camel-core/src/main/docs/bean-language.adoc        |    5 +-
 camel-core/src/main/docs/binding-component.adoc    |  131 -
 camel-core/src/main/docs/class-component.adoc      |    3 +-
 camel-core/src/main/docs/controlbus-component.adoc |    2 +-
 camel-core/src/main/docs/eips/aggregate-eip.adoc   |    7 +-
 camel-core/src/main/docs/eips/bean-eip.adoc        |    3 +-
 camel-core/src/main/docs/eips/delay-eip.adoc       |    2 +-
 .../src/main/docs/eips/dynamicRouter-eip.adoc      |    2 +-
 camel-core/src/main/docs/eips/enrich-eip.adoc      |    2 +-
 camel-core/src/main/docs/eips/from-eip.adoc        |    3 +-
 camel-core/src/main/docs/eips/inOnly-eip.adoc      |    3 +-
 camel-core/src/main/docs/eips/inOut-eip.adoc       |    3 +-
 camel-core/src/main/docs/eips/loadBalance-eip.adoc |    2 +-
 camel-core/src/main/docs/eips/marshal-eip.adoc     |    3 +-
 camel-core/src/main/docs/eips/pollEnrich-eip.adoc  |    2 +-
 .../src/main/docs/eips/recipientList-eip.adoc      |    2 +-
 camel-core/src/main/docs/eips/routingSlip-eip.adoc |    2 +-
 camel-core/src/main/docs/eips/to-eip.adoc          |    3 +-
 camel-core/src/main/docs/eips/toD-eip.adoc         |    2 +-
 camel-core/src/main/docs/eips/unmarshal-eip.adoc   |    3 +-
 camel-core/src/main/docs/eips/wireTap-eip.adoc     |    3 +-
 camel-core/src/main/docs/ref-component.adoc        |    2 +-
 camel-core/src/main/docs/simple-language.adoc      |    2 +-
 camel-core/src/main/docs/validator-component.adoc  |    3 +-
 .../org/apache/camel/AlreadyStoppedException.java  |   30 -
 .../main/java/org/apache/camel/AsyncCallback.java  |   43 -
 .../main/java/org/apache/camel/AsyncProcessor.java |   44 -
 .../org/apache/camel/AsyncProducerCallback.java    |   41 -
 .../java/org/apache/camel/AttachmentObjects.java   |   35 -
 .../main/java/org/apache/camel/Attachments.java    |   35 -
 .../main/java/org/apache/camel/BatchConsumer.java  |   64 -
 .../src/main/java/org/apache/camel/BeanInject.java |   38 -
 .../java/org/apache/camel/BinaryPredicate.java     |   64 -
 .../src/main/java/org/apache/camel/Body.java       |   34 -
 .../main/java/org/apache/camel/BytesSource.java    |   65 -
 .../apache/camel/CamelAuthorizationException.java  |   45 -
 .../main/java/org/apache/camel/CamelContext.java   | 2087 ---------
 .../java/org/apache/camel/CamelContextAware.java   |   41 -
 .../main/java/org/apache/camel/CamelException.java |   41 -
 .../org/apache/camel/CamelExchangeException.java   |   77 -
 .../org/apache/camel/CamelExecutionException.java  |   37 -
 .../src/main/java/org/apache/camel/Channel.java    |  104 -
 .../src/main/java/org/apache/camel/Component.java  |  101 -
 .../org/apache/camel/ComponentConfiguration.java   |  158 -
 .../java/org/apache/camel/ComponentVerifier.java   |   33 -
 .../src/main/java/org/apache/camel/Consume.java    |   69 -
 .../src/main/java/org/apache/camel/Consumer.java   |   25 -
 .../src/main/java/org/apache/camel/Converter.java  |   55 -
 .../main/java/org/apache/camel/DynamicRouter.java  |   68 -
 .../src/main/java/org/apache/camel/Endpoint.java   |  164 -
 .../org/apache/camel/EndpointConfiguration.java    |   77 -
 .../main/java/org/apache/camel/EndpointInject.java |   61 -
 .../src/main/java/org/apache/camel/Exchange.java   |  625 ---
 .../java/org/apache/camel/ExchangePattern.java     |  128 -
 .../java/org/apache/camel/ExchangeProperties.java  |   35 -
 .../java/org/apache/camel/ExchangeProperty.java    |   40 -
 .../apache/camel/ExchangeTimedOutException.java    |   45 -
 .../org/apache/camel/ExecutorServiceAware.java     |   56 -
 .../apache/camel/ExpectedBodyTypeException.java    |   43 -
 .../main/java/org/apache/camel/Experimental.java   |   32 -
 .../src/main/java/org/apache/camel/Expression.java |   39 -
 .../camel/ExpressionEvaluationException.java       |   50 -
 .../camel/ExpressionIllegalSyntaxException.java    |   42 -
 .../camel/FailedToCreateConsumerException.java     |   52 -
 .../camel/FailedToCreateProducerException.java     |   37 -
 .../apache/camel/FailedToCreateRouteException.java |   64 -
 .../apache/camel/FailedToStartRouteException.java  |   36 -
 .../java/org/apache/camel/FallbackConverter.java   |   56 -
 .../src/main/java/org/apache/camel/Handler.java    |   35 -
 .../src/main/java/org/apache/camel/Header.java     |   40 -
 .../src/main/java/org/apache/camel/Headers.java    |   35 -
 .../src/main/java/org/apache/camel/InOnly.java     |   50 -
 .../src/main/java/org/apache/camel/InOut.java      |   49 -
 .../org/apache/camel/InvalidPayloadException.java  |   52 -
 .../camel/InvalidPayloadRuntimeException.java      |   56 -
 .../main/java/org/apache/camel/InvokeOnHeader.java |   40 -
 .../java/org/apache/camel/InvokeOnHeaders.java     |   38 -
 .../main/java/org/apache/camel/IsSingleton.java    |   42 -
 .../main/java/org/apache/camel/LoggingLevel.java   |   42 -
 .../src/main/java/org/apache/camel/Main.java       |   25 -
 .../apache/camel/ManagementStatisticsLevel.java    |   39 -
 .../src/main/java/org/apache/camel/Message.java    |  405 --
 .../main/java/org/apache/camel/MessageHistory.java |   59 -
 .../org/apache/camel/MultipleConsumersSupport.java |   41 -
 .../src/main/java/org/apache/camel/Navigate.java   |   49 -
 .../apache/camel/NoFactoryAvailableException.java  |   44 -
 .../java/org/apache/camel/NoSuchBeanException.java |   51 -
 .../org/apache/camel/NoSuchEndpointException.java  |   45 -
 .../org/apache/camel/NoSuchHeaderException.java    |   58 -
 .../org/apache/camel/NoSuchLanguageException.java  |   39 -
 .../org/apache/camel/NoSuchPropertyException.java  |   58 -
 .../camel/NoTypeConversionAvailableException.java  |   84 -
 .../src/main/java/org/apache/camel/Ordered.java    |   45 -
 .../src/main/java/org/apache/camel/OutHeaders.java |   35 -
 .../src/main/java/org/apache/camel/Pattern.java    |   58 -
 .../java/org/apache/camel/PollingConsumer.java     |   74 -
 .../camel/PollingConsumerPollingStrategy.java      |   52 -
 .../src/main/java/org/apache/camel/Predicate.java  |   41 -
 .../src/main/java/org/apache/camel/Processor.java  |   40 -
 .../src/main/java/org/apache/camel/Produce.java    |   67 -
 .../src/main/java/org/apache/camel/Producer.java   |   56 -
 .../java/org/apache/camel/ProducerCallback.java    |   39 -
 .../src/main/java/org/apache/camel/Properties.java |   37 -
 .../src/main/java/org/apache/camel/Property.java   |   38 -
 .../apache/camel/ProxyInstantiationException.java  |   43 -
 .../main/java/org/apache/camel/RecipientList.java  |  143 -
 .../src/main/java/org/apache/camel/Rejectable.java |   29 -
 .../camel/ResolveEndpointFailedException.java      |   47 -
 .../apache/camel/RollbackExchangeException.java    |   42 -
 .../src/main/java/org/apache/camel/Route.java      |  148 -
 .../src/main/java/org/apache/camel/RouteNode.java  |   59 -
 .../main/java/org/apache/camel/RoutingSlip.java    |   69 -
 .../org/apache/camel/RuntimeCamelException.java    |   41 -
 .../org/apache/camel/RuntimeConfiguration.java     |  201 -
 .../org/apache/camel/RuntimeExchangeException.java |   55 -
 .../apache/camel/RuntimeExpressionException.java   |   39 -
 .../apache/camel/RuntimeTransformException.java    |   39 -
 .../apache/camel/SSLContextParametersAware.java    |   46 -
 .../src/main/java/org/apache/camel/Service.java    |   39 -
 .../java/org/apache/camel/ServicePoolAware.java    |   27 -
 .../main/java/org/apache/camel/ServiceStatus.java  |   65 -
 .../java/org/apache/camel/ShutdownableService.java |   38 -
 .../java/org/apache/camel/StartupListener.java     |   54 -
 .../java/org/apache/camel/StatefulService.java     |   81 -
 .../main/java/org/apache/camel/StreamCache.java    |   86 -
 .../main/java/org/apache/camel/StringSource.java   |  124 -
 .../org/apache/camel/ThreadPoolRejectedPolicy.java |  101 -
 .../src/main/java/org/apache/camel/TimeoutMap.java |   94 -
 .../src/main/java/org/apache/camel/Traceable.java  |   36 -
 .../org/apache/camel/TypeConversionException.java  |   72 -
 .../main/java/org/apache/camel/TypeConverter.java  |  116 -
 .../java/org/apache/camel/TypeConverterExists.java |   31 -
 .../apache/camel/TypeConverterLoaderException.java |   36 -
 .../src/main/java/org/apache/camel/URIField.java   |   37 -
 .../java/org/apache/camel/ValidationException.java |   37 -
 .../java/org/apache/camel/VerifiableComponent.java |   32 -
 .../org/apache/camel/WaitForTaskToComplete.java    |   36 -
 .../camel/api/management/ManagedInstance.java      |   33 -
 .../camel/api/management/PerformanceCounter.java   |   68 -
 .../management/mbean/ManagedCamelContextMBean.java |  408 --
 .../ManagedCircuitBreakerLoadBalancerMBean.java    |   47 -
 .../management/mbean/ManagedComponentMBean.java    |   52 -
 .../api/management/mbean/ManagedRouteMBean.java    |  155 -
 .../mbean/ManagedSendProcessorMBean.java           |   42 -
 .../mbean/ManagedStreamCachingStrategyMBean.java   |  101 -
 .../api/management/mbean/ManagedTracerMBean.java   |  194 -
 .../mbean/ManagedTypeConverterRegistryMBean.java   |   68 -
 .../camel/builder/AdviceWithRouteBuilder.java      |   17 +-
 .../org/apache/camel/builder/AdviceWithTasks.java  |    8 +-
 .../camel/builder/AggregationStrategies.java       |  152 +
 .../camel/builder/AggregationStrategyClause.java   |    2 +-
 .../camel/builder/BinaryPredicateSupport.java      |    2 -
 .../java/org/apache/camel/builder/Builder.java     |   70 -
 .../org/apache/camel/builder/BuilderSupport.java   |  189 +-
 .../org/apache/camel/builder/DataFormatClause.java |  205 +-
 .../camel/builder/DeadLetterChannelBuilder.java    |    4 +-
 .../camel/builder/DefaultErrorHandlerBuilder.java  |   24 +-
 .../builder/DefaultFluentProducerTemplate.java     |    6 +-
 .../apache/camel/builder/ErrorHandlerBuilder.java  |    2 -
 .../camel/builder/ErrorHandlerBuilderRef.java      |   13 +-
 .../camel/builder/ErrorHandlerBuilderSupport.java  |    6 +-
 .../org/apache/camel/builder/ExchangeBuilder.java  |    2 +-
 .../apache/camel/builder/ExpressionBuilder.java    |   79 +-
 .../org/apache/camel/builder/ExpressionClause.java |  106 -
 .../camel/builder/ExpressionClauseSupport.java     |  116 +-
 .../camel/builder/FlexibleAggregationStrategy.java |  434 ++
 .../camel/builder/LoggingErrorHandlerBuilder.java  |  128 -
 .../camel/builder/NoErrorHandlerBuilder.java       |    2 -
 .../org/apache/camel/builder/NotifyBuilder.java    |   45 +-
 .../org/apache/camel/builder/PredicateBuilder.java |    6 +-
 .../org/apache/camel/builder/ProcessorBuilder.java |   61 -
 .../org/apache/camel/builder/ProxyBuilder.java     |    2 -
 .../org/apache/camel/builder/RouteBuilder.java     |   42 +-
 .../org/apache/camel/builder/SimpleBuilder.java    |   10 +-
 .../apache/camel/builder/ThreadPoolBuilder.java    |    4 +-
 .../camel/builder/ThreadPoolProfileBuilder.java    |    2 +-
 .../apache/camel/builder/TransformerBuilder.java   |    3 +-
 .../org/apache/camel/builder/ValidatorBuilder.java |    3 +-
 .../org/apache/camel/builder/ValueBuilder.java     |    4 +-
 .../camel/builder/XsltAggregationStrategy.java     |  251 +
 .../apache/camel/builder/xml/DomResultHandler.java |    2 -
 .../camel/builder/xml/DomResultHandlerFactory.java |    2 -
 .../camel/builder/xml/FileResultHandler.java       |    2 -
 .../builder/xml/FileResultHandlerFactory.java      |    4 +-
 .../camel/builder/xml/InvalidXPathExpression.java  |    2 -
 .../camel/builder/xml/MessageVariableResolver.java |    2 -
 .../org/apache/camel/builder/xml/Namespaces.java   |    2 -
 .../apache/camel/builder/xml/ResultHandler.java    |    2 -
 .../camel/builder/xml/ResultHandlerFactory.java    |    2 -
 .../camel/builder/xml/StreamResultHandler.java     |    2 -
 .../builder/xml/StreamResultHandlerFactory.java    |    2 -
 .../camel/builder/xml/StringResultHandler.java     |    2 -
 .../builder/xml/StringResultHandlerFactory.java    |    2 -
 .../org/apache/camel/builder/xml/XPathBuilder.java |   11 +-
 .../org/apache/camel/builder/xml/XsltBuilder.java  |    4 +-
 .../apache/camel/builder/xml/XsltUriResolver.java  |    4 +-
 .../org/apache/camel/cluster/CamelClusterView.java |  101 -
 .../apache/camel/component/ResourceEndpoint.java   |    4 +-
 .../component/bean/AbstractBeanProcessor.java      |   44 +-
 .../bean/AbstractCamelInvocationHandler.java       |   10 +-
 .../bean/AmbiguousMethodCallException.java         |    2 -
 .../bean/AnnotationExpressionFactory.java          |    2 -
 .../bean/BeanAnnotationExpressionFactory.java      |    7 +-
 .../apache/camel/component/bean/BeanComponent.java |   22 +-
 .../apache/camel/component/bean/BeanConstants.java |    3 -
 .../apache/camel/component/bean/BeanConverter.java |    4 +-
 .../apache/camel/component/bean/BeanEndpoint.java  |   24 +-
 .../apache/camel/component/bean/BeanHolder.java    |    2 -
 .../org/apache/camel/component/bean/BeanInfo.java  |   37 +-
 .../camel/component/bean/BeanInvocation.java       |    5 +-
 .../apache/camel/component/bean/BeanProcessor.java |   15 +-
 .../apache/camel/component/bean/BeanProducer.java  |    4 +-
 .../camel/component/bean/BeanTypeHolder.java       |    2 -
 .../component/bean/CamelInvocationHandler.java     |    7 -
 .../camel/component/bean/ConstantBeanHolder.java   |    4 +-
 .../bean/ConstantStaticTypeBeanHolder.java         |    2 -
 .../component/bean/ConstantTypeBeanHolder.java     |    2 -
 .../bean/DefaultAnnotationExpressionFactory.java   |    6 +-
 .../bean/DefaultParameterMappingStrategy.java      |    2 -
 .../apache/camel/component/bean/MethodBean.java    |    2 -
 .../apache/camel/component/bean/MethodInfo.java    |   84 +-
 .../camel/component/bean/MethodInfoCache.java      |    4 +-
 .../camel/component/bean/MethodInvocation.java     |    2 -
 .../component/bean/MethodNotFoundException.java    |    3 -
 .../apache/camel/component/bean/ParameterInfo.java |    2 -
 .../component/bean/ParameterMappingStrategy.java   |    2 -
 .../camel/component/bean/PojoProxyHelper.java      |    2 +-
 .../apache/camel/component/bean/ProxyHelper.java   |   62 -
 .../apache/camel/component/bean/RegistryBean.java  |    2 -
 .../bean/XPathAnnotationExpressionFactory.java     |    2 -
 .../camel/component/beanclass/ClassComponent.java  |    5 +-
 .../camel/component/binding/BindingComponent.java  |  101 -
 .../binding/BindingConsumerProcessor.java          |   60 -
 .../camel/component/binding/BindingEndpoint.java   |  153 -
 .../component/binding/BindingNameComponent.java    |   54 -
 .../camel/component/binding/BindingProducer.java   |   65 -
 .../apache/camel/component/binding/package.html    |   28 -
 .../camel/component/browse/BrowseComponent.java    |    7 +-
 .../camel/component/browse/BrowseEndpoint.java     |    4 +-
 .../component/controlbus/ControlBusComponent.java  |    5 +-
 .../component/controlbus/ControlBusEndpoint.java   |    4 +-
 .../component/controlbus/ControlBusProducer.java   |   24 +-
 .../component/dataformat/DataFormatComponent.java  |    9 +-
 .../component/dataformat/DataFormatEndpoint.java   |   10 +-
 .../apache/camel/component/dataset/DataSet.java    |    2 -
 .../camel/component/dataset/DataSetComponent.java  |    9 +-
 .../camel/component/dataset/DataSetConsumer.java   |    6 +-
 .../camel/component/dataset/DataSetEndpoint.java   |   11 +-
 .../camel/component/dataset/DataSetSupport.java    |    2 -
 .../camel/component/dataset/FileDataSet.java       |    2 -
 .../camel/component/dataset/ListDataSet.java       |    2 -
 .../camel/component/dataset/SimpleDataSet.java     |    2 -
 .../camel/component/direct/DirectComponent.java    |   11 +-
 .../camel/component/direct/DirectConsumer.java     |    4 +-
 .../DirectConsumerNotAvailableException.java       |    2 -
 .../camel/component/direct/DirectEndpoint.java     |    2 +-
 .../camel/component/direct/DirectProducer.java     |   12 +-
 .../directvm/DirectVmBlockingProducer.java         |   10 +-
 .../component/directvm/DirectVmComponent.java      |    5 +-
 .../camel/component/directvm/DirectVmConsumer.java |    2 +-
 .../DirectVmConsumerNotAvailableException.java     |    2 -
 .../camel/component/directvm/DirectVmEndpoint.java |    2 +-
 .../component/directvm/DirectVmProcessor.java      |   11 +-
 .../camel/component/directvm/DirectVmProducer.java |    4 +-
 .../extension/ComponentExtensionHelper.java        |   42 -
 .../extension/ComponentVerifierExtension.java      |  385 --
 .../verifier/ComponentVerifierExtensionHelper.java |  145 -
 .../DefaultComponentVerifierExtension.java         |   11 +-
 .../apache/camel/component/file/FileComponent.java |   57 +-
 .../apache/camel/component/file/FileConsumer.java  |   36 +-
 .../apache/camel/component/file/GenericFile.java   |    5 +-
 .../camel/component/file/GenericFileComponent.java |   11 +-
 .../camel/component/file/GenericFileConsumer.java  |   26 +-
 .../component/file/GenericFileDefaultSorter.java   |    2 +-
 .../camel/component/file/GenericFileEndpoint.java  |   29 +-
 .../camel/component/file/GenericFileExist.java     |    2 -
 .../camel/component/file/GenericFileMessage.java   |   17 +-
 .../component/file/GenericFileOnCompletion.java    |    2 -
 .../file/GenericFileOperationFailedException.java  |    2 -
 .../component/file/GenericFilePollingConsumer.java |   42 +-
 .../camel/component/file/GenericFileProducer.java  |   20 +-
 .../file/cluster/FileLockClusterView.java          |    2 +-
 .../FileChangedExclusiveReadLockStrategy.java      |    2 +-
 ...dempotentChangedRepositoryReadLockStrategy.java |   28 +-
 ...IdempotentRenameRepositoryReadLockStrategy.java |   16 +-
 .../FileIdempotentRepositoryReadLockStrategy.java  |   24 +-
 .../FileLockExclusiveReadLockStrategy.java         |    2 +-
 .../strategy/GenericFileDeleteProcessStrategy.java |    2 +-
 .../GenericFileProcessStrategySupport.java         |    5 +-
 ...GenericFileRenameExclusiveReadLockStrategy.java |    2 +-
 .../strategy/GenericFileRenameProcessStrategy.java |    2 +-
 .../component/language/LanguageComponent.java      |    9 +-
 .../camel/component/language/LanguageEndpoint.java |    6 +-
 .../camel/component/language/LanguageProducer.java |    8 +-
 .../apache/camel/component/log/LogComponent.java   |   15 +-
 .../apache/camel/component/log/LogEndpoint.java    |    6 +-
 .../apache/camel/component/log/LogProducer.java    |    4 +-
 .../camel/component/mock/AssertionClause.java      |    4 +-
 .../apache/camel/component/mock/MockComponent.java |   14 +-
 .../apache/camel/component/mock/MockEndpoint.java  |   70 +-
 .../java/org/apache/camel/component/mock/Time.java |   50 +
 .../apache/camel/component/mock/TimeClause.java    |    3 -
 .../properties/DefaultPropertiesResolver.java      |    2 -
 .../component/properties/PropertiesComponent.java  |   37 +-
 .../component/properties/PropertiesEndpoint.java   |    2 +-
 .../component/properties/PropertiesResolver.java   |    2 -
 .../apache/camel/component/ref/RefComponent.java   |    5 +-
 .../apache/camel/component/ref/RefEndpoint.java    |    4 +-
 .../camel/component/rest/RestApiComponent.java     |    5 +-
 .../camel/component/rest/RestApiEndpoint.java      |    2 +-
 .../camel/component/rest/RestApiProducer.java      |    4 +-
 .../apache/camel/component/rest/RestComponent.java |   13 +-
 .../rest/RestComponentVerifierExtension.java       |    7 +-
 .../apache/camel/component/rest/RestEndpoint.java  |   16 +-
 .../apache/camel/component/rest/RestProducer.java  |   14 +-
 .../rest/RestProducerBindingProcessor.java         |    8 +-
 .../apache/camel/component/saga/SagaComponent.java |    2 +-
 .../apache/camel/component/saga/SagaEndpoint.java  |    2 +-
 .../apache/camel/component/saga/SagaProducer.java  |    4 +-
 .../component/scheduler/SchedulerComponent.java    |    5 +-
 .../component/scheduler/SchedulerConsumer.java     |    2 +-
 .../component/scheduler/SchedulerEndpoint.java     |    2 +-
 .../camel/component/seda/CollectionProducer.java   |   47 -
 .../apache/camel/component/seda/SedaComponent.java |   27 +-
 .../apache/camel/component/seda/SedaConsumer.java  |   43 +-
 .../apache/camel/component/seda/SedaEndpoint.java  |   22 +-
 .../camel/component/seda/SedaPollingConsumer.java  |   14 +-
 .../apache/camel/component/seda/SedaProducer.java  |   32 +-
 .../apache/camel/component/stub/StubComponent.java |    1 -
 .../apache/camel/component/test/TestComponent.java |    9 +-
 .../apache/camel/component/test/TestEndpoint.java  |   15 +-
 .../camel/component/timer/TimerComponent.java      |    7 +-
 .../camel/component/timer/TimerConsumer.java       |   23 +-
 .../camel/component/timer/TimerEndpoint.java       |    2 +-
 .../validator/DefaultLSResourceResolver.java       |    5 +-
 .../component/validator/ValidatorComponent.java    |   11 +-
 .../component/validator/ValidatorEndpoint.java     |   16 +-
 .../component/validator/ValidatorProducer.java     |    4 +-
 .../org/apache/camel/component/vm/VmComponent.java |    7 -
 .../org/apache/camel/component/vm/VmConsumer.java  |    2 +-
 .../apache/camel/component/xslt/XsltComponent.java |   15 +-
 .../apache/camel/component/xslt/XsltConstants.java |   32 -
 .../apache/camel/component/xslt/XsltEndpoint.java  |   29 +-
 .../camel/converter/AttachmentConverter.java       |    2 -
 .../org/apache/camel/converter/CamelConverter.java |    2 -
 .../camel/converter/CollectionConverter.java       |    2 -
 .../org/apache/camel/converter/HasAnnotation.java  |   40 -
 .../org/apache/camel/converter/IOConverter.java    |  169 +-
 .../camel/converter/IOConverterOptimised.java      |  172 -
 .../org/apache/camel/converter/NIOConverter.java   |    2 -
 .../camel/converter/NIOConverterOptimised.java     |   82 -
 .../apache/camel/converter/ObjectConverter.java    |  180 +-
 .../camel/converter/ObjectConverterOptimised.java  |   84 -
 .../camel/converter/TimePatternConverter.java      |  113 +-
 .../converter/TimePatternConverterOptimised.java   |   42 -
 .../apache/camel/converter/jaxp/DomConverter.java  |   14 +-
 .../apache/camel/converter/jaxp/StaxConverter.java |   45 +-
 .../converter/jaxp/StreamSourceConverter.java      |    2 -
 .../apache/camel/converter/jaxp/XmlConverter.java  |  266 +-
 .../camel/converter/stream/CachedOutputStream.java |   24 -
 .../converter/stream/FileInputStreamCache.java     |    4 +-
 .../converter/stream/OutputStreamBuilder.java      |    2 +-
 .../camel/health/HealthCheckConfiguration.java     |  195 -
 .../org/apache/camel/health/HealthCheckHelper.java |  164 -
 .../apache/camel/health/HealthCheckRegistry.java   |   80 -
 .../apache/camel/impl/AbstractCamelContext.java    | 4753 +++++++++++++++++++
 .../apache/camel/impl/AbstractDynamicRegistry.java |  199 +
 .../apache/camel/impl/ActiveMQUuidGenerator.java   |  191 -
 .../org/apache/camel/impl/AggregateRouteNode.java  |   57 -
 .../impl/AnnotatedParameterConfiguration.java      |   43 -
 .../apache/camel/impl/BaseSelectorProducer.java    |    1 +
 .../org/apache/camel/impl/BreakpointSupport.java   |   13 +-
 .../impl/BridgeExceptionHandlerToErrorHandler.java |   87 -
 .../camel/impl/CamelContextTrackerRegistry.java    |   64 -
 .../camel/impl/CamelPostProcessorHelper.java       |   25 +-
 .../camel/impl/ComponentConfigurationSupport.java  |  214 -
 .../org/apache/camel/impl/CompositeRegistry.java   |   11 -
 .../org/apache/camel/impl/CompoundIterator.java    |   64 +
 .../org/apache/camel/impl/ConditionSupport.java    |   11 +-
 .../org/apache/camel/impl/ConfigurationHelper.java |  167 -
 .../java/org/apache/camel/impl/ConsumerCache.java  |  401 --
 .../impl/DefaultAsyncProcessorAwaitManager.java    |   62 +-
 .../apache/camel/impl/DefaultAsyncProducer.java    |   39 -
 .../org/apache/camel/impl/DefaultAttachment.java   |  125 -
 .../camel/impl/DefaultCamelBeanPostProcessor.java  |    7 +-
 .../org/apache/camel/impl/DefaultCamelContext.java | 4776 +-------------------
 .../impl/DefaultCamelContextNameStrategy.java      |    2 -
 .../org/apache/camel/impl/DefaultComponent.java    |  518 ---
 .../camel/impl/DefaultComponentConfiguration.java  |   83 -
 .../camel/impl/DefaultComponentResolver.java       |    4 +-
 .../org/apache/camel/impl/DefaultConsumer.java     |  168 -
 .../apache/camel/impl/DefaultConsumerCache.java    |  260 ++
 .../apache/camel/impl/DefaultConsumerTemplate.java |   34 +-
 .../camel/impl/DefaultDataFormatResolver.java      |    4 +-
 .../org/apache/camel/impl/DefaultDebugger.java     |   98 +-
 .../org/apache/camel/impl/DefaultEndpoint.java     |  551 ---
 .../camel/impl/DefaultEndpointConfiguration.java   |   90 -
 .../apache/camel/impl/DefaultEndpointRegistry.java |  167 +-
 .../impl/DefaultEndpointUtilizationStatistics.java |    2 +-
 .../org/apache/camel/impl/DefaultExchange.java     |  578 ---
 .../apache/camel/impl/DefaultExchangeHolder.java   |    2 -
 .../camel/impl/DefaultExecutorServiceManager.java  |    2 +-
 .../camel/impl/DefaultExecutorServiceStrategy.java |  176 -
 .../camel/impl/DefaultFactoryFinderResolver.java   |    2 -
 .../camel/impl/DefaultHeaderFilterStrategy.java    |    2 -
 .../camel/impl/DefaultInflightRepository.java      |   18 +-
 .../org/apache/camel/impl/DefaultInjector.java     |   23 +-
 .../apache/camel/impl/DefaultLanguageResolver.java |    4 +-
 .../camel/impl/DefaultManagementStrategy.java      |  206 +
 .../impl/DefaultManagementStrategyFactory.java     |   32 +
 .../java/org/apache/camel/impl/DefaultMessage.java |  409 --
 .../apache/camel/impl/DefaultMessageHistory.java   |    6 -
 .../camel/impl/DefaultMessageHistoryFactory.java   |    7 -
 .../camel/impl/DefaultModelJAXBContextFactory.java |   11 +-
 .../apache/camel/impl/DefaultNodeIdFactory.java    |   17 +-
 .../impl/DefaultPackageScanClassResolver.java      |    7 +-
 .../impl/DefaultPollingConsumerPollStrategy.java   |   47 -
 .../impl/DefaultPollingConsumerServicePool.java    |   38 -
 .../apache/camel/impl/DefaultPollingEndpoint.java  |   53 -
 .../apache/camel/impl/DefaultProcessorFactory.java |    6 +-
 .../org/apache/camel/impl/DefaultProducer.java     |   91 -
 .../apache/camel/impl/DefaultProducerCache.java    |  479 ++
 .../camel/impl/DefaultProducerServicePool.java     |   40 -
 .../apache/camel/impl/DefaultProducerTemplate.java |   94 +-
 .../org/apache/camel/impl/DefaultRestRegistry.java |    5 +-
 .../java/org/apache/camel/impl/DefaultRoute.java   |   10 +-
 .../org/apache/camel/impl/DefaultRouteContext.java |   39 +-
 .../apache/camel/impl/DefaultRouteController.java  |   27 +-
 .../org/apache/camel/impl/DefaultRouteNode.java    |  100 -
 .../camel/impl/DefaultRouteStartupOrder.java       |    8 +-
 .../camel/impl/DefaultRuntimeEndpointRegistry.java |   22 +-
 .../camel/impl/DefaultScheduledPollConsumer.java   |  109 -
 .../DefaultScheduledPollConsumerScheduler.java     |  197 -
 .../org/apache/camel/impl/DefaultServicePool.java  |  120 -
 .../apache/camel/impl/DefaultShutdownStrategy.java |  108 +-
 .../camel/impl/DefaultStreamCachingStrategy.java   |   94 +-
 .../apache/camel/impl/DefaultTracedRouteNodes.java |  108 -
 .../camel/impl/DefaultTransformerRegistry.java     |  174 +-
 .../org/apache/camel/impl/DefaultUnitOfWork.java   |   21 +-
 .../apache/camel/impl/DefaultUuidGenerator.java    |    3 +-
 .../camel/impl/DefaultValidatorRegistry.java       |  173 +-
 .../java/org/apache/camel/impl/DeferProducer.java  |   37 +-
 .../camel/impl/DeferServiceStartupListener.java    |    2 +-
 .../org/apache/camel/impl/DoCatchRouteNode.java    |   60 -
 .../org/apache/camel/impl/DoFinallyRouteNode.java  |   54 -
 .../org/apache/camel/impl/DurationRoutePolicy.java |    4 +-
 .../camel/impl/DurationRoutePolicyFactory.java     |    6 +-
 .../org/apache/camel/impl/EmptyConsumerCache.java  |   76 -
 .../org/apache/camel/impl/EmptyProducerCache.java  |   66 -
 .../java/org/apache/camel/impl/EndpointKey.java    |    8 +-
 .../camel/impl/EventDrivenConsumerRoute.java       |    8 +-
 .../camel/impl/EventDrivenPollingConsumer.java     |  249 -
 .../apache/camel/impl/EventNotifierCallback.java   |    2 +-
 .../impl/ExplicitCamelContextNameStrategy.java     |    2 -
 .../org/apache/camel/impl/ExpressionAdapter.java   |   27 -
 .../org/apache/camel/impl/ExpressionSupport.java   |   27 -
 .../org/apache/camel/impl/FileStateRepository.java |   33 +-
 .../camel/impl/FileWatcherReloadStrategy.java      |    9 +-
 .../camel/impl/HeaderFilterStrategyComponent.java  |   10 +-
 .../apache/camel/impl/InterceptSendToEndpoint.java |   33 +-
 .../impl/InterceptSendToEndpointProcessor.java     |   82 +-
 ...nterceptSendToEndpointServicePoolProcessor.java |   31 -
 .../impl/InterceptSendToMockEndpointStrategy.java  |    6 +-
 .../java/org/apache/camel/impl/JndiRegistry.java   |   16 +-
 .../impl/LimitedPollingConsumerPollStrategy.java   |    5 +-
 .../apache/camel/impl/LoggingExceptionHandler.java |   52 -
 .../java/org/apache/camel/impl/MDCUnitOfWork.java  |    2 -
 .../java/org/apache/camel/impl/MainSupport.java    |   25 -
 .../camel/impl/MappedEndpointConfiguration.java    |  165 -
 .../java/org/apache/camel/impl/MessageSupport.java |  322 --
 .../apache/camel/impl/OnCompletionRouteNode.java   |   54 -
 .../apache/camel/impl/OnExceptionRouteNode.java    |   60 -
 .../apache/camel/impl/ParameterConfiguration.java  |   90 -
 .../apache/camel/impl/PollingConsumerSupport.java  |   67 -
 .../org/apache/camel/impl/ProcessorEndpoint.java   |  109 -
 .../camel/impl/ProcessorPollingConsumer.java       |   79 -
 .../java/org/apache/camel/impl/ProducerCache.java  |  757 ----
 .../impl/PropertyPlaceholderDelegateRegistry.java  |   20 +-
 .../camel/impl/ProvisionalEndpointRegistry.java    |    3 +-
 .../org/apache/camel/impl/RoutePolicySupport.java  |   24 -
 .../java/org/apache/camel/impl/RouteService.java   |   35 +-
 .../camel/impl/ScheduledBatchPollingConsumer.java  |  127 -
 .../apache/camel/impl/ScheduledPollConsumer.java   |  512 ---
 .../apache/camel/impl/ScheduledPollEndpoint.java   |  437 --
 .../apache/camel/impl/SerializationDataFormat.java |    4 +-
 .../java/org/apache/camel/impl/ServicePool.java    |  318 ++
 .../java/org/apache/camel/impl/ServiceSupport.java |   26 -
 .../impl/SharedPollingConsumerServicePool.java     |   51 -
 .../camel/impl/SharedProducerServicePool.java      |   51 -
 .../java/org/apache/camel/impl/SimpleRegistry.java |   11 -
 .../org/apache/camel/impl/SimpleUuidGenerator.java |   34 -
 .../org/apache/camel/impl/StringDataFormat.java    |    4 +-
 .../camel/impl/SubscribeMethodProcessor.java       |   16 +-
 .../camel/impl/SupervisingRouteController.java     |   19 +-
 .../apache/camel/impl/SynchronizationAdapter.java  |   26 -
 .../camel/impl/SynchronousDelegateProducer.java    |   15 -
 .../camel/impl/ThreadPoolProfileSupport.java       |   33 -
 .../impl/ThrottlingExceptionHalfOpenHandler.java   |   31 -
 .../camel/impl/ThrottlingExceptionRoutePolicy.java |  372 --
 .../camel/impl/ThrottlingInflightRoutePolicy.java  |  311 --
 .../apache/camel/impl/TypedProcessorFactory.java   |    5 +-
 .../camel/impl/UriComponentConfiguration.java      |  156 -
 .../apache/camel/impl/UriEndpointComponent.java    |  132 -
 .../camel/impl/UriEndpointConfiguration.java       |  149 -
 .../impl/cloud/AggregatingServiceDiscovery.java    |   40 -
 .../cloud/AggregatingServiceDiscoveryFactory.java  |   24 -
 .../camel/impl/cloud/ChainedServiceFilter.java     |   31 -
 .../impl/cloud/ChainedServiceFilterFactory.java    |   24 -
 .../impl/cloud/DefaultServiceCallProcessor.java    |   19 +-
 .../impl/cloud/DefaultServiceLoadBalancer.java     |    2 +-
 .../impl/cloud/ServiceRegistrationRoutePolicy.java |    4 +-
 .../ServiceRegistrationRoutePolicyFactory.java     |    4 +-
 .../impl/cluster/AbstractCamelClusterService.java  |   19 +-
 .../impl/cluster/AbstractCamelClusterView.java     |  146 -
 .../camel/impl/cluster/ClusterServiceHelper.java   |   54 -
 .../impl/cluster/ClusterServiceSelectors.java      |  153 -
 .../impl/cluster/ClusteredRouteConfiguration.java  |    4 +-
 .../impl/cluster/ClusteredRouteController.java     |   13 +-
 .../camel/impl/cluster/ClusteredRouteFilter.java   |    1 +
 .../camel/impl/cluster/ClusteredRouteFilters.java  |    4 +-
 .../camel/impl/cluster/ClusteredRoutePolicy.java   |   41 +-
 .../impl/cluster/ClusteredRoutePolicyFactory.java  |    5 +-
 .../converter/AnnotationTypeConverterLoader.java   |    2 -
 .../camel/impl/converter/ArrayTypeConverter.java   |    2 -
 .../converter/AsyncProcessorTypeConverter.java     |   11 +-
 .../impl/converter/BaseTypeConverterRegistry.java  |  389 +-
 .../camel/impl/converter/CachingInjector.java      |    2 -
 .../converter/CorePackageScanClassResolver.java    |  131 -
 .../impl/converter/CoreTypeConverterLoader.java    |   39 -
 .../camel/impl/converter/DefaultTypeConverter.java |    2 -
 .../org/apache/camel/impl/converter/DoubleMap.java |  190 +
 .../camel/impl/converter/EnumTypeConverter.java    |    8 +-
 .../camel/impl/converter/FutureTypeConverter.java  |    8 +-
 .../InstanceMethodFallbackTypeConverter.java       |   11 +-
 .../converter/InstanceMethodTypeConverter.java     |   11 +-
 .../impl/converter/LazyLoadingTypeConverter.java   |  133 -
 .../impl/converter/OptimisedTypeConverter.java     |   77 -
 .../converter/PropertyEditorTypeConverter.java     |  154 -
 .../StaticMethodFallbackTypeConverter.java         |   11 +-
 .../impl/converter/StaticMethodTypeConverter.java  |   11 +-
 .../impl/converter/ToStringTypeConverter.java      |    8 +-
 .../TypeConvertersPackageScanClassResolver.java    |    6 -
 .../camel/impl/event/AbstractContextEvent.java     |   39 +
 .../camel/impl/event/AbstractExchangeEvent.java    |   39 +
 .../camel/impl/event/AbstractRouteEvent.java       |   40 +
 .../impl/event/CamelContextResumeFailureEvent.java |   41 +
 .../camel/impl/event/CamelContextResumedEvent.java |   33 +
 .../impl/event/CamelContextResumingEvent.java      |   33 +
 .../camel/impl/event/CamelContextStartedEvent.java |   33 +
 .../impl/event/CamelContextStartingEvent.java      |   33 +
 .../event/CamelContextStartupFailureEvent.java     |   41 +
 .../impl/event/CamelContextStopFailureEvent.java   |   41 +
 .../camel/impl/event/CamelContextStoppedEvent.java |   33 +
 .../impl/event/CamelContextStoppingEvent.java      |   33 +
 .../impl/event/CamelContextSuspendedEvent.java     |   33 +
 .../impl/event/CamelContextSuspendingEvent.java    |   33 +
 .../camel/impl/event/DefaultEventFactory.java      |  143 +
 .../camel/impl/event/ExchangeCompletedEvent.java   |   33 +
 .../camel/impl/event/ExchangeCreatedEvent.java     |   40 +
 .../camel/impl/event/ExchangeFailedEvent.java      |   44 +
 .../impl/event/ExchangeFailureHandledEvent.java    |   69 +
 .../impl/event/ExchangeFailureHandlingEvent.java   |   59 +
 .../camel/impl/event/ExchangeRedeliveryEvent.java  |   46 +
 .../camel/impl/event/ExchangeSendingEvent.java     |   58 +
 .../apache/camel/impl/event/ExchangeSentEvent.java |   58 +
 .../apache/camel/impl/event/RouteAddedEvent.java   |   34 +
 .../apache/camel/impl/event/RouteRemovedEvent.java |   34 +
 .../apache/camel/impl/event/RouteStartedEvent.java |   33 +
 .../apache/camel/impl/event/RouteStoppedEvent.java |   33 +
 .../impl/event/ServiceStartupFailureEvent.java     |   55 +
 .../camel/impl/event/ServiceStopFailureEvent.java  |   55 +
 .../camel/{management => impl}/event/package.html  |    0
 .../impl/health/DefaultHealthCheckRegistry.java    |    2 -
 .../impl/health/DefaultHealthCheckService.java     |    2 +-
 .../apache/camel/impl/health/RouteHealthCheck.java |   12 +-
 .../camel/impl/osgi/tracker/AbstractTracked.java   |    1 -
 .../camel/impl/osgi/tracker/BundleTracker.java     |    1 -
 .../impl/osgi/tracker/BundleTrackerCustomizer.java |    1 -
 .../impl/transformer/DataFormatTransformer.java    |    2 +-
 .../impl/transformer/ProcessorTransformer.java     |    4 +-
 .../camel/impl/transformer/TransformerKey.java     |    2 +-
 .../camel/impl/validator/ProcessorValidator.java   |    4 +-
 .../apache/camel/impl/validator/ValidatorKey.java  |    2 +-
 .../main/java/org/apache/camel/language/Bean.java  |    2 -
 .../apache/camel/language/LanguageAnnotation.java  |    2 -
 .../apache/camel/language/LanguageExpression.java  |    2 -
 .../org/apache/camel/language/NamespacePrefix.java |    2 -
 .../java/org/apache/camel/language/Simple.java     |    2 -
 .../main/java/org/apache/camel/language/XPath.java |    2 -
 .../apache/camel/language/bean/BeanExpression.java |    2 +-
 .../apache/camel/language/bean/BeanLanguage.java   |   10 +-
 .../bean/RuntimeBeanExpressionException.java       |    2 -
 .../camel/language/constant/ConstantLanguage.java  |    2 +-
 .../camel/language/header/HeaderLanguage.java      |    2 +-
 .../property/ExchangePropertyLanguage.java         |   10 +-
 .../org/apache/camel/language/ref/RefLanguage.java |    4 +-
 .../simple/SimpleBackwardsCompatibleParser.java    |   75 -
 .../language/simple/SimpleExpressionParser.java    |   10 -
 .../camel/language/simple/SimpleLanguage.java      |   30 +-
 .../language/simple/SimplePredicateParser.java     |   12 +-
 .../camel/language/simple/SimpleTokenizer.java     |    5 +-
 .../language/simple/ast/BinaryExpression.java      |    8 +-
 .../language/simple/ast/LogicalExpression.java     |    2 +-
 .../simple/ast/SimpleFunctionExpression.java       |    5 -
 .../camel/language/simple/ast/UnaryExpression.java |    9 +-
 .../language/simple/types/LogicalOperatorType.java |   26 +-
 .../camel/language/tokenizer/TokenizeLanguage.java |    2 +-
 .../language/tokenizer/XMLTokenizeLanguage.java    |    2 +-
 .../src/main/java/org/apache/camel/main/Main.java  |    2 -
 .../camel/main/MainDurationEventNotifier.java      |   12 +-
 .../java/org/apache/camel/main/MainSupport.java    |   12 +-
 .../management/CompositePerformanceCounter.java    |   79 -
 .../camel/management/DefaultManagementAgent.java   |  580 ---
 .../DefaultManagementLifecycleStrategy.java        | 1064 -----
 .../DefaultManagementMBeanAssembler.java           |  128 -
 .../DefaultManagementNamingStrategy.java           |  422 --
 .../DefaultManagementObjectStrategy.java           |  468 --
 .../management/DefaultManagementStrategy.java      |  268 --
 .../management/DelegatePerformanceCounter.java     |   84 -
 .../camel/management/EventNotifierSupport.java     |   26 -
 .../InstrumentationInterceptStrategy.java          |   67 -
 .../camel/management/InstrumentationProcessor.java |  148 -
 .../management/JmxNotificationEventNotifier.java   |   88 -
 .../camel/management/JmxSystemPropertyKeys.java    |   85 -
 .../camel/management/LoggingEventNotifier.java     |   70 -
 .../camel/management/MBeanInfoAssembler.java       |  398 --
 .../apache/camel/management/ManagedLoadTimer.java  |   32 -
 .../management/ManagedManagementStrategy.java      |  209 -
 .../management/ManagementStrategyFactory.java      |   50 -
 .../camel/management/PublishEventNotifier.java     |  129 -
 .../management/event/AbstractContextEvent.java     |   40 -
 .../management/event/AbstractExchangeEvent.java    |   40 -
 .../camel/management/event/AbstractRouteEvent.java |   41 -
 .../event/CamelContextResumeFailureEvent.java      |   43 -
 .../management/event/CamelContextResumedEvent.java |   35 -
 .../event/CamelContextResumingEvent.java           |   35 -
 .../management/event/CamelContextStartedEvent.java |   35 -
 .../event/CamelContextStartingEvent.java           |   35 -
 .../event/CamelContextStartupFailureEvent.java     |   43 -
 .../event/CamelContextStopFailureEvent.java        |   43 -
 .../management/event/CamelContextStoppedEvent.java |   35 -
 .../event/CamelContextStoppingEvent.java           |   35 -
 .../event/CamelContextSuspendedEvent.java          |   35 -
 .../event/CamelContextSuspendingEvent.java         |   35 -
 .../management/event/DefaultEventFactory.java      |  146 -
 .../management/event/ExchangeCompletedEvent.java   |   35 -
 .../management/event/ExchangeCreatedEvent.java     |   41 -
 .../management/event/ExchangeFailedEvent.java      |   46 -
 .../event/ExchangeFailureHandledEvent.java         |   71 -
 .../event/ExchangeFailureHandlingEvent.java        |   61 -
 .../management/event/ExchangeRedeliveryEvent.java  |   48 -
 .../management/event/ExchangeSendingEvent.java     |   60 -
 .../camel/management/event/ExchangeSentEvent.java  |   60 -
 .../camel/management/event/FailureEvent.java       |   27 -
 .../camel/management/event/RouteAddedEvent.java    |   36 -
 .../camel/management/event/RouteRemovedEvent.java  |   36 -
 .../camel/management/event/RouteStartedEvent.java  |   35 -
 .../camel/management/event/RouteStoppedEvent.java  |   35 -
 .../event/ServiceStartupFailureEvent.java          |   57 -
 .../management/event/ServiceStopFailureEvent.java  |   57 -
 .../mbean/JMXNotificationTraceEventHandler.java    |  115 -
 .../mbean/ManagedAggregateProcessor.java           |  250 -
 .../mbean/ManagedAsyncProcessorAwaitManager.java   |  141 -
 .../management/mbean/ManagedBacklogDebugger.java   |  229 -
 .../management/mbean/ManagedBacklogTracer.java     |  156 -
 .../management/mbean/ManagedBeanProcessor.java     |   71 -
 .../management/mbean/ManagedBrowsableEndpoint.java |  148 -
 .../management/mbean/ManagedCamelContext.java      |  829 ----
 .../camel/management/mbean/ManagedCamelHealth.java |  118 -
 .../camel/management/mbean/ManagedChoice.java      |  105 -
 .../mbean/ManagedCircuitBreakerLoadBalancer.java   |  146 -
 .../camel/management/mbean/ManagedClaimCheck.java  |   51 -
 .../management/mbean/ManagedClusterService.java    |  114 -
 .../camel/management/mbean/ManagedComponent.java   |  164 -
 .../camel/management/mbean/ManagedConsumer.java    |   52 -
 .../management/mbean/ManagedConsumerCache.java     |   75 -
 .../camel/management/mbean/ManagedConvertBody.java |   46 -
 .../mbean/ManagedCustomLoadBalancer.java           |   59 -
 .../camel/management/mbean/ManagedDataFormat.java  |  146 -
 .../camel/management/mbean/ManagedDelayer.java     |   65 -
 .../management/mbean/ManagedDynamicRouter.java     |  134 -
 .../camel/management/mbean/ManagedEndpoint.java    |  131 -
 .../management/mbean/ManagedEndpointRegistry.java  |  107 -
 .../camel/management/mbean/ManagedEnricher.java    |  143 -
 .../management/mbean/ManagedErrorHandler.java      |  487 --
 .../management/mbean/ManagedEventNotifier.java     |  156 -
 .../mbean/ManagedFailoverLoadBalancer.java         |  159 -
 .../camel/management/mbean/ManagedFilter.java      |   62 -
 .../mbean/ManagedInflightRepository.java           |   96 -
 .../apache/camel/management/mbean/ManagedLog.java  |   60 -
 .../apache/camel/management/mbean/ManagedLoop.java |   56 -
 .../camel/management/mbean/ManagedMarshal.java     |   50 -
 .../camel/management/mbean/ManagedMulticast.java   |   66 -
 .../mbean/ManagedPerformanceCounter.java           |  306 --
 .../management/mbean/ManagedPollEnricher.java      |  138 -
 .../camel/management/mbean/ManagedProcess.java     |   62 -
 .../camel/management/mbean/ManagedProcessor.java   |  189 -
 .../camel/management/mbean/ManagedProducer.java    |   48 -
 .../management/mbean/ManagedProducerCache.java     |   78 -
 .../mbean/ManagedRandomLoadBalancer.java           |   61 -
 .../management/mbean/ManagedRecipientList.java     |  159 -
 .../management/mbean/ManagedRemoveHeader.java      |   42 -
 .../management/mbean/ManagedRemoveHeaders.java     |   54 -
 .../management/mbean/ManagedRemoveProperties.java  |   54 -
 .../management/mbean/ManagedRemoveProperty.java    |   41 -
 .../camel/management/mbean/ManagedResequencer.java |  116 -
 .../management/mbean/ManagedRestRegistry.java      |   94 -
 .../camel/management/mbean/ManagedRollback.java    |   51 -
 .../mbean/ManagedRoundRobinLoadBalancer.java       |   60 -
 .../camel/management/mbean/ManagedRoute.java       |  561 ---
 .../camel/management/mbean/ManagedRoutingSlip.java |  134 -
 .../mbean/ManagedRuntimeCamelCatalog.java          |   62 -
 .../mbean/ManagedRuntimeEndpointRegistry.java      |  126 -
 .../management/mbean/ManagedSamplingThrottler.java |   57 -
 .../mbean/ManagedScheduledPollConsumer.java        |  101 -
 .../camel/management/mbean/ManagedScript.java      |   51 -
 .../mbean/ManagedSendDynamicProcessor.java         |  136 -
 .../management/mbean/ManagedSendProcessor.java     |  106 -
 .../camel/management/mbean/ManagedSetBody.java     |   51 -
 .../mbean/ManagedSetExchangePattern.java           |   41 -
 .../camel/management/mbean/ManagedSetHeader.java   |   56 -
 .../camel/management/mbean/ManagedSetProperty.java |   56 -
 .../camel/management/mbean/ManagedSplitter.java    |   51 -
 .../mbean/ManagedStickyLoadBalancer.java           |   74 -
 .../apache/camel/management/mbean/ManagedStop.java |   37 -
 .../mbean/ManagedStreamCachingStrategy.java        |  145 -
 .../management/mbean/ManagedSuspendableRoute.java  |   54 -
 .../camel/management/mbean/ManagedThreadPool.java  |  171 -
 .../camel/management/mbean/ManagedThreads.java     |  151 -
 .../camel/management/mbean/ManagedThrottler.java   |   70 -
 .../ManagedThrottlingExceptionRoutePolicy.java     |  107 -
 .../ManagedThrottlingInflightRoutePolicy.java      |   75 -
 .../management/mbean/ManagedThrowException.java    |   53 -
 .../management/mbean/ManagedTopicLoadBalancer.java |   41 -
 .../camel/management/mbean/ManagedTracer.java      |  416 --
 .../camel/management/mbean/ManagedTransformer.java |   51 -
 .../mbean/ManagedTransformerRegistry.java          |  105 -
 .../mbean/ManagedTypeConverterRegistry.java        |  127 -
 .../camel/management/mbean/ManagedUnmarshal.java   |   50 -
 .../camel/management/mbean/ManagedValidate.java    |   52 -
 .../management/mbean/ManagedValidatorRegistry.java |  103 -
 .../mbean/ManagedWeightedLoadBalancer.java         |   92 -
 .../management/mbean/ManagedWireTapProcessor.java  |  132 -
 .../management/mbean/RouteCoverageXmlParser.java   |  176 -
 .../java/org/apache/camel/model/AOPDefinition.java |  205 -
 .../apache/camel/model/AggregateDefinition.java    |  214 +-
 .../org/apache/camel/model/BeanDefinition.java     |  216 +-
 .../main/java/org/apache/camel/model/Block.java    |    2 -
 .../org/apache/camel/model/CatchDefinition.java    |   95 -
 .../org/apache/camel/model/ChoiceDefinition.java   |   32 -
 .../apache/camel/model/ClaimCheckDefinition.java   |   96 +-
 .../java/org/apache/camel/model/Constants.java     |    2 -
 .../apache/camel/model/ConvertBodyDefinition.java  |   30 -
 .../apache/camel/model/DataFormatDefinition.java   |   25 +-
 .../org/apache/camel/model/DelayDefinition.java    |   54 +-
 .../apache/camel/model/DescriptionDefinition.java  |   61 -
 .../camel/model/DynamicRouterDefinition.java       |   30 +-
 .../org/apache/camel/model/EnrichDefinition.java   |   57 +-
 .../model/ExecutorServiceAwareDefinition.java      |    2 -
 .../org/apache/camel/model/ExpressionNode.java     |   56 +-
 .../org/apache/camel/model/FilterDefinition.java   |   17 -
 .../org/apache/camel/model/FinallyDefinition.java  |   15 -
 .../org/apache/camel/model/FromDefinition.java     |   48 +-
 .../org/apache/camel/model/HystrixDefinition.java  |    9 +-
 .../camel/model/IdempotentConsumerDefinition.java  |   47 +-
 .../org/apache/camel/model/IdentifiedType.java     |    2 -
 .../org/apache/camel/model/InOnlyDefinition.java   |    2 -
 .../org/apache/camel/model/InOutDefinition.java    |    2 -
 .../apache/camel/model/InterceptDefinition.java    |   49 +-
 .../camel/model/InterceptFromDefinition.java       |   29 -
 .../model/InterceptSendToEndpointDefinition.java   |   73 -
 .../apache/camel/model/LoadBalanceDefinition.java  |   67 +-
 .../apache/camel/model/LoadBalancerDefinition.java |   33 +-
 .../java/org/apache/camel/model/LogDefinition.java |   81 -
 .../org/apache/camel/model/LoopDefinition.java     |   21 -
 .../org/apache/camel/model/MarshalDefinition.java  |   44 +-
 .../org/apache/camel/model/ModelCamelContext.java  |  133 +-
 .../java/org/apache/camel/model/ModelHelper.java   |   22 +-
 .../apache/camel/model/MulticastDefinition.java    |   87 +-
 .../apache/camel/model/NoOutputExpressionNode.java |   10 +-
 .../apache/camel/model/OnCompletionDefinition.java |   63 +-
 .../apache/camel/model/OnExceptionDefinition.java  |  219 +-
 .../apache/camel/model/OnFallbackDefinition.java   |    7 -
 .../model/OptimisticLockRetryPolicyDefinition.java |    2 -
 .../camel/model/OptionalIdentifiedDefinition.java  |    2 -
 .../apache/camel/model/OtherwiseDefinition.java    |    9 -
 .../org/apache/camel/model/OutputDefinition.java   |    2 -
 .../org/apache/camel/model/PipelineDefinition.java |    7 -
 .../org/apache/camel/model/PolicyDefinition.java   |   44 +-
 .../apache/camel/model/PollEnrichDefinition.java   |   62 +-
 .../org/apache/camel/model/ProcessDefinition.java  |   32 +-
 .../apache/camel/model/ProcessorDefinition.java    | 1060 +----
 .../camel/model/ProcessorDefinitionHelper.java     |   29 +-
 .../apache/camel/model/PropertiesDefinition.java   |   65 -
 .../camel/model/RecipientListDefinition.java       |  125 +-
 .../camel/model/RedeliveryPolicyDefinition.java    |  113 -
 .../apache/camel/model/RemoveHeaderDefinition.java |   10 -
 .../camel/model/RemoveHeadersDefinition.java       |   16 -
 .../camel/model/RemovePropertiesDefinition.java    |   16 -
 .../camel/model/RemovePropertyDefinition.java      |   10 -
 .../apache/camel/model/ResequenceDefinition.java   |  106 -
 .../camel/model/RestContextRefDefinition.java      |    2 -
 .../model/RestContextRefDefinitionHelper.java      |    5 +-
 .../org/apache/camel/model/RethrowDefinition.java  |   54 +
 .../org/apache/camel/model/RollbackDefinition.java |   19 -
 .../apache/camel/model/RouteBuilderDefinition.java |    4 +-
 .../org/apache/camel/model/RouteContainer.java     |    2 -
 .../camel/model/RouteContextRefDefinition.java     |    2 -
 .../model/RouteContextRefDefinitionHelper.java     |    5 +-
 .../org/apache/camel/model/RouteDefinition.java    |  330 +-
 .../apache/camel/model/RouteDefinitionHelper.java  |   36 +-
 .../org/apache/camel/model/RoutesDefinition.java   |   14 +-
 .../apache/camel/model/RoutingSlipDefinition.java  |   30 +-
 .../org/apache/camel/model/SagaCompletionMode.java |    5 +
 .../org/apache/camel/model/SagaDefinition.java     |   80 -
 .../apache/camel/model/SagaOptionDefinition.java   |    2 +
 .../org/apache/camel/model/SagaPropagation.java    |    5 +
 .../org/apache/camel/model/SamplingDefinition.java |   31 +-
 .../org/apache/camel/model/ScriptDefinition.java   |    9 -
 .../org/apache/camel/model/SendDefinition.java     |   57 +-
 .../org/apache/camel/model/SetBodyDefinition.java  |    9 -
 .../camel/model/SetExchangePatternDefinition.java  |   18 +-
 .../apache/camel/model/SetFaultBodyDefinition.java |    9 -
 .../apache/camel/model/SetHeaderDefinition.java    |   12 -
 .../apache/camel/model/SetOutHeaderDefinition.java |  100 -
 .../apache/camel/model/SetPropertyDefinition.java  |   12 -
 .../org/apache/camel/model/SortDefinition.java     |   33 -
 .../org/apache/camel/model/SplitDefinition.java    |   69 +-
 .../org/apache/camel/model/StopDefinition.java     |   10 -
 .../camel/model/ThreadPoolProfileDefinition.java   |    4 +-
 .../org/apache/camel/model/ThreadsDefinition.java  |  103 +-
 .../org/apache/camel/model/ThrottleDefinition.java |   57 +-
 .../camel/model/ThrowExceptionDefinition.java      |   24 -
 .../java/org/apache/camel/model/ToDefinition.java  |   14 -
 .../apache/camel/model/ToDynamicDefinition.java    |  147 +-
 .../apache/camel/model/TransactedDefinition.java   |  132 +-
 .../apache/camel/model/TransformDefinition.java    |    9 -
 .../java/org/apache/camel/model/TryDefinition.java |   83 +-
 .../apache/camel/model/UnmarshalDefinition.java    |   46 +-
 .../org/apache/camel/model/ValidateDefinition.java |   10 -
 .../org/apache/camel/model/WhenDefinition.java     |    9 -
 .../model/WhenSkipSendToEndpointDefinition.java    |   23 -
 .../org/apache/camel/model/WireTapDefinition.java  |   79 +-
 ...ngServiceCallServiceDiscoveryConfiguration.java |   63 -
 ...ngServiceCallServiceDiscoveryConfiguration.java |    6 +-
 ...ainedServiceCallServiceFilterConfiguration.java |   69 -
 ...ulServiceCallServiceDiscoveryConfiguration.java |   24 +-
 ...cdServiceCallServiceDiscoveryConfiguration.java |    2 +-
 .../cloud/ServiceCallConfigurationDefinition.java  |   34 -
 .../camel/model/cloud/ServiceCallDefinition.java   |  447 --
 .../cloud/ServiceCallExpressionConfiguration.java  |    4 +-
 .../ServiceCallServiceChooserConfiguration.java    |    4 +-
 .../ServiceCallServiceDiscoveryConfiguration.java  |    4 +-
 .../ServiceCallServiceFilterConfiguration.java     |    4 +-
 ...erviceCallServiceLoadBalancerConfiguration.java |    4 +-
 .../model/config/StreamResequencerConfig.java      |   19 +-
 .../camel/model/dataformat/AvroDataFormat.java     |    2 -
 .../camel/model/dataformat/BarcodeDataFormat.java  |    2 -
 .../camel/model/dataformat/Base64DataFormat.java   |    2 -
 .../camel/model/dataformat/BeanioDataFormat.java   |    2 -
 .../camel/model/dataformat/BindyDataFormat.java    |    6 +-
 .../apache/camel/model/dataformat/BindyType.java   |    2 -
 .../camel/model/dataformat/BoonDataFormat.java     |    4 +-
 .../camel/model/dataformat/CastorDataFormat.java   |  192 -
 .../camel/model/dataformat/CryptoDataFormat.java   |    4 +-
 .../camel/model/dataformat/CsvDataFormat.java      |    2 +-
 .../camel/model/dataformat/CustomDataFormat.java   |    2 -
 .../model/dataformat/DataFormatsDefinition.java    |    4 -
 .../camel/model/dataformat/FlatpackDataFormat.java |    2 +-
 .../camel/model/dataformat/GzipDataFormat.java     |    2 -
 .../camel/model/dataformat/HL7DataFormat.java      |    2 -
 .../camel/model/dataformat/HessianDataFormat.java  |   79 -
 .../model/dataformat/JacksonXMLDataFormat.java     |    8 +-
 .../camel/model/dataformat/JaxbDataFormat.java     |    4 +-
 .../camel/model/dataformat/JibxDataFormat.java     |    4 +-
 .../camel/model/dataformat/JsonDataFormat.java     |    8 +-
 .../apache/camel/model/dataformat/JsonLibrary.java |    2 -
 .../camel/model/dataformat/ProtobufDataFormat.java |    2 -
 .../model/dataformat/SerializationDataFormat.java  |    2 -
 .../camel/model/dataformat/StringDataFormat.java   |    2 -
 .../camel/model/dataformat/SyslogDataFormat.java   |    2 -
 .../camel/model/dataformat/ThriftDataFormat.java   |    2 -
 .../model/dataformat/TidyMarkupDataFormat.java     |    4 +-
 .../camel/model/dataformat/XMLBeansDataFormat.java |   56 -
 .../model/dataformat/XMLSecurityDataFormat.java    |  179 +-
 .../camel/model/dataformat/XStreamDataFormat.java  |    4 +-
 .../camel/model/dataformat/XmlJsonDataFormat.java  |  342 --
 .../camel/model/dataformat/YAMLDataFormat.java     |    5 +-
 .../apache/camel/model/dataformat/YAMLLibrary.java |    2 -
 .../apache/camel/model/language/ELExpression.java  |   46 -
 .../model/language/ExchangePropertyExpression.java |    2 -
 .../camel/model/language/ExpressionDefinition.java |    6 +-
 .../camel/model/language/GroovyExpression.java     |    2 -
 .../camel/model/language/HeaderExpression.java     |    2 -
 .../camel/model/language/JXPathExpression.java     |   84 -
 .../camel/model/language/JavaScriptExpression.java |    1 -
 .../camel/model/language/JsonPathExpression.java   |    6 +-
 .../camel/model/language/LanguageExpression.java   |    2 -
 .../camel/model/language/MethodCallExpression.java |   31 +-
 .../camel/model/language/MvelExpression.java       |    2 -
 .../model/language/NamespaceAwareExpression.java   |    2 -
 .../camel/model/language/OgnlExpression.java       |    2 -
 .../apache/camel/model/language/PhpExpression.java |   46 -
 .../camel/model/language/PythonExpression.java     |   46 -
 .../camel/model/language/RubyExpression.java       |   46 -
 .../camel/model/language/SimpleExpression.java     |    6 +-
 .../camel/model/language/SpELExpression.java       |    2 -
 .../apache/camel/model/language/SqlExpression.java |   46 -
 .../camel/model/language/TerserExpression.java     |    2 -
 .../camel/model/language/TokenizerExpression.java  |    2 +-
 .../camel/model/language/XPathExpression.java      |    7 +-
 .../camel/model/language/XQueryExpression.java     |    5 +-
 .../CircuitBreakerLoadBalancerDefinition.java      |  154 -
 .../loadbalancer/CustomLoadBalancerDefinition.java |   21 +-
 .../FailoverLoadBalancerDefinition.java            |   42 -
 .../loadbalancer/RandomLoadBalancerDefinition.java |    7 -
 .../RoundRobinLoadBalancerDefinition.java          |    7 -
 .../loadbalancer/StickyLoadBalancerDefinition.java |    8 -
 .../loadbalancer/TopicLoadBalancerDefinition.java  |    7 -
 .../WeightedLoadBalancerDefinition.java            |   33 -
 .../camel/model/rest/OptionsVerbDefinition.java    |   34 -
 .../camel/model/rest/RestBindingDefinition.java    |  182 +-
 .../model/rest/RestConfigurationDefinition.java    |    9 +-
 .../apache/camel/model/rest/RestDefinition.java    |   63 +-
 .../model/rest/RestOperationParamDefinition.java   |   36 -
 .../apache/camel/model/rest/VerbDefinition.java    |    2 -
 .../transformer/CustomTransformerDefinition.java   |   29 -
 .../DataFormatTransformerDefinition.java           |   25 +-
 .../transformer/EndpointTransformerDefinition.java |   24 +-
 .../model/transformer/TransformerDefinition.java   |   12 +-
 .../model/validator/CustomValidatorDefinition.java |   27 -
 .../validator/EndpointValidatorDefinition.java     |   19 +-
 .../validator/PredicateValidatorDefinition.java    |   17 +-
 .../camel/model/validator/ValidatorDefinition.java |    7 -
 .../org/apache/camel/processor/AOPProcessor.java   |   37 -
 .../org/apache/camel/processor/BatchProcessor.java |  498 --
 .../camel/processor/CamelInternalProcessor.java    |  260 +-
 .../processor/CamelInternalProcessorAdvice.java    |   53 +-
 .../apache/camel/processor/CamelLogProcessor.java  |   56 +-
 .../org/apache/camel/processor/CamelLogger.java    |  309 --
 .../org/apache/camel/processor/CatchProcessor.java |   17 +-
 .../apache/camel/processor/ChoiceProcessor.java    |   25 +-
 .../processor/ClaimCheckAggregationStrategy.java   |   16 +-
 .../camel/processor/ClaimCheckProcessor.java       |   35 +-
 .../camel/processor/ConvertBodyProcessor.java      |   46 +-
 .../apache/camel/processor/DeadLetterChannel.java  |    4 +-
 .../camel/processor/DefaultErrorHandler.java       |    4 +-
 .../camel/processor/DefaultExchangeFormatter.java  |    2 +-
 .../camel/processor/DelayProcessorSupport.java     |   27 +-
 .../java/org/apache/camel/processor/Delayer.java   |    2 -
 .../camel/processor/DelegateAsyncProcessor.java    |   42 +-
 .../apache/camel/processor/DelegateProcessor.java  |    7 +-
 .../camel/processor/DelegateSyncProcessor.java     |   19 +-
 .../org/apache/camel/processor/DynamicRouter.java  |    4 +-
 .../java/org/apache/camel/processor/Enricher.java  |   58 +-
 .../org/apache/camel/processor/ErrorHandler.java   |    2 -
 .../camel/processor/ErrorHandlerSupport.java       |    4 -
 .../processor/EvaluateExpressionProcessor.java     |   10 +-
 .../camel/processor/ExchangePatternProcessor.java  |   10 +-
 .../camel/processor/FatalFallbackErrorHandler.java |   14 +-
 .../apache/camel/processor/FilterProcessor.java    |   10 +-
 .../apache/camel/processor/FinallyProcessor.java   |   11 +-
 .../processor/InterceptEndpointProcessor.java      |    2 -
 .../InterceptorToAsyncProcessorBridge.java         |   32 +-
 .../org/apache/camel/processor/LogProcessor.java   |   23 +-
 .../camel/processor/LoggingErrorHandler.java       |   52 -
 .../org/apache/camel/processor/LoopProcessor.java  |  181 +-
 .../apache/camel/processor/MarshalProcessor.java   |   14 +-
 .../apache/camel/processor/MulticastProcessor.java |  887 +---
 .../camel/processor/OnCompletionProcessor.java     |   33 +-
 .../java/org/apache/camel/processor/Pipeline.java  |  189 +-
 .../org/apache/camel/processor/PipelineHelper.java |    4 +-
 .../org/apache/camel/processor/PollEnricher.java   |   65 +-
 .../camel/processor/ProcessorExchangePair.java     |    2 -
 .../org/apache/camel/processor/RecipientList.java  |   47 +-
 .../camel/processor/RecipientListProcessor.java    |   59 +-
 .../camel/processor/RedeliveryErrorHandler.java    | 1793 ++++----
 .../apache/camel/processor/RedeliveryPolicy.java   |   28 -
 .../camel/processor/RemoveHeaderProcessor.java     |   10 +-
 .../camel/processor/RemoveHeadersProcessor.java    |   10 +-
 .../camel/processor/RemovePropertiesProcessor.java |   10 +-
 .../camel/processor/RemovePropertyProcessor.java   |   10 +-
 .../org/apache/camel/processor/Resequencer.java    |  477 +-
 .../apache/camel/processor/RestBindingAdvice.java  |   10 +-
 .../apache/camel/processor/RollbackProcessor.java  |   12 +-
 .../org/apache/camel/processor/RoutingSlip.java    |  210 +-
 .../apache/camel/processor/SamplingThrottler.java  |   35 +-
 .../apache/camel/processor/ScriptProcessor.java    |   10 +-
 .../camel/processor/SendDynamicProcessor.java      |  127 +-
 .../org/apache/camel/processor/SendProcessor.java  |   91 +-
 .../apache/camel/processor/SetBodyProcessor.java   |   14 +-
 .../apache/camel/processor/SetHeaderProcessor.java |   10 +-
 .../camel/processor/SetPropertyProcessor.java      |   10 +-
 .../processor/SharedCamelInternalProcessor.java    |   59 +-
 .../org/apache/camel/processor/SortProcessor.java  |   10 +-
 .../java/org/apache/camel/processor/Splitter.java  |   38 +-
 .../org/apache/camel/processor/StopProcessor.java  |   12 +-
 .../apache/camel/processor/StreamResequencer.java  |   25 +-
 .../apache/camel/processor/ThreadsProcessor.java   |   25 +-
 .../java/org/apache/camel/processor/Throttler.java |   34 +-
 .../apache/camel/processor/ThroughputLogger.java   |   49 +-
 .../camel/processor/ThrowExceptionProcessor.java   |   10 +-
 .../java/org/apache/camel/processor/Traceable.java |   26 -
 .../apache/camel/processor/TransformProcessor.java |   14 +-
 .../org/apache/camel/processor/TryProcessor.java   |  118 +-
 .../apache/camel/processor/UnitOfWorkProducer.java |   21 +-
 .../apache/camel/processor/UnmarshalProcessor.java |   14 +-
 .../apache/camel/processor/WireTapProcessor.java   |   48 +-
 .../org/apache/camel/processor/WrapProcessor.java  |    4 +-
 .../aggregate/AbstractListAggregationStrategy.java |    3 +-
 .../processor/aggregate/AggregateProcessor.java    |  526 ++-
 .../processor/aggregate/AggregationStrategy.java   |   64 -
 .../aggregate/AggregationStrategyBeanAdapter.java  |    3 +-
 .../aggregate/AggregationStrategyBeanInfo.java     |    5 -
 .../aggregate/AggregationStrategyMethodInfo.java   |    8 +-
 .../aggregate/ClosedCorrelationKeyException.java   |    2 -
 .../CompletionAwareAggregationStrategy.java        |   39 -
 .../aggregate/DelegateAggregationStrategy.java     |   28 -
 .../GroupedExchangeAggregationStrategy.java        |    4 +-
 .../GroupedMessageAggregationStrategy.java         |    4 +-
 .../aggregate/MemoryAggregationRepository.java     |    2 -
 .../aggregate/OptimisticLockRetryPolicy.java       |   17 +-
 .../OptimisticLockingAwareAggregationStrategy.java |   45 -
 .../PreCompletionAwareAggregationStrategy.java     |   41 -
 .../ShareUnitOfWorkAggregationStrategy.java        |   48 +-
 .../aggregate/TimeoutAwareAggregationStrategy.java |   42 -
 .../aggregate/UseLatestAggregationStrategy.java    |    5 +-
 .../aggregate/UseOriginalAggregationStrategy.java  |    9 +-
 .../camel/processor/binding/DataFormatBinding.java |   93 -
 .../DefaultExceptionPolicyStrategy.java            |    2 +-
 .../exceptionpolicy/ExceptionPolicyKey.java        |   24 -
 .../idempotent/FileIdempotentRepository.java       |  113 +-
 .../processor/idempotent/IdempotentConsumer.java   |   49 +-
 .../idempotent/IdempotentOnCompletion.java         |   25 +-
 .../idempotent/MemoryIdempotentRepository.java     |   14 +-
 .../processor/idempotent/NoMessageIdException.java |    2 -
 .../processor/interceptor/BacklogDebugger.java     |   67 +-
 .../camel/processor/interceptor/BacklogTracer.java |   26 +-
 .../apache/camel/processor/interceptor/Debug.java  |    6 +-
 .../processor/interceptor/DefaultChannel.java      |  184 +-
 .../interceptor/DefaultTraceEventHandler.java      |  149 -
 .../interceptor/DefaultTraceEventMessage.java      |  269 --
 .../interceptor/DefaultTraceFormatter.java         |  402 --
 .../DefaultTraceInterceptorFactory.java            |   29 -
 .../processor/interceptor/DelayInterceptor.java    |   54 -
 .../camel/processor/interceptor/Delayer.java       |   78 -
 .../camel/processor/interceptor/HandleFault.java   |    6 +-
 .../camel/processor/interceptor/StreamCaching.java |   83 -
 .../interceptor/StreamCachingInterceptor.java      |   58 -
 .../processor/interceptor/TraceEventHandler.java   |   73 -
 .../processor/interceptor/TraceEventMessage.java   |   98 -
 .../processor/interceptor/TraceFormatter.java      |   37 -
 .../processor/interceptor/TraceInterceptor.java    |  390 --
 .../interceptor/TraceInterceptorFactory.java       |   44 -
 .../apache/camel/processor/interceptor/Tracer.java |  374 --
 .../loadbalancer/CircuitBreakerLoadBalancer.java   |  324 --
 .../processor/loadbalancer/DistributionRatio.java  |   37 +-
 .../loadbalancer/FailOverLoadBalancer.java         |  216 +-
 .../camel/processor/loadbalancer/LoadBalancer.java |    8 +-
 .../loadbalancer/LoadBalancerConsumer.java         |    8 +-
 .../loadbalancer/LoadBalancerSupport.java          |   81 +-
 .../processor/loadbalancer/QueueLoadBalancer.java  |   32 +-
 .../processor/loadbalancer/RandomLoadBalancer.java |   21 +-
 .../loadbalancer/RoundRobinLoadBalancer.java       |   24 +-
 .../loadbalancer/SimpleLoadBalancerSupport.java    |   45 -
 .../processor/loadbalancer/StickyLoadBalancer.java |   38 +-
 .../processor/loadbalancer/TopicLoadBalancer.java  |   52 +-
 .../loadbalancer/WeightedLoadBalancer.java         |   74 +-
 .../loadbalancer/WeightedRandomLoadBalancer.java   |   51 +-
 .../WeightedRoundRobinLoadBalancer.java            |   40 +-
 .../resequencer/DefaultExchangeComparator.java     |    2 -
 .../processor/resequencer/ElementComparator.java   |    2 -
 .../resequencer/ExpressionResultComparator.java    |    2 -
 .../resequencer/MessageRejectedException.java      |    2 -
 .../processor/resequencer/ResequencerEngine.java   |    2 -
 .../camel/processor/resequencer/Sequence.java      |    2 -
 .../resequencer/SequenceElementComparator.java     |    2 -
 .../processor/resequencer/SequenceSender.java      |    3 +-
 .../camel/processor/resequencer/Timeout.java       |    2 -
 .../processor/resequencer/TimeoutHandler.java      |    2 -
 .../validation/DefaultValidationErrorHandler.java  |    2 -
 .../validation/NoXmlBodyValidationException.java   |    2 -
 .../validation/NoXmlHeaderValidationException.java |    2 -
 .../validation/PredicateValidatingProcessor.java   |    2 -
 .../validation/PredicateValidationException.java   |    2 -
 .../camel/processor/validation/SchemaReader.java   |    2 +-
 .../validation/SchemaValidationException.java      |    2 -
 .../processor/validation/ValidatingProcessor.java  |   40 +-
 .../validation/ValidatorErrorHandler.java          |    2 -
 .../org/apache/camel/reifier/AggregateReifier.java |  208 +
 .../java/org/apache/camel/reifier/BeanReifier.java |  157 +
 .../org/apache/camel/reifier/CatchReifier.java     |   81 +
 .../org/apache/camel/reifier/ChoiceReifier.java    |   64 +
 .../apache/camel/reifier/ClaimCheckReifier.java    |  123 +
 .../apache/camel/reifier/ConvertBodyReifier.java   |   58 +
 .../org/apache/camel/reifier/DelayReifier.java     |   66 +
 .../apache/camel/reifier/DynamicRouterReifier.java |   59 +
 .../org/apache/camel/reifier/EnrichReifier.java    |   80 +
 .../apache/camel/reifier/ErrorHandlerReifier.java  |  130 +
 .../apache/camel/reifier/ExpressionReifier.java    |   53 +
 .../org/apache/camel/reifier/FilterReifier.java    |   44 +
 .../org/apache/camel/reifier/FinallyReifier.java   |   43 +
 .../org/apache/camel/reifier/HystrixReifier.java   |   35 +
 .../camel/reifier/IdempotentConsumerReifier.java   |   66 +
 .../apache/camel/reifier/InterceptFromReifier.java |   57 +
 .../org/apache/camel/reifier/InterceptReifier.java |   72 +
 .../reifier/InterceptSendToEndpointReifier.java    |  100 +
 .../apache/camel/reifier/LoadBalanceReifier.java   |   76 +
 .../java/org/apache/camel/reifier/LogReifier.java  |  105 +
 .../java/org/apache/camel/reifier/LoopReifier.java |   49 +
 .../org/apache/camel/reifier/MarshalReifier.java   |   39 +
 .../org/apache/camel/reifier/MulticastReifier.java |  116 +
 .../apache/camel/reifier/OnCompletionReifier.java  |   90 +
 .../apache/camel/reifier/OnExceptionReifier.java   |  164 +
 .../apache/camel/reifier/OnFallbackReifier.java    |   35 +
 .../org/apache/camel/reifier/OtherwiseReifier.java |   34 +
 .../org/apache/camel/reifier/PipelineReifier.java  |   34 +
 .../org/apache/camel/reifier/PolicyReifier.java    |   63 +
 .../apache/camel/reifier/PollEnrichReifier.java    |   87 +
 .../org/apache/camel/reifier/ProcessReifier.java   |   56 +
 .../org/apache/camel/reifier/ProcessorReifier.java |  570 +++
 .../apache/camel/reifier/RecipientListReifier.java |  153 +
 .../apache/camel/reifier/RemoveHeaderReifier.java  |   37 +
 .../apache/camel/reifier/RemoveHeadersReifier.java |   43 +
 .../camel/reifier/RemovePropertiesReifier.java     |   43 +
 .../camel/reifier/RemovePropertyReifier.java       |   37 +
 .../apache/camel/reifier/ResequenceReifier.java    |  140 +
 .../org/apache/camel/reifier/RethrowReifier.java   |   25 +
 .../org/apache/camel/reifier/RollbackReifier.java  |   47 +
 .../org/apache/camel/reifier/RouteReifier.java     |  372 ++
 .../apache/camel/reifier/RoutingSlipReifier.java   |   59 +
 .../java/org/apache/camel/reifier/SagaReifier.java |  113 +
 .../org/apache/camel/reifier/SamplingReifier.java  |   45 +
 .../org/apache/camel/reifier/ScriptReifier.java    |   37 +
 .../java/org/apache/camel/reifier/SendReifier.java |   46 +
 .../apache/camel/reifier/ServiceCallReifier.java   |  462 ++
 .../org/apache/camel/reifier/SetBodyReifier.java   |   37 +
 .../camel/reifier/SetExchangePatternReifier.java   |   35 +
 .../apache/camel/reifier/SetFaultBodyReifier.java  |   37 +
 .../org/apache/camel/reifier/SetHeaderReifier.java |   41 +
 .../apache/camel/reifier/SetPropertyReifier.java   |   41 +
 .../java/org/apache/camel/reifier/SortReifier.java |   65 +
 .../org/apache/camel/reifier/SplitReifier.java     |   99 +
 .../java/org/apache/camel/reifier/StopReifier.java |   35 +
 .../org/apache/camel/reifier/ThreadsReifier.java   |  115 +
 .../org/apache/camel/reifier/ThrottleReifier.java  |   78 +
 .../camel/reifier/ThrowExceptionReifier.java       |   52 +
 .../org/apache/camel/reifier/ToDynamicReifier.java |  173 +
 .../apache/camel/reifier/TransactedReifier.java    |  152 +
 .../org/apache/camel/reifier/TransformReifier.java |   37 +
 .../java/org/apache/camel/reifier/TryReifier.java  |   65 +
 .../org/apache/camel/reifier/UnmarshalReifier.java |   38 +
 .../org/apache/camel/reifier/ValidateReifier.java  |   36 +
 .../java/org/apache/camel/reifier/WhenReifier.java |   34 +
 .../reifier/WhenSkipSendToEndpointReifier.java     |   56 +
 .../org/apache/camel/reifier/WireTapReifier.java   |  100 +
 .../loadbalancer/CustomLoadBalancerReifier.java    |   41 +
 .../loadbalancer/FailoverLoadBalancerReifier.java  |   73 +
 .../reifier/loadbalancer/LoadBalancerReifier.java  |   86 +
 .../loadbalancer/RandomLoadBalancerReifier.java    |   36 +
 .../RoundRobinLoadBalancerReifier.java             |   36 +
 .../loadbalancer/StickyLoadBalancerReifier.java    |   36 +
 .../loadbalancer/TopicLoadBalancerReifier.java     |   36 +
 .../loadbalancer/WeightedLoadBalancerReifier.java  |   62 +
 .../camel/reifier/rest/RestBindingReifier.java     |  213 +
 .../transformer/CustomTransformeReifier.java       |   58 +
 .../transformer/DataFormatTransformeReifier.java   |   41 +
 .../transformer/EndpointTransformeReifier.java     |   46 +
 .../reifier/transformer/TransformerReifier.java    |   61 +
 .../reifier/validator/CustomValidatorReifier.java  |   56 +
 .../validator/EndpointValidatorReifier.java        |   44 +
 .../validator/PredicateValidatorReifier.java       |   42 +
 .../camel/reifier/validator/ValidatorReifier.java  |   61 +
 .../camel/runtimecatalog/AbstractCamelCatalog.java | 1320 ------
 .../CamelContextJSonSchemaResolver.java            |   80 -
 .../apache/camel/runtimecatalog/CatalogHelper.java |  179 -
 .../runtimecatalog/CollectionStringBuffer.java     |   57 -
 .../runtimecatalog/DefaultRuntimeCamelCatalog.java |  136 -
 .../runtimecatalog/EndpointValidationResult.java   |  488 --
 .../camel/runtimecatalog/JSonSchemaHelper.java     |  428 --
 .../camel/runtimecatalog/RuntimeCamelCatalog.java  |  248 -
 .../runtimecatalog/SimpleValidationResult.java     |   34 -
 .../camel/runtimecatalog/SuggestionStrategy.java   |   34 -
 .../camel/runtimecatalog/TimePatternConverter.java |  120 -
 .../apache/camel/runtimecatalog/URISupport.java    |  392 --
 .../runtimecatalog/UnsafeUriCharactersEncoder.java |  206 -
 .../runtimecatalog/impl/AbstractCamelCatalog.java  | 1287 ++++++
 .../impl/CamelContextJSonSchemaResolver.java       |   81 +
 .../camel/runtimecatalog/impl/CatalogHelper.java   |  179 +
 .../impl/DefaultRuntimeCamelCatalog.java           |  137 +
 .../runtimecatalog/impl/JSonSchemaHelper.java      |  426 ++
 .../runtimecatalog/impl/SuggestionStrategy.java    |   34 +
 .../runtimecatalog/impl/TimePatternConverter.java  |  120 +
 .../camel/runtimecatalog/impl/URISupport.java      |  392 ++
 .../impl/UnsafeUriCharactersEncoder.java           |  206 +
 .../apache/camel/spi/AggregationRepository.java    |   87 -
 .../camel/spi/AsyncProcessorAwaitManager.java      |  200 -
 .../org/apache/camel/spi/AuthorizationPolicy.java  |   26 -
 .../main/java/org/apache/camel/spi/Binding.java    |   40 -
 .../main/java/org/apache/camel/spi/Breakpoint.java |   95 -
 .../org/apache/camel/spi/BrowsableEndpoint.java    |   38 -
 .../org/apache/camel/spi/CamelContextTracker.java  |   70 -
 .../org/apache/camel/spi/ComponentResolver.java    |   39 -
 .../main/java/org/apache/camel/spi/Condition.java  |   55 -
 .../main/java/org/apache/camel/spi/Container.java  |  135 -
 .../main/java/org/apache/camel/spi/DataFormat.java |   64 -
 .../org/apache/camel/spi/DataFormatResolver.java   |   45 -
 .../main/java/org/apache/camel/spi/Debugger.java   |  146 -
 .../org/apache/camel/spi/EndpointCompleter.java    |   41 -
 .../org/apache/camel/spi/EndpointRegistry.java     |   83 -
 .../org/apache/camel/spi/EndpointStrategy.java     |   42 -
 .../java/org/apache/camel/spi/EventFactory.java    |  263 --
 .../java/org/apache/camel/spi/EventNotifier.java   |   94 -
 .../org/apache/camel/spi/ExceptionHandler.java     |   54 -
 .../org/apache/camel/spi/ExchangeFormatter.java    |   36 -
 .../camel/spi/ExchangeIdempotentRepository.java    |   88 -
 .../apache/camel/spi/ExecutorServiceStrategy.java  |  271 --
 .../java/org/apache/camel/spi/FactoryFinder.java   |   91 -
 .../apache/camel/spi/FactoryFinderResolver.java    |   43 -
 .../main/java/org/apache/camel/spi/HasBinding.java |   32 -
 .../org/apache/camel/spi/HeaderFilterStrategy.java |   67 -
 .../camel/spi/HeaderFilterStrategyAware.java       |   41 -
 .../org/apache/camel/spi/IdempotentRepository.java |   96 -
 .../org/apache/camel/spi/InflightRepository.java   |  195 -
 .../main/java/org/apache/camel/spi/Injector.java   |   54 -
 .../org/apache/camel/spi/InterceptStrategy.java    |   61 -
 .../main/java/org/apache/camel/spi/Language.java   |   44 -
 .../org/apache/camel/spi/LanguageResolver.java     |   38 -
 .../java/org/apache/camel/spi/LogListener.java     |   46 -
 .../java/org/apache/camel/spi/ManagementAgent.java |  368 --
 .../java/org/apache/camel/spi/ManagementAware.java |   45 -
 .../apache/camel/spi/ManagementNamingStrategy.java |   78 -
 .../apache/camel/spi/ManagementObjectStrategy.java |   70 -
 .../org/apache/camel/spi/ManagementStrategy.java   |  262 --
 .../apache/camel/spi/MessageHistoryFactory.java    |   50 -
 .../java/org/apache/camel/spi/NamespaceAware.java  |   40 -
 .../java/org/apache/camel/spi/NodeIdFactory.java   |   36 -
 .../OptimisticLockingAggregationRepository.java    |   89 -
 .../apache/camel/spi/PackageScanClassResolver.java |  107 -
 .../src/main/java/org/apache/camel/spi/Policy.java |   59 -
 .../camel/spi/PollingConsumerPollStrategy.java     |   66 -
 .../org/apache/camel/spi/ProcessorFactory.java     |   61 -
 .../spi/RecoverableAggregationRepository.java      |  123 -
 .../main/java/org/apache/camel/spi/Registry.java   |   99 -
 .../main/java/org/apache/camel/spi/Required.java   |   38 -
 .../org/apache/camel/spi/RestConfiguration.java    |  597 ---
 .../camel/spi/RestProducerFactoryHelper.java       |   84 -
 .../java/org/apache/camel/spi/RouteContext.java    |  231 -
 .../java/org/apache/camel/spi/RouteController.java |   68 -
 .../java/org/apache/camel/spi/RoutePolicy.java     |   98 -
 .../org/apache/camel/spi/RoutePolicyFactory.java   |   36 -
 .../org/apache/camel/spi/RouteStartupOrder.java    |   64 -
 .../camel/spi/ScheduledPollConsumerScheduler.java  |   69 -
 .../java/org/apache/camel/spi/ServicePool.java     |   87 -
 .../java/org/apache/camel/spi/ShutdownAware.java   |   56 -
 .../org/apache/camel/spi/ShutdownStrategy.java     |  238 -
 .../apache/camel/spi/StreamCachingStrategy.java    |  244 -
 .../java/org/apache/camel/spi/Synchronization.java |   46 -
 .../apache/camel/spi/SynchronizationVetoable.java  |   44 -
 .../org/apache/camel/spi/ThreadPoolProfile.java    |  295 --
 .../org/apache/camel/spi/TracedRouteNodes.java     |   92 -
 .../org/apache/camel/spi/TransactedPolicy.java     |   25 -
 .../java/org/apache/camel/spi/Transformer.java     |  127 -
 .../org/apache/camel/spi/TransformerRegistry.java  |  108 -
 .../org/apache/camel/spi/TypeConverterAware.java   |   36 -
 .../org/apache/camel/spi/TypeConverterLoader.java  |   36 -
 .../apache/camel/spi/TypeConverterRegistry.java    |  198 -
 .../main/java/org/apache/camel/spi/UnitOfWork.java |  261 --
 .../main/java/org/apache/camel/spi/Validator.java  |   92 -
 .../org/apache/camel/spi/ValidatorRegistry.java    |   90 -
 .../support/AsyncProcessorConverterHelper.java     |  187 +
 .../apache/camel/support/AsyncProcessorHelper.java |   52 +
 .../camel/support/AsyncProcessorSupport.java       |   49 +
 .../org/apache/camel/support/AttachmentMap.java    |  141 +
 .../BridgeExceptionHandlerToErrorHandler.java      |   85 +
 .../apache/camel/support/CamelContextHelper.java   |  822 ++++
 .../camel/support/CamelObjectInputStream.java      |   46 +
 .../apache/camel/support/ChildServiceSupport.java  |  165 +-
 .../apache/camel/support/DefaultAsyncProducer.java |   47 +
 .../apache/camel/support/DefaultAttachment.java    |  125 +
 .../org/apache/camel/support/DefaultComponent.java |  502 ++
 .../org/apache/camel/support/DefaultConsumer.java  |  163 +
 .../org/apache/camel/support/DefaultEndpoint.java  |  476 ++
 .../org/apache/camel/support/DefaultExchange.java  |  556 +++
 .../org/apache/camel/support/DefaultMessage.java   |  399 ++
 .../DefaultPollingConsumerPollStrategy.java        |   45 +
 .../camel/support/DefaultPollingEndpoint.java      |   40 +
 .../org/apache/camel/support/DefaultProducer.java  |   76 +
 .../support/DefaultScheduledPollConsumer.java      |  106 +
 .../DefaultScheduledPollConsumerScheduler.java     |  194 +
 .../apache/camel/support/DefaultTimeoutMap.java    |   59 +-
 .../org/apache/camel/support/EndpointHelper.java   |  496 ++
 .../camel/support/EventDrivenPollingConsumer.java  |  248 +
 .../java/org/apache/camel/support/EventHelper.java |  267 ++
 .../apache/camel/support/EventNotifierSupport.java |   12 +-
 .../org/apache/camel/support/ExchangeHelper.java   | 1032 +++++
 .../apache/camel/support/ExpressionAdapter.java    |    2 -
 .../apache/camel/support/ExpressionComparator.java |   41 +
 .../camel/support/ExpressionListComparator.java    |   48 +
 .../apache/camel/support/ExpressionSupport.java    |    2 -
 .../support/ExpressionToPredicateAdapter.java      |   72 +
 .../java/org/apache/camel/support/GZIPHelper.java  |  111 +
 .../org/apache/camel/support/GroupIterator.java    |  131 +
 .../apache/camel/support/GroupTokenIterator.java   |  162 +
 .../apache/camel/support/IntrospectionSupport.java |  760 ++++
 .../java/org/apache/camel/support/LRUCache.java    |  282 ++
 .../org/apache/camel/support/LRUCacheFactory.java  |  221 +
 .../org/apache/camel/support/LRUSoftCache.java     |   74 +
 .../org/apache/camel/support/LRUWeakCache.java     |   70 +
 .../org/apache/camel/support/LanguageSupport.java  |    1 -
 .../camel/support/LoggingExceptionHandler.java     |   21 +-
 .../org/apache/camel/support/MessageHelper.java    |  604 +++
 .../org/apache/camel/support/MessageSupport.java   |  320 ++
 .../main/java/org/apache/camel/support/NoLock.java |   54 +
 .../org/apache/camel/support/ObjectHelper.java     |  655 +++
 .../apache/camel/support/OrderedComparator.java    |   73 +
 .../org/apache/camel/support/PlatformHelper.java   |   51 +
 .../camel/support/PollingConsumerSupport.java      |   67 +
 .../camel/support/PredicateAssertHelper.java       |   59 +
 .../support/PredicateToExpressionAdapter.java      |   51 +
 .../apache/camel/support/ProcessorEndpoint.java    |  100 +
 .../camel/support/ProcessorPollingConsumer.java    |   81 +
 .../org/apache/camel/support/ReactiveHelper.java   |  164 +
 .../camel/support/ReloadStrategySupport.java       |    9 +-
 .../org/apache/camel/support/ResolverHelper.java   |  153 +
 .../org/apache/camel/support/ResourceHelper.java   |  371 ++
 .../camel/support/RestProducerFactoryHelper.java   |   83 +
 .../apache/camel/support/RoutePolicySupport.java   |   61 +-
 .../support/ScheduledBatchPollingConsumer.java     |  125 +
 .../camel/support/ScheduledPollConsumer.java       |  507 +++
 .../camel/support/ScheduledPollEndpoint.java       |  421 ++
 .../support/ServiceCallExpressionSupport.java      |    5 +-
 .../org/apache/camel/support/ServiceSupport.java   |  379 --
 .../apache/camel/support/SimpleUuidGenerator.java  |   34 +
 .../camel/support/SynchronizationAdapter.java      |    2 -
 .../org/apache/camel/support/TimeoutMapEntry.java  |    2 -
 .../camel/support/TokenPairExpressionIterator.java |    2 +-
 .../camel/support/TokenXMLExpressionIterator.java  |    2 +-
 .../support/TokenXMLPairExpressionIterator.java    |  230 -
 .../org/apache/camel/support/UnitOfWorkHelper.java |  150 +
 .../camel/support/XMLTokenExpressionIterator.java  |    2 +-
 .../support/cluster/AbstractCamelClusterView.java  |  146 +
 .../support/cluster/ClusterServiceHelper.java      |   54 +
 .../support/cluster/ClusterServiceSelectors.java   |  154 +
 .../support/component/AbstractApiComponent.java    |  126 +
 .../support/component/AbstractApiConsumer.java     |  114 +
 .../support/component/AbstractApiEndpoint.java     |  303 ++
 .../support/component/AbstractApiProducer.java     |  196 +
 .../camel/support/component/ApiCollection.java     |   83 +
 .../camel/support/component/ApiConsumerHelper.java |  149 +
 .../apache/camel/support/component/ApiMethod.java  |   56 +
 .../camel/support/component/ApiMethodArg.java      |   60 +
 .../camel/support/component/ApiMethodHelper.java   |  522 +++
 .../camel/support/component/ApiMethodImpl.java     |  121 +
 .../camel/support/component/ApiMethodParser.java   |  360 ++
 .../component/ApiMethodPropertiesHelper.java       |  116 +
 .../apache/camel/support/component/ApiName.java    |   29 +
 .../component/ArgumentSubstitutionParser.java      |  209 +
 .../support/component/PropertiesInterceptor.java   |   32 +
 .../component/PropertyNamesInterceptor.java        |   32 +
 .../camel/support/component/ResultInterceptor.java |   39 +
 .../camel/{util => support}/component/package.html |    0
 .../camel/support/dump/CamelContextStatDump.java   |  314 ++
 .../org/apache/camel/support/dump/MessageDump.java |  144 +
 .../camel/support/dump/ProcessorStatDump.java      |  284 ++
 .../apache/camel/support/dump/RouteStatDump.java   |  314 ++
 .../support/jndi/CamelInitialContextFactory.java   |   55 +
 .../jndi/CamelSingletonInitialContextFactory.java  |   51 +
 .../org/apache/camel/support/jndi/JndiContext.java |  434 ++
 .../camel/{util => support}/jndi/package.html      |    0
 .../ThrottlingExceptionHalfOpenHandler.java        |   31 +
 .../throttling/ThrottlingExceptionRoutePolicy.java |  368 ++
 .../throttling/ThrottlingInflightRoutePolicy.java  |  298 ++
 .../camel/util/AsyncProcessorConverterHelper.java  |  150 -
 .../apache/camel/util/AsyncProcessorHelper.java    |  126 -
 .../java/org/apache/camel/util/AttachmentMap.java  |  142 -
 .../org/apache/camel/util/CamelContextHelper.java  |  797 ----
 .../apache/camel/util/CamelContextStatDump.java    |  314 --
 .../java/org/apache/camel/util/CamelLogger.java    |  266 --
 .../apache/camel/util/CamelObjectInputStream.java  |   46 -
 .../org/apache/camel/util/CaseInsensitiveMap.java  |   46 -
 .../org/apache/camel/util/CollectionHelper.java    |  218 -
 .../apache/camel/util/CollectionStringBuffer.java  |   62 -
 .../org/apache/camel/util/CompoundIterator.java    |   64 -
 .../java/org/apache/camel/util/EndpointHelper.java |  533 ---
 .../java/org/apache/camel/util/EventHelper.java    | 1104 -----
 .../java/org/apache/camel/util/ExchangeHelper.java |  996 ----
 .../apache/camel/util/ExpressionComparator.java    |   42 -
 .../camel/util/ExpressionListComparator.java       |   50 -
 .../camel/util/ExpressionToPredicateAdapter.java   |   71 -
 .../main/java/org/apache/camel/util/FileUtil.java  |  621 ---
 .../java/org/apache/camel/util/GZIPHelper.java     |  110 -
 .../java/org/apache/camel/util/GroupIterator.java  |  129 -
 .../org/apache/camel/util/GroupTokenIterator.java  |  184 -
 .../main/java/org/apache/camel/util/IOHelper.java  |  558 ---
 .../apache/camel/util/IntrospectionSupport.java    |  758 ----
 .../java/org/apache/camel/util/KeyValueHolder.java |   74 -
 .../main/java/org/apache/camel/util/LRUCache.java  |  257 --
 .../org/apache/camel/util/LRUCacheFactory.java     |  194 -
 .../java/org/apache/camel/util/LRUSoftCache.java   |   72 -
 .../java/org/apache/camel/util/LRUWeakCache.java   |   68 -
 .../apache/camel/util/LoadPropertiesException.java |   38 -
 .../java/org/apache/camel/util/MessageDump.java    |  144 -
 .../java/org/apache/camel/util/MessageHelper.java  |  602 ---
 .../java/org/apache/camel/util/ObjectHelper.java   | 2087 ---------
 .../java/org/apache/camel/util/OgnlHelper.java     |  294 --
 .../org/apache/camel/util/OrderedComparator.java   |   75 -
 .../java/org/apache/camel/util/PackageHelper.java  |   80 -
 .../java/org/apache/camel/util/PlatformHelper.java |   51 -
 .../apache/camel/util/PredicateAssertHelper.java   |   60 -
 .../camel/util/PredicateToExpressionAdapter.java   |   51 -
 .../org/apache/camel/util/ProcessorStatDump.java   |  284 --
 .../org/apache/camel/util/ReferenceCounted.java    |   38 -
 .../org/apache/camel/util/ReflectionInjector.java  |   49 -
 .../java/org/apache/camel/util/ResolverHelper.java |  155 -
 .../java/org/apache/camel/util/ResourceHelper.java |  390 --
 .../java/org/apache/camel/util/RouteStatDump.java  |  314 --
 .../main/java/org/apache/camel/util/Scanner.java   |  303 --
 .../java/org/apache/camel/util/ServiceHelper.java  |  503 ---
 .../java/org/apache/camel/util/SkipIterator.java   |  111 -
 .../main/java/org/apache/camel/util/StopWatch.java |   88 -
 .../java/org/apache/camel/util/StringHelper.java   |  828 ----
 .../src/main/java/org/apache/camel/util/Time.java  |   89 -
 .../main/java/org/apache/camel/util/TimeUtils.java |   77 -
 .../java/org/apache/camel/util/URISupport.java     |  693 ---
 .../org/apache/camel/util/UnitOfWorkHelper.java    |  164 -
 .../java/org/apache/camel/util/ValueHolder.java    |   70 -
 .../org/apache/camel/util/WeakThreadLocal.java     |   51 -
 .../camel/util/component/AbstractApiComponent.java |  267 --
 .../camel/util/component/AbstractApiConsumer.java  |  119 -
 .../camel/util/component/AbstractApiEndpoint.java  |  303 --
 .../camel/util/component/AbstractApiProducer.java  |  197 -
 .../apache/camel/util/component/ApiCollection.java |   83 -
 .../camel/util/component/ApiConsumerHelper.java    |  149 -
 .../org/apache/camel/util/component/ApiMethod.java |   56 -
 .../apache/camel/util/component/ApiMethodArg.java  |   60 -
 .../camel/util/component/ApiMethodHelper.java      |  522 ---
 .../apache/camel/util/component/ApiMethodImpl.java |  121 -
 .../camel/util/component/ApiMethodParser.java      |  360 --
 .../util/component/ApiMethodPropertiesHelper.java  |  116 -
 .../org/apache/camel/util/component/ApiName.java   |   29 -
 .../util/component/ArgumentSubstitutionParser.java |  209 -
 .../util/component/PropertiesInterceptor.java      |   32 -
 .../util/component/PropertyNamesInterceptor.java   |   32 -
 .../camel/util/component/ResultInterceptor.java    |   39 -
 .../camel/util/concurrent/AtomicException.java     |   28 -
 .../camel/util/concurrent/AtomicExchange.java      |   30 -
 .../util/concurrent/RejectableFutureTask.java      |   50 -
 .../RejectableScheduledThreadPoolExecutor.java     |  102 -
 .../concurrent/RejectableThreadPoolExecutor.java   |  108 -
 .../concurrent/SubmitOrderedCompletionService.java |  155 -
 .../concurrent/SynchronousExecutorService.java     |   65 -
 .../org/apache/camel/util/function/Predicates.java |   55 -
 .../apache/camel/util/function/ThrowingHelper.java |   68 -
 .../util/jndi/CamelInitialContextFactory.java      |   57 -
 .../jndi/CamelSingletonInitialContextFactory.java  |   53 -
 .../org/apache/camel/util/jndi/JndiContext.java    |  439 --
 .../util/jsse/AliasedX509ExtendedKeyManager.java   |   81 -
 .../camel/util/jsse/BaseSSLContextParameters.java  | 1138 -----
 .../camel/util/jsse/CipherSuitesParameters.java    |   57 -
 .../camel/util/jsse/ClientAuthentication.java      |   36 -
 .../apache/camel/util/jsse/FilterParameters.java   |  153 -
 .../jsse/GlobalSSLContextParametersSupplier.java   |   25 -
 .../org/apache/camel/util/jsse/JsseParameters.java |  194 -
 .../camel/util/jsse/KeyManagersParameters.java     |  209 -
 .../apache/camel/util/jsse/KeyStoreParameters.java |  207 -
 .../util/jsse/SSLContextClientParameters.java      |  113 -
 .../camel/util/jsse/SSLContextParameters.java      |  446 --
 .../util/jsse/SSLContextServerParameters.java      |  192 -
 .../camel/util/jsse/SecureRandomParameters.java    |  128 -
 .../util/jsse/SecureSocketProtocolsParameters.java |   57 -
 .../camel/util/jsse/TrustManagersParameters.java   |  195 -
 .../camel/util/toolbox/AggregationStrategies.java  |  152 -
 .../util/toolbox/FlexibleAggregationStrategy.java  |  439 --
 .../util/toolbox/XsltAggregationStrategy.java      |  256 --
 .../org/apache/camel/util/toolbox/package.html     |   27 -
 .../camel/cloud/aggregating-service-discovery      |   17 -
 .../org/apache/camel/cloud/chained-service-filter  |   17 -
 .../services/org/apache/camel/component/binding    |   18 -
 .../src/main/resources/org/apache/camel/jaxb.index |    1 -
 .../org/apache/camel/model/cloud/jaxb.index        |   24 +-
 .../org/apache/camel/model/dataformat/jaxb.index   |   10 +-
 .../resources/org/apache/camel/model/jaxb.index    |    7 +-
 .../org/apache/camel/model/language/jaxb.index     |    6 -
 .../org/apache/camel/model/loadbalancer/jaxb.index |    4 +-
 .../org/apache/camel/model/rest/jaxb.index         |    1 -
 .../apache/camel/{util => support/dump}/jaxb.index |    0
 .../org/apache/camel/util/concurrent/jaxb.index    |   17 +
 .../org/apache/camel/BodyAndHeaderConvertTest.java |    8 +-
 .../java/org/apache/camel/CamelExceptionsTest.java |    6 +-
 .../java/org/apache/camel/ContextTestSupport.java  |   43 +-
 .../java/org/apache/camel/ExchangePatternTest.java |    3 -
 .../java/org/apache/camel/ExchangeTestSupport.java |    4 +-
 .../org/apache/camel/InjectorDefaultsTest.java     |   17 -
 .../java/org/apache/camel/LanguageTestSupport.java |    1 -
 .../test/java/org/apache/camel/MyBarSingleton.java |    3 -
 .../src/test/java/org/apache/camel/MyFoo.java      |    3 -
 .../org/apache/camel/SuspendableServiceTest.java   |    3 -
 .../test/java/org/apache/camel/TestSupport.java    |   55 +-
 .../org/apache/camel/TestSupportJmxCleanup.java    |    6 +-
 .../apache/camel/ThreadPoolRejectedPolicyTest.java |    2 +
 .../camel/builder/AddRoutesAtRuntimeTest.java      |    2 -
 .../camel/builder/BuilderWithScopesTest.java       |    6 +-
 .../camel/builder/ContextErrorHandlerTest.java     |    8 +-
 .../camel/builder/ErrorHandlerBuilderRefTest.java  |    4 +-
 .../org/apache/camel/builder/ErrorHandlerTest.java |   14 +-
 .../apache/camel/builder/ExchangeBuilderTest.java  |    6 +-
 .../camel/builder/ExpressionBuilderTest.java       |    5 +-
 .../apache/camel/builder/ExpressionClauseTest.java |    5 +-
 .../camel/builder/ExpressionFunctionTest.java      |    3 -
 .../builder/LoggingErrorHandlerBuilderTest.java    |  176 -
 .../camel/builder/NotifyBuilderFromRouteTest.java  |    7 +-
 .../apache/camel/builder/NotifyBuilderTest.java    |    3 -
 .../builder/NotifyBuilderWhenDoneByIndexTest.java  |    3 -
 .../builder/PredicateBinaryCoerceRouteTest.java    |    3 -
 .../builder/PredicateBinaryCoerceTypeTest.java     |    5 +-
 .../builder/PredicateBuilderConcurrentTest.java    |    5 +-
 .../apache/camel/builder/PredicateBuilderTest.java |    2 +-
 .../RouteBuilderAddRoutesOnlyInterceptTest.java    |    3 -
 .../camel/builder/RouteBuilderAddRoutesTest.java   |    3 -
 .../org/apache/camel/builder/RouteBuilderTest.java |   19 +-
 .../apache/camel/builder/SimpleBuilderTest.java    |    7 +-
 .../camel/builder/ThreadPoolBuilderTest.java       |    5 +-
 .../org/apache/camel/builder/ValueBuilderTest.java |    3 -
 .../builder/xml/DefaultNamespaceContextTest.java   |    3 -
 .../apache/camel/builder/xml/XPathFeatureTest.java |   29 +-
 .../apache/camel/builder/xml/XPathMockTest.java    |    3 -
 .../builder/xml/XPathNestedNamespaceTest.java      |    3 -
 .../org/apache/camel/builder/xml/XPathTest.java    |    3 -
 .../camel/builder/xml/XPathTransformRouteTest.java |    3 -
 .../camel/builder/xml/XPathTransformTest.java      |    3 -
 .../xml/XPathWithNamespacesFromDomTest.java        |    3 -
 .../apache/camel/builder/xml/XsltBuilderTest.java  |    8 +-
 .../camel/builder/xml/XsltOutputFileTest.java      |    3 -
 .../org/apache/camel/builder/xml/XsltTest.java     |    3 -
 .../camel/component/ComponentDiscoveryTest.java    |    2 +-
 .../apache/camel/component/bar/BarComponent.java   |    2 +-
 .../apache/camel/component/bar/BarEndpoint.java    |    2 +-
 .../apache/camel/component/bar/BarProducer.java    |    2 +-
 ...seMethodWithMatchingTypeAndSkipSettersTest.java |    3 -
 .../camel/component/bean/BeanConcurrentTest.java   |    5 +-
 .../camel/component/bean/BeanEndpointTest.java     |    4 -
 .../BeanExchangeAsReturnTypeNotAllowedTest.java    |    2 +-
 .../component/bean/BeanExcludedMethodTest.java     |    5 +-
 .../bean/BeanExplicitMethodAmbiguousTest.java      |    3 -
 .../component/bean/BeanExplicitMethodTest.java     |    3 -
 .../bean/BeanExpressionConcurrentTest.java         |    5 +-
 .../bean/BeanHandlerMethodPredicateTest.java       |    3 -
 .../component/bean/BeanHandlerMethodTest.java      |    5 +-
 .../component/bean/BeanImplicitMethodTest.java     |    2 +-
 .../camel/component/bean/BeanInPipelineTest.java   |    2 +-
 .../bean/BeanInfoAMoreComplexOverloadedTest.java   |    7 +-
 .../component/bean/BeanInfoInheritanceTest.java    |    2 +-
 .../component/bean/BeanInfoOverloadedTest.java     |    7 +-
 .../BeanInfoOverloadedWithSubTypeParamTest.java    |    3 -
 .../component/bean/BeanInfoSelectMethodTest.java   |    3 -
 .../apache/camel/component/bean/BeanInfoTest.java  |   27 +-
 .../bean/BeanInfoWithBridgedMethodTest.java        |    2 +-
 .../bean/BeanInvocationSerializeTest.java          |    3 -
 .../camel/component/bean/BeanInvokeStaticTest.java |    3 -
 .../camel/component/bean/BeanInvokeTest.java       |    3 -
 .../component/bean/BeanInvokeWithNullBodyTest.java |    3 -
 .../camel/component/bean/BeanLifecycleTest.java    |    3 -
 .../bean/BeanLookupUsingJndiRegistryIssueTest.java |    5 +-
 .../camel/component/bean/BeanMapPutTest.java       |    3 -
 .../camel/component/bean/BeanMethodBeanTest.java   |    3 -
 .../component/bean/BeanMethodWithExchangeTest.java |    4 +-
 .../bean/BeanMethodWithMultipleParametersTest.java |   98 -
 .../camel/component/bean/BeanNoCacheTest.java      |    5 +-
 .../bean/BeanNoTypeConvertionPossibleTest.java     |    3 -
 ...BeanNoTypeConvertionPossibleWhenHeaderTest.java |    3 -
 .../BeanParameterBindingStreamCachingTest.java     |    3 -
 .../component/bean/BeanParameterInfoTest.java      |    3 -
 .../camel/component/bean/BeanPipelineTest.java     |    2 +-
 .../component/bean/BeanPropagateHeaderTest.java    |    3 -
 .../component/bean/BeanProxyNoBindingTest.java     |    3 -
 .../apache/camel/component/bean/BeanProxyTest.java |    3 -
 .../component/bean/BeanRefMethodNotFoundTest.java  |    3 -
 .../camel/component/bean/BeanRefNoCacheTest.java   |    3 -
 .../camel/component/bean/BeanRefNotFoundTest.java  |    3 -
 .../camel/component/bean/BeanRegistryBeanTest.java |    3 -
 .../bean/BeanReturnCallableReturnNullTest.java     |    2 +-
 .../component/bean/BeanReturnCallableTest.java     |    2 +-
 .../bean/BeanWithAnnotationAndExchangeTest.java    |    2 +-
 .../bean/BeanWithAnnotationInheritedTest.java      |    2 +-
 .../bean/BeanWithAttachmentAnnotationTest.java     |    4 +-
 .../BeanWithExchangeExceptionAnnotationTest.java   |    2 +-
 .../BeanWithExpressionInjectionPredicateTest.java  |    5 +-
 .../bean/BeanWithExpressionInjectionTest.java      |    5 +-
 .../component/bean/BeanWithHeaderAnnotation.java   |    3 -
 .../camel/component/bean/BeanWithHeaderTest.java   |    2 +-
 .../bean/BeanWithHeadersAndBodyInject2Test.java    |    5 +-
 .../bean/BeanWithHeadersAndBodyInject3Test.java    |    5 +-
 .../bean/BeanWithHeadersAndBodyInjectionTest.java  |    5 +-
 .../component/bean/BeanWithMethodHeaderTest.java   |    5 +-
 ...thPropertiesAndHeadersAndBodyInjectionTest.java |    5 +-
 .../BeanWithPropertiesAndHeadersInjectionTest.java |    5 +-
 ...BeanWithXPathInjectionUsingHeaderValueTest.java |    2 +-
 .../BeanWithXPathInjectionUsingResultTypeTest.java |    2 +-
 .../BodyAnnotationToDisambiguateMethodsTest.java   |    5 +-
 .../ClassComponentInvalidConfigurationTest.java    |    3 -
 .../camel/component/bean/ClassComponentTest.java   |    3 -
 ...entWithPropertiesLookupSetFromEndpointTest.java |    3 -
 ...ComponentWithPropertiesSetFromEndpointTest.java |    3 -
 .../bean/CustomParameterMappingStrategyTest.java   |    3 -
 .../bean/DefaultParameterMappingStrategyTest.java  |    3 -
 ...ressionAnnotationToDisambiguateMethodsTest.java |    5 +-
 .../bean/FileBeanParameterBindingTest.java         |    3 -
 .../bean/MethodCallBeanRefMethodNotFoundTest.java  |    3 -
 .../bean/MethodCallBeanRefNotFoundTest.java        |    3 -
 .../bean/MethodCallRefOrBeanPrefixTest.java        |    3 -
 .../component/bean/MethodCallStaticMethodTest.java |    3 -
 .../component/bean/MyApplicationException.java     |    3 -
 .../apache/camel/component/bean/MyDummyBean.java   |    3 -
 .../org/apache/camel/component/bean/MyFooBean.java |    3 -
 .../org/apache/camel/component/bean/MyService.java |    3 -
 .../camel/component/bean/MyServiceProxyTest.java   |    3 -
 .../camel/component/bean/NewInstanceTest.java      |    5 +-
 .../apache/camel/component/bean/OrderService.java  |    3 -
 .../camel/component/bean/OrderServiceBean.java     |    3 -
 .../camel/component/bean/PredicateAsBeanTest.java  |    5 +-
 .../bean/ProxyReturnFutureExceptionTest.java       |    3 -
 .../component/bean/ProxyReturnFutureListTest.java  |    3 -
 .../component/bean/ProxyReturnFutureTest.java      |    3 -
 .../camel/component/bean/issues/BaseClass.java     |    3 -
 .../bean/issues/BeanRouteToDerivedClassTest.java   |    3 -
 .../camel/component/bean/issues/DerivedClass.java  |    3 -
 .../issues/FilterBeanLanguageNonRegistryTest.java  |    3 -
 .../bean/issues/FilterBeanNonRegistryTest.java     |    3 -
 .../bean/issues/FilterBeanRegistryTest.java        |    3 -
 .../component/bean/issues/FilterPojoIssueTest.java |    3 -
 .../camel/component/bean/issues/MyMessage.java     |    3 -
 .../component/bean/issues/MyMessageListener.java   |    3 -
 .../bean/issues/MyMessageToProcessorConverter.java |    3 -
 .../bean/issues/TransformerIssueTest.java          |    3 -
 .../camel/component/browse/BrowseEndpointTest.java |    3 -
 .../camel/component/browse/BrowseRouteTest.java    |    3 -
 .../apache/camel/component/browse/BrowseTest.java  |    3 -
 .../ControlBusLanguageSimpleStartRouteTest.java    |   16 +-
 .../controlbus/ControlBusRestartRouteTest.java     |    4 +-
 .../controlbus/ControlBusStartRouteAsyncTest.java  |    2 +-
 .../controlbus/ControlBusStartRouteTest.java       |   20 +-
 .../camel/component/dataset/BigDataSetTest.java    |    3 -
 .../camel/component/dataset/CustomDataSetTest.java |    5 +-
 .../component/dataset/DataSetConsumerTest.java     |    3 -
 .../component/dataset/DataSetEndpointTest.java     |    8 +-
 .../component/dataset/DataSetPreloadTest.java      |    5 +-
 .../component/dataset/DataSetProducerTest.java     |    3 -
 .../camel/component/dataset/DataSetSedaTest.java   |    2 +-
 .../camel/component/dataset/DataSetTest.java       |    3 -
 .../component/dataset/FileDataSetConsumerTest.java |    3 -
 .../dataset/FileDataSetConsumerWithSplitTest.java  |    3 -
 .../component/dataset/FileDataSetProducerTest.java |    3 -
 .../dataset/FileDataSetProducerWithSplitTest.java  |    3 -
 .../component/dataset/ListDataSetConsumerTest.java |    3 -
 .../component/dataset/ListDataSetProducerTest.java |    3 -
 .../direct/DirectEndpointRouteInlinedTest.java     |    3 -
 .../camel/component/direct/DirectEndpointTest.java |    3 -
 .../component/direct/DirectNoConsumerTest.java     |    5 +-
 .../direct/DirectNoMultipleConsumersTest.java      |    2 +-
 .../direct/DirectProducerBlockingTest.java         |    4 +-
 .../camel/component/direct/DirectQueueTest.java    |    3 -
 .../camel/component/direct/DirectRouteTest.java    |    3 -
 .../SendToNonExistingDirectEndpointTest.java       |    3 -
 ...SendingToAlotOfDifferentDirectEndpointTest.java |    3 -
 .../direct/TwoCamelContextDirectEndpointTest.java  |    3 -
 .../directvm/AbstractDirectVmTestSupport.java      |    6 +-
 .../directvm/DirectVmConsumerExpressionTest.java   |   10 +-
 .../component/directvm/DirectVmNoConsumerTest.java |    5 +-
 .../directvm/DirectVmProducerBlockingTest.java     |    4 +-
 .../DirectVmTwoCamelContextAdviceWithTest.java     |    3 +-
 .../extension/verifier/ComponentVerifierTest.java  |    7 +-
 .../camel/component/file/BeanToFileTest.java       |    2 +-
 .../component/file/DirectoryCreateIssueTest.java   |    3 -
 .../file/FileAbsoluteAndRelativeConsumerTest.java  |    3 -
 .../component/file/FileAbsolutePathIssueTest.java  |    3 -
 .../file/FileBatchConsumerMemoryLeakTest.java      |    2 -
 .../file/FileBeginFailureOneTimeTest.java          |    3 -
 .../FileConcurrentWriteAppendSameFileTest.java     |    2 +-
 .../camel/component/file/FileConfigureTest.java    |    3 -
 .../file/FileConsumeDoneFileIssueTest.java         |    6 +-
 .../file/FileConsumeMaxMessagesPerPollTest.java    |    2 +-
 .../file/FileConsumeMoveRelativeNameTest.java      |    2 +-
 .../file/FileConsumeNoopIdempotentAutoTest.java    |    2 -
 .../FileConsumeNoopIdempotentDisabledTest.java     |    3 -
 .../file/FileConsumeNoopIdempotentEnabledTest.java |    3 -
 .../FileConsumeNotEagerMaxMessagesPerPollTest.java |    2 +-
 ...ileConsumePollEnrichFileUsingProcessorTest.java |    3 -
 ...ileConsumeSimpleAbsoluteMoveToAbsoluteTest.java |    3 -
 ...ileConsumeSimpleAbsoluteMoveToRelativeTest.java |    3 -
 ...ileConsumeSimpleRelativeMoveToAbsoluteTest.java |    3 -
 ...ileConsumeSimpleRelativeMoveToRelativeTest.java |    3 -
 .../file/FileConsumeWithDollarInPathTest.java      |    3 -
 ...ileConsumerAbsoluteRootPathDefaultMoveTest.java |    2 +-
 .../file/FileConsumerAutoCreateDirectoryTest.java  |    3 -
 .../component/file/FileConsumerBatchTest.java      |    2 +-
 .../file/FileConsumerCustomSchedulerTest.java      |    2 +-
 .../file/FileConsumerDeleteAndFailureTest.java     |    3 -
 .../file/FileConsumerDeleteAndMoveFailedTest.java  |    3 -
 ...FileConsumerIdempotentKeyChangedIssue2Test.java |    2 +-
 .../FileConsumerIdempotentKeyChangedIssueTest.java |    2 +-
 .../file/FileConsumerIdempotentRefTest.java        |    2 +-
 .../file/FileConsumerMoveAndMoveFailureTest.java   |    3 -
 .../FileConsumerMoveFailureOnCompletionTest.java   |    3 -
 .../file/FileConsumerMoveFailureTest.java          |    3 -
 .../camel/component/file/FileConsumerNoopTest.java |    3 -
 ...FileConsumerPollStrategyPolledMessagesTest.java |    2 +-
 ...FileConsumerPollStrategyStopOnRollbackTest.java |    4 +-
 ...rPreMoveCopyAndDeleteOnRenameFailFalseTest.java |    3 -
 .../file/FileConsumerPreMoveDeleteTest.java        |    3 -
 .../file/FileConsumerPreMoveIssueTest.java         |    3 -
 .../file/FileConsumerPreMoveNoopTest.java          |    3 -
 .../component/file/FileConsumerPreMoveTest.java    |    3 -
 ...ileConsumerPreMoveWithProbeContentTypeTest.java |    3 -
 .../file/FileConsumerProducerRouteTest.java        |    3 -
 .../file/FileConsumerRelativeFileNameTest.java     |    5 +-
 .../file/FileConsumerRestartNotLeakThreadTest.java |    4 +-
 .../FileConsumerSharedThreadPollStopRouteTest.java |    4 +-
 .../file/FileConsumerSuspendAndResumeTest.java     |    3 -
 .../component/file/FileConsumerSuspendTest.java    |    3 -
 .../component/file/FileConsumerTemplateTest.java   |    3 -
 .../FileConsumerThreadsInProgressIssueTest.java    |    2 +-
 .../component/file/FileContentBasedRouterTest.java |    3 -
 .../component/file/FileConvertBodyToUTF8Test.java  |    3 -
 .../file/FileEagerDeleteTargetFileTest.java        |    3 -
 .../file/FileExclusiveReadManuelTest.java          |    1 -
 .../file/FileIdempotentReadSameFileAgainTest.java  |    3 -
 .../file/FileInvalidStartingPathTest.java          |    3 -
 .../component/file/FileKeepLastModifiedTest.java   |    3 -
 .../camel/component/file/FileLanguageCBRTest.java  |    3 -
 .../file/FileMarkerFileDeleteOldLockFilesTest.java |    5 +-
 ...eMarkerFileRecursiveDeleteOldLockFilesTest.java |    5 +-
 ...erFileRecursiveDoNotDeleteOldLockFilesTest.java |    5 +-
 ...cursiveFilterDeleteOldLockFilesIncludeTest.java |    5 +-
 ...rFileRecursiveFilterDeleteOldLockFilesTest.java |    5 +-
 .../component/file/FileMulticastDeleteTest.java    |    2 +-
 .../component/file/FilePollEnrichNoWaitTest.java   |    3 -
 .../camel/component/file/FilePollEnrichTest.java   |    5 +-
 ...ileProducerFileExistAppendNoFileBeforeTest.java |    3 -
 .../file/FileProducerFileExistAppendTest.java      |    5 +-
 .../file/FileProducerFileExistFailTest.java        |    3 -
 .../file/FileProducerFileExistIgnoreTest.java      |    3 -
 ...eProducerFileExistOverrideNoFileBeforeTest.java |    3 -
 .../file/FileProducerFileExistOverrideTest.java    |    5 +-
 .../file/FileProducerFileExistTryRenameTest.java   |    5 +-
 .../file/FileProducerFilenameConstantTest.java     |    3 -
 .../file/FileProducerTempFileExistsIssueTest.java  |    3 -
 .../component/file/FileRecursiveNoopTest.java      |    3 -
 .../file/FileRenameFileOnCommitIssueTest.java      |    3 -
 .../FileRenameReadLockMustUseMarkerFileTest.java   |    5 +-
 .../camel/component/file/FileSplitInSplitTest.java |    6 +-
 .../component/file/FileToFileNioLowBufferTest.java |    3 -
 .../component/file/FileToFileWithFlattenTest.java  |    3 -
 .../FromFileDoNotDeleteFileIfProcessFailsTest.java |    3 -
 .../FromFileDoNotMoveFileIfProcessFailsTest.java   |    3 -
 .../file/FromFileMoveFileIfProcessFailsTest.java   |    3 -
 .../file/FromFileMulticastToFilesTest.java         |    3 -
 .../file/FromFilePollThirdTimeOkTest.java          |    2 +-
 .../component/file/GenericFileConverterTest.java   |    3 -
 .../camel/component/file/XPathToFileTest.java      |    3 -
 .../FileChangedReadLockMinAgeShortCircuitTest.java |    3 -
 .../strategy/FileChangedReadLockMinAgeTest.java    |    3 -
 .../file/strategy/FileChangedReadLockTest.java     |    3 -
 .../strategy/FileChangedReadLockTimeoutTest.java   |    3 -
 .../FileChangedZeroLengthReadLockTest.java         |    3 -
 .../FileIdempotentChangedReadLockTest.java         |    3 -
 .../FileIdempotentReadLockDelayedAsyncTest.java    |    3 -
 .../FileIdempotentReadLockDelayedTest.java         |    3 -
 .../file/strategy/FileIdempotentReadLockTest.java  |    3 -
 .../strategy/FileIdempotentRenameReadLockTest.java |    3 -
 .../GenericFileDeleteProcessStrategyTest.java      |    2 -
 .../file/stress/FileAsyncStressFileDropper.java    |    3 -
 .../file/stress/FileAsyncStressManually.java       |    3 -
 .../FileAsyncStressReadLockLockFileTest.java       |    3 -
 .../stress/FileAsyncStressReadLockNoneTest.java    |    3 -
 .../stress/FileAsyncStressReadLockRenameTest.java  |    3 -
 .../component/file/stress/FileAsyncStressTest.java |    5 +-
 .../file/stress/FileConsumerPollManyFilesTest.java |    3 -
 .../language/LanguageCacheScriptTest.java          |    3 -
 .../language/LanguageEndpointScriptRouteTest.java  |    3 -
 .../language/LanguageHeaderRouteTest.java          |    3 -
 .../LanguageLoadScriptFromClasspathHeaderTest.java |    3 -
 .../LanguageLoadScriptFromClasspathTest.java       |    3 -
 .../LanguageLoadScriptFromFileCachedTest.java      |   99 -
 .../LanguageLoadScriptFromFileUpdateTest.java      |    3 -
 .../language/LanguageNoCacheScriptTest.java        |    3 -
 ...guageResourceLoadConstantFromClasspathTest.java |    3 -
 ...anguageResourceLoadScriptFromClasspathTest.java |    3 -
 .../language/LanguageRouteConvertBodyTest.java     |    3 -
 .../language/LanguageRouteNoTransformTest.java     |    3 -
 .../component/language/LanguageRouteTest.java      |    3 -
 ...guageScriptInHeaderRouteTakePrecedenceTest.java |    3 -
 .../language/LanguageScriptInHeaderRouteTest.java  |    3 -
 .../language/LanguageScriptRouteTest.java          |    3 -
 .../component/language/LanguageXPathRouteTest.java |    3 -
 .../camel/component/log/LogCustomLoggerTest.java   |    2 +-
 .../camel/component/log/LogEndpointTest.java       |    3 -
 .../camel/component/log/LogInputStreamTest.java    |    3 -
 .../camel/component/log/LogListenerTest.java       |    5 +-
 .../apache/camel/component/log/LogMaskTest.java    |    2 +-
 .../apache/camel/component/log/LogRouteTest.java   |    3 -
 .../camel/component/log/ThroughputLoggerTest.java  |    3 -
 .../camel/component/mock/MockAsBeanTest.java       |    6 +-
 .../component/mock/MockAssertionClauseTest.java    |    3 -
 .../camel/component/mock/MockEndpointTest.java     |    7 +-
 .../component/mock/MockEndpointTimeClauseTest.java |    3 -
 .../mock/MockExpectedBodiesAsListTest.java         |    3 -
 .../camel/component/mock/MockPredicateTest.java    |    3 -
 .../camel/component/mock/MockThroughtputTest.java  |    3 -
 .../org/apache/camel/component/mock/TimeTest.java  |   65 +
 .../apache/camel/component/pojo/PojoRouteTest.java |    3 -
 .../ComponentResolvePropertyPlaceholdersTest.java  |    3 -
 ...onentAdviceWithInterceptSendToEndpointTest.java |    6 +-
 .../properties/PropertiesComponentDefaultTest.java |    3 -
 ...pertiesComponentEIPChoiceConvertBodyToTest.java |    3 -
 .../PropertiesComponentEIPChoiceSimpleTest.java    |    3 -
 .../PropertiesComponentEIPConvertBodyToTest.java   |    3 -
 .../PropertiesComponentEIPRoutingSlipTest.java     |    3 -
 .../PropertiesComponentEncodingTest.java           |    3 -
 .../PropertiesComponentEndpointTest.java           |    3 -
 .../PropertiesComponentGetOrElseTest.java          |    3 -
 .../PropertiesComponentInitialPropertiesTest.java  |    3 -
 .../PropertiesComponentInterceptFromTest.java      |    3 -
 ...ertiesComponentInterceptSendToEndpointTest.java |    3 -
 ...pertiesComponentLoadPropertiesFromFileTest.java |    3 -
 ...ponentLoadPropertiesFromFileTrimValuesTest.java |    3 -
 ...ertiesComponentLocationWithJvmPropertyTest.java |    3 -
 ...iesComponentLocationWithTwoJvmPropertyTest.java |    3 -
 ...ertiesComponentOnExceptionDelayPatternTest.java |    3 -
 .../PropertiesComponentOnExceptionTest.java        |    3 -
 .../PropertiesComponentOverridePropertiesTest.java |    3 -
 .../properties/PropertiesComponentRefTest.java     |    3 -
 .../PropertiesComponentRegistryTest.java           |    3 -
 .../properties/PropertiesComponentRestartTest.java |    3 -
 .../PropertiesComponentSetHeaderSimpleTest.java    |    3 -
 .../PropertiesComponentSimpleLanguageTest.java     |    3 -
 ...rtiesComponentSomethingElseBoundToJndiTest.java |    3 -
 .../properties/PropertiesComponentTest.java        |    3 -
 .../PropertiesEnvironmentVariableOverrideTest.java |    3 -
 .../properties/PropertiesResolverTest.java         |    3 -
 .../camel/component/ref/RefFileEndpointTest.java   |    3 -
 .../apache/camel/component/ref/RefInvalidTest.java |    3 -
 .../component/rest/DummyRestConsumerFactory.java   |    2 +-
 .../component/rest/FromRestGetPolicyTest.java      |    4 +-
 .../camel/component/rest/FromRestOptionsTest.java  |   73 -
 .../rest/RestComponentVerifierExtensionTest.java   |    2 +-
 .../component/rest/RestComponentVerifierTest.java  |   17 +-
 .../camel/component/rest/RestEndpointTest.java     |    2 +-
 .../rest/RestProducerBindingProcessorTest.java     |    4 +-
 .../camel/component/rest/RestProducerTest.java     |    2 +-
 .../scheduler/SchedulerNoPolledMessagesTest.java   |    3 -
 .../component/scheduler/SchedulerRouteTest.java    |    5 +-
 .../TwoSchedulerConcurrentTasksOneRouteTest.java   |    3 -
 .../scheduler/TwoSchedulerConcurrentTasksTest.java |    3 -
 .../component/scheduler/TwoSchedulerTest.java      |    3 -
 .../component/seda/CollectionProducerTest.java     |   59 -
 .../seda/DirectRequestReplyAndSedaInOnlyTest.java  |    3 -
 .../seda/FileSedaShutdownCompleteAllTasksTest.java |    3 -
 .../component/seda/SedaAsyncProducerTest.java      |    4 +-
 .../component/seda/SedaBlockWhenFullTest.java      |    4 +-
 .../camel/component/seda/SedaComplexInOutTest.java |    3 -
 .../seda/SedaComponentReferenceEndpointTest.java   |    4 +-
 .../seda/SedaConcurrentConsumersNPEIssueTest.java  |    9 +-
 .../seda/SedaConcurrentConsumersTest.java          |    3 -
 .../camel/component/seda/SedaConcurrentTest.java   |    3 -
 .../camel/component/seda/SedaConfigureTest.java    |    3 -
 .../seda/SedaConsumerSuspendResumeTest.java        |    6 +-
 .../seda/SedaDefaultBlockWhenFullTest.java         |    4 +-
 .../seda/SedaDefaultUnboundedQueueSizeTest.java    |    3 -
 .../seda/SedaDiscardIfNoConsumerTest.java          |    3 -
 .../camel/component/seda/SedaEndpointTest.java     |    3 -
 .../component/seda/SedaInOnlyChainedTest.java      |    3 -
 .../camel/component/seda/SedaInOnlyTest.java       |    3 -
 .../component/seda/SedaInOutBigChainedTest.java    |    3 -
 .../camel/component/seda/SedaInOutChainedTest.java |    3 -
 .../seda/SedaInOutChainedTimeoutTest.java          |    3 -
 .../seda/SedaInOutChainedWithOnCompletionTest.java |    3 -
 .../apache/camel/component/seda/SedaInOutTest.java |    3 -
 .../SedaInOutWithErrorDeadLetterChannelTest.java   |    3 -
 .../component/seda/SedaInOutWithErrorTest.java     |    3 -
 .../component/seda/SedaMultipleConsumersTest.java  |    5 +-
 .../camel/component/seda/SedaNoConsumerTest.java   |    5 +-
 .../component/seda/SedaPurgeWhenStoppingTest.java  |    7 +-
 .../apache/camel/component/seda/SedaQueueTest.java |    3 -
 .../seda/SedaRemoveRouteThenAddAgainTest.java      |    5 +-
 .../apache/camel/component/seda/SedaRouteTest.java |    3 -
 .../seda/SedaSuspendConsumerStopRouteTest.java     |    4 +-
 .../component/seda/SedaTimeoutDisabledTest.java    |    3 -
 .../camel/component/seda/SedaTimeoutTest.java      |    5 +-
 .../camel/component/seda/SedaUnitOfWorkTest.java   |    2 -
 .../seda/SedaWaitForTaskAsPropertyTest.java        |    3 -
 .../SedaWaitForTaskCompleteOnCompletionTest.java   |    3 -
 .../seda/SedaWaitForTaskCompleteTest.java          |    3 -
 .../seda/SedaWaitForTaskIfReplyExpectedTest.java   |    3 -
 .../seda/SedaWaitForTaskNewerOnCompletionTest.java |    3 -
 .../component/seda/SedaWaitForTaskNewerTest.java   |    3 -
 .../camel/component/seda/TracingWithDelayTest.java |    3 -
 .../camel/component/test/TestEndpointTest.java     |   12 +-
 .../camel/component/timer/TimerAsyncTest.java      |    5 +-
 .../camel/component/timer/TimerDelayTest.java      |    3 -
 .../camel/component/timer/TimerEndpointTest.java   |    3 -
 .../component/timer/TimerGracefulShutdownTest.java |    3 -
 .../timer/TimerMultipleConsumerStopRouteTest.java  |    2 +-
 .../camel/component/timer/TimerNameTest.java       |    5 +-
 .../component/timer/TimerNegativeDelayTest.java    |    5 +-
 .../timer/TimerNegativeNoRepeatCountDelayTest.java |    5 +-
 .../component/timer/TimerRepeatCountTest.java      |    2 +-
 .../camel/component/timer/TimerRestartTest.java    |    3 -
 .../camel/component/timer/TimerRouteTest.java      |    5 +-
 .../component/timer/TimerRouteWithTracerTest.java  |    3 -
 .../timer/TimerSuspendCamelContextTest.java        |    3 -
 .../component/timer/TimerWithTimeOptionTest.java   |    3 -
 .../ValidatorWithResourceResolverRouteTest.java    |    2 +-
 .../camel/component/vm/AbstractVmTestSupport.java  |    9 +-
 .../vm/VmComponentReferenceEndpointTest.java       |    4 +-
 .../component/vm/VmConcurrentConsumersTest.java    |    3 -
 ...mDifferentOptionsOnConsumerAndProducerTest.java |    3 -
 .../component/vm/VmDiscardIfNoConsumerTest.java    |    3 -
 .../camel/component/vm/VmInOnlyChainedTest.java    |    3 -
 .../apache/camel/component/vm/VmInOnlyTest.java    |    3 -
 .../camel/component/vm/VmInOutChainedTest.java     |    3 -
 .../component/vm/VmInOutChainedTimeoutTest.java    |    3 -
 .../org/apache/camel/component/vm/VmInOutTest.java |    3 -
 .../camel/component/vm/VmInOutWithErrorTest.java   |    3 -
 .../vm/VmMultipleConsumersRemoteRouteTest.java     |    2 +-
 .../vm/VmMultipleContextsStartStopTest.java        |    3 -
 .../org/apache/camel/component/vm/VmQueueTest.java |    3 -
 .../camel/component/vm/VmTimeoutIssueTest.java     |    3 -
 .../camel/component/vm/VmUseSameQueueTest.java     |    3 -
 .../component/vm/VmWaitForTaskCompleteTest.java    |    3 -
 .../vm/VmWaitForTaskIfReplyExpectedTest.java       |    3 -
 .../camel/component/vm/VmWaitForTaskNewerTest.java |    3 -
 .../xslt/XsltCustomizeURIResolverTest.java         |    2 +-
 .../apache/camel/component/xslt/XsltDTDTest.java   |    2 +-
 .../XsltFromHeaderOverrideEndpointUriTest.java     |   81 -
 .../component/xslt/XsltReferenceParameterTest.java |    4 +-
 .../apache/camel/component/xslt/XsltRouteTest.java |    2 +-
 .../xslt/XsltTransformingExceptionTest.java        |    3 -
 .../apache/camel/converter/CamelConverterTest.java |    5 +-
 .../apache/camel/converter/ConverterBenchmark.java |  160 +
 .../org/apache/camel/converter/ConverterTest.java  |   30 +-
 .../camel/converter/DurationConverterTest.java     |    2 +-
 .../apache/camel/converter/EnumConverterTest.java  |    5 +-
 .../camel/converter/FallbackPromoteTest.java       |    3 -
 .../camel/converter/FutureConverterTest.java       |    5 +-
 .../apache/camel/converter/IOConverterTest.java    |    2 +-
 .../converter/InstanceFallbackConverterTest.java   |    5 +-
 .../java/org/apache/camel/converter/JaxpTest.java  |    6 +-
 .../org/apache/camel/converter/MyCoolBean.java     |    3 -
 .../apache/camel/converter/NIOConverterTest.java   |    3 -
 .../camel/converter/ObjectConverterNaNTest.java    |    3 -
 .../camel/converter/ObjectConverterTest.java       |   35 +-
 .../converter/PrimitiveTypeConverterIssueTest.java |    3 -
 .../PropertyEditorTypeConverterIssueTest.java      |    3 -
 .../org/apache/camel/converter/PurchaseOrder.java  |    3 -
 .../converter/StaticFallbackConverterTest.java     |    5 +-
 .../apache/camel/converter/StringSourceTest.java   |    6 +-
 .../camel/converter/TypeConverterAwareTest.java    |    3 -
 .../camel/converter/jaxp/BytesSourceTest.java      |    3 -
 .../camel/converter/jaxp/DomConverterTest.java     |    3 -
 .../camel/converter/jaxp/StAX2SAXSourceTest.java   |    2 +-
 .../camel/converter/jaxp/StaxConverterTest.java    |    2 +-
 .../converter/jaxp/StreamSourceConverterTest.java  |    3 -
 .../camel/converter/jaxp/XmlConverterTest.java     |   23 +-
 .../InstanceDummyFallbackConverter.java            |    3 -
 .../myconverter/MyFallbackPromoteConverter.java    |    3 -
 .../myconverter/PurchaseOrderConverter.java        |    3 -
 .../myconverter/StaticDummyFallbackConverter.java  |    3 -
 .../stream/ByteArrayInputStreamCacheTest.java      |    3 -
 .../converter/stream/CachedOutputStreamTest.java   |    5 +-
 .../converter/stream/FileInputStreamCacheTest.java |    3 -
 .../converter/stream/InputStreamCacheTest.java     |    3 -
 .../camel/converter/stream/ReaderCacheTest.java    |    3 -
 .../camel/converter/stream/SourceCacheTest.java    |    3 -
 .../converter/stream/StreamCacheConverterTest.java |    2 +-
 .../converter/stream/StreamSourceCacheTest.java    |    5 +-
 .../camel/impl/ActiveMQUuidGeneratorTest.java      |   61 -
 .../CamelContextAddRestDefinitionsFromXmlTest.java |    5 +-
 ...CamelContextAddRouteDefinitionsFromXmlTest.java |   19 +-
 .../CamelContextSharedProducerServicePoolTest.java |  117 -
 .../CamelCustomDefaultThreadPoolProfileTest.java   |   10 +-
 ...melPostProcessorHelperConsumePredicateTest.java |    3 -
 ...amelPostProcessorHelperConsumePropertyTest.java |    3 -
 ...ostProcessorHelperSedaConsumePredicateTest.java |    3 -
 .../camel/impl/CamelPostProcessorHelperTest.java   |   12 +-
 .../camel/impl/ComponentConfigurationTest.java     |  419 --
 .../apache/camel/impl/CompositeRegistryTest.java   |    2 +-
 .../apache/camel/impl/ConfigurationHelperTest.java |  390 --
 .../camel/impl/ConsumerCacheZeroCapacityTest.java  |    5 +-
 .../org/apache/camel/impl/CustomIdFactoryTest.java |   14 +-
 .../camel/impl/CustomProducerServicePoolTest.java  |  191 -
 .../camel/impl/CustomThreadPoolFactoryTest.java    |    4 +-
 .../DefaultAsyncProcessorAwaitManagerTest.java     |    1 +
 .../impl/DefaultCamelBeanPostProcessorTest.java    |    3 -
 .../impl/DefaultCamelContextAutoStartupTest.java   |   35 +-
 .../DefaultCamelContextEndpointCacheLimitTest.java |   70 -
 .../impl/DefaultCamelContextEndpointCacheTest.java |   62 -
 ...aultCamelContextLazyLoadTypeConvertersTest.java |   70 -
 .../impl/DefaultCamelContextResolverTest.java      |    1 +
 .../impl/DefaultCamelContextStopFailureTest.java   |    3 -
 ...lContextSuspendResumeRouteStartupOrderTest.java |    3 -
 .../DefaultCamelContextSuspendResumeRouteTest.java |    3 -
 .../apache/camel/impl/DefaultCamelContextTest.java |   45 +-
 ...melContextWithLifecycleStrategyRestartTest.java |    4 +-
 .../camel/impl/DefaultClassResolverTest.java       |    3 -
 .../DefaultComponentReferencePropertiesTest.java   |    3 +
 .../apache/camel/impl/DefaultComponentTest.java    |    3 +-
 .../camel/impl/DefaultConsumerCacheTest.java       |    7 +-
 .../camel/impl/DefaultConsumerTemplateTest.java    |    4 +-
 ...ConsumerTemplateWithCustomCacheMaxSizeTest.java |    7 +-
 .../org/apache/camel/impl/DefaultEndpointTest.java |   80 -
 .../camel/impl/DefaultExchangeHolderTest.java      |    4 +-
 .../org/apache/camel/impl/DefaultExchangeTest.java |   34 +-
 .../impl/DefaultExecutorServiceManagerTest.java    |    5 +-
 .../impl/DefaultExecutorServiceStrategyTest.java   |  366 --
 .../impl/DefaultHeaderFilterStrategyTest.java      |    4 +-
 .../camel/impl/DefaultHeadersMapFactoryTest.java   |    3 -
 .../camel/impl/DefaultInflightRepositoryTest.java  |    4 +-
 .../camel/impl/DefaultMessageHeaderTest.java       |    5 +-
 .../org/apache/camel/impl/DefaultMessageTest.java  |   50 -
 .../camel/impl/DefaultProducerCacheTest.java       |   98 +-
 .../impl/DefaultProducerTemplateAsyncTest.java     |    4 +-
 ...efaultProducerTemplateNonBlockingAsyncTest.java |    3 -
 ...ProducerTemplateWithCustomCacheMaxSizeTest.java |    7 +-
 .../apache/camel/impl/DefaultUnitOfWorkTest.java   |    4 +
 .../apache/camel/impl/DummyLifecycleStrategy.java  |    3 -
 .../camel/impl/DurationRoutePolicyFactoryTest.java |    8 +-
 .../impl/DurationRoutePolicyMaxMessagesTest.java   |    8 +-
 .../impl/DurationRoutePolicyMaxSecondsTest.java    |    8 +-
 .../apache/camel/impl/EmptyProducerCacheTest.java  |   12 +-
 .../camel/impl/EndpointConfigurationTest.java      |  105 -
 ...outeEndpointsRemoteRouteSharedEndpointTest.java |    2 +-
 ...tRegistryKeepRouteEndpointsRemoteRouteTest.java |    2 +-
 .../camel/impl/EndpointShutdownOnceTest.java       |    2 +
 .../EventDrivenPollingConsumerQueueSizeTest.java   |    6 +-
 .../apache/camel/impl/ExpressionAdapterTest.java   |    4 +-
 .../apache/camel/impl/ExpressionSupportTest.java   |    4 +-
 .../impl/ExtendedStartupListenerComponentTest.java |   17 +-
 .../camel/impl/FileWatcherReloadStrategyTest.java  |   12 +-
 .../org/apache/camel/impl/FromEndpointTest.java    |    3 -
 .../camel/impl/FromHasNoOutputRouteTest.java       |    3 -
 .../camel/impl/FromMultipleEndpointTest.java       |    3 -
 .../GracefulShutdownNoAutoStartOrderClashTest.java |    3 -
 .../camel/impl/GzipDataFormatFileDeleteTest.java   |    3 -
 .../GzipDataFormatFileUnmarshalDeleteTest.java     |    3 -
 .../impl/HeaderFilterStrategyComponentTest.java    |    6 +-
 .../InflightRepositoryBrowseFromRouteTest.java     |    3 -
 .../camel/impl/InflightRepositoryBrowseTest.java   |    3 -
 .../camel/impl/InflightRepositoryRouteTest.java    |    3 -
 ...erceptSendToMockEndpointStrategyCustomTest.java |    3 -
 .../InterceptSendToMockEndpointStrategyTest.java   |    3 -
 .../org/apache/camel/impl/JndiRegistryTest.java    |   14 +-
 .../impl/LifecycleStrategyFailOnStartupTest.java   |    5 +-
 .../camel/impl/LifecycleStrategyServiceTest.java   |    5 +-
 .../LimitedPollingConsumerPollStrategyTest.java    |    2 +-
 .../camel/impl/LogDebugBodyMaxCharsOffTest.java    |    3 -
 .../camel/impl/LogDebugBodyMaxCharsTest.java       |    3 -
 .../apache/camel/impl/LogDebugBodyStreamsTest.java |    3 -
 .../org/apache/camel/impl/MainSupportTest.java     |    3 -
 .../org/apache/camel/impl/MessageSupportTest.java  |    6 +-
 .../camel/impl/Mock321ScheduledPollConsumer.java   |    1 +
 .../camel/impl/MockScheduledPollConsumer.java      |    2 +
 .../camel/impl/MultipleConsumersSupportTest.java   |   13 +-
 .../camel/impl/MultipleLifecycleStrategyTest.java  |    9 +-
 ...ingExchangesAsyncDelayShutdownGracefulTest.java |   58 +
 .../impl/PendingExchangesShutdownGracefulTest.java |    5 +-
 ...ndingExchangesTwoRouteShutdownGracefulTest.java |    7 +-
 .../camel/impl/ProducerCacheNonSingletonTest.java  |   14 +-
 .../impl/ProxyInstantiationExceptionTest.java      |    3 -
 .../org/apache/camel/impl/RefDataFormatTest.java   |    1 +
 .../java/org/apache/camel/impl/RegistryTest.java   |    5 +-
 .../camel/impl/RemoveRouteStopEndpointTest.java    |   10 +-
 .../camel/impl/RouteDirectSuspendResumeTest.java   |   11 +-
 .../impl/RouteMustHaveOutputOnExceptionTest.java   |    3 -
 .../org/apache/camel/impl/RouteNoOutputTest.java   |    3 -
 .../apache/camel/impl/RoutePolicyCallbackTest.java |   10 +-
 .../apache/camel/impl/RoutePolicyFactoryTest.java  |    4 +-
 .../apache/camel/impl/RoutePolicySupportTest.java  |   10 +-
 .../org/apache/camel/impl/RoutePolicyTest.java     |   14 +-
 .../org/apache/camel/impl/RouteRemove2Test.java    |   17 +-
 .../org/apache/camel/impl/RouteRemoveTest.java     |   17 +-
 .../apache/camel/impl/RouteSedaStopStartTest.java  |   11 +-
 .../camel/impl/RouteSedaSuspendResumeTest.java     |   11 +-
 .../camel/impl/RouteSuspendResumeWarmUpTest.java   |    7 +-
 ...edPollEndpointConfigureConsumerRestartTest.java |    7 +-
 .../camel/impl/SerializationDataFormatTest.java    |    3 -
 .../org/apache/camel/impl/ServicePoolTest.java     |  261 --
 .../ShutdownGracefulNoAutoStartedRoutesTest.java   |    9 +-
 .../impl/ShutdownGracefulTimeoutTriggerTest.java   |    3 -
 .../SimpleShutdownGracefulNoAtuoStartedTest.java   |    5 +-
 .../camel/impl/SimpleShutdownGracefulTest.java     |    3 -
 .../apache/camel/impl/SimpleUuidGeneratorTest.java |    1 +
 .../apache/camel/impl/StartAndStopRoutesTest.java  |    7 +-
 .../camel/impl/StartStopAndShutdownRouteTest.java  |    6 +-
 .../StartupListenerComponentFromRegistryTest.java  |   11 +-
 .../camel/impl/StartupListenerComponentTest.java   |   11 +-
 .../org/apache/camel/impl/StartupListenerTest.java |   11 +-
 .../camel/impl/StopRouteAbortAfterTimeoutTest.java |    8 +-
 .../camel/impl/TwoRouteSuspendResumeTest.java      |   15 +-
 .../camel/impl/TypeConverterAllowNullTest.java     |    3 -
 .../TypeConverterRegistryMissesThenAddTest.java    |    3 -
 ...TypeConverterRegistryStatisticsEnabledTest.java |    3 -
 .../camel/impl/TypeConverterRegistryTest.java      |    3 -
 .../camel/impl/ZipDataFormatFileDeleteTest.java    |    3 -
 .../impl/ZipDataFormatFileUnmarshalDeleteTest.java |    3 -
 .../org/apache/camel/impl/ZipDataFormatTest.java   |    1 +
 .../impl/cloud/ServiceCallConfigurationTest.java   |   10 +-
 .../impl/cluster/ClusterServiceSelectorTest.java   |    6 +-
 .../camel/impl/cluster/ClusterServiceViewTest.java |    1 +
 .../camel/impl/event/EventNotifierEventsTest.java  |  173 +
 .../event/EventNotifierExchangeCompletedTest.java  |  103 +
 .../EventNotifierExchangeSentParallelTest.java     |   73 +
 .../impl/event/EventNotifierExchangeSentTest.java  |  197 +
 .../EventNotifierFailureHandledEventsTest.java     |  210 +
 .../event/EventNotifierRedeliveryEventsTest.java   |  142 +
 ...ventNotifierServiceStoppingFailedEventTest.java |  109 +
 .../event/MultipleEventNotifierEventsTest.java     |  184 +
 .../impl/health/DefaultHealthCheckServiceTest.java |    3 +-
 .../impl/transformer/TransformerRouteTest.java     |   16 +-
 .../camel/impl/validator/ValidatorRouteTest.java   |   12 +-
 .../org/apache/camel/issues/AdviceWithCBRTest.java |    8 +-
 ...viceWithContextScopedErrorHandlerIssueTest.java |    3 +-
 ...nterceptSendToEndpointWithLoadbalancerTest.java |    3 +-
 .../camel/issues/AdviceWithInterceptTest.java      |    6 +-
 .../issues/AdviceWithInvalidConfiguredTest.java    |    7 +-
 .../apache/camel/issues/AdviceWithIssueTest.java   |   14 +-
 .../camel/issues/AdviceWithOnCompletionTest.java   |    6 +-
 .../AdviceWithOnExceptionAndInterceptTest.java     |    3 +-
 .../AdviceWithOnExceptionMultipleIssueTest.java    |   11 +-
 .../issues/AdviceWithOnExceptionRemoveTest.java    |    6 +-
 .../camel/issues/AdviceWithOnExceptionTest.java    |    6 +-
 .../apache/camel/issues/AdviceWithPolicyTest.java  |   10 +-
 .../camel/issues/AdviceWithRoutePolicyTest.java    |    6 +-
 ...AdviceWithRouteScopedErrorHandlerIssueTest.java |    3 +-
 .../issues/AdviceWithStartTargetIssueTest.java     |    7 +-
 .../camel/issues/AdviceWithTransactedTest.java     |   10 +-
 .../AdviceWithTwoRoutesOnExceptionIssueTest.java   |    5 +-
 .../camel/issues/AdviceWithUrlIssueTest.java       |    5 +-
 .../issues/AdviceWithWeaveByToUriCBRTest.java      |    3 +-
 .../camel/issues/AdviceWithWeaveByTypeCBRTest.java |    6 +-
 .../AggregatorWithBatchConsumingIssueTest.java     |    3 -
 .../apache/camel/issues/AmahDeadLetterTest.java    |    3 -
 .../camel/issues/CBRConcurrencyIssueTest.java      |    3 -
 .../apache/camel/issues/CBRContainsIssueTest.java  |    3 -
 .../issues/CBRCustomPredicateAsFilterTest.java     |    3 -
 .../apache/camel/issues/Camel4857UriIssueTest.java |    4 +-
 .../camel/issues/ChangeHeaderCaseIssueTest.java    |    3 -
 .../CharlesSplitAndTryCatchRollbackIssueTest.java  |    7 +-
 ...CharlesSplitUseBeanAsErrorHandlerIssueTest.java |    3 -
 .../issues/ChoicePredicateSimpleHeaderTest.java    |    3 -
 .../camel/issues/ComponentUseRawUriTest.java       |    4 +-
 ...ScopedOnExceptionMultipleRouteBuildersTest.java |    2 +-
 .../camel/issues/CustomFailveOverProcessor.java    |    2 -
 .../org/apache/camel/issues/DavidSiefertTest.java  |    3 -
 .../issues/DoCatchCaughExceptionIssueTest.java     |    2 -
 .../issues/DynamicRouterWithInterceptorTest.java   |    4 +-
 .../issues/EndpointWithRawUriParameterTest.java    |    7 +-
 .../camel/issues/ErrorHandlerAdviceIssueTest.java  |    9 +-
 .../camel/issues/ExceptionCamel4022Test.java       |    3 -
 .../camel/issues/ExceptionPolicyIssueTest.java     |    3 -
 .../org/apache/camel/issues/ExceptionTest.java     |    3 -
 ...tionThrownFromOnExceptionNoEndlessLoopTest.java |    3 -
 .../issues/ExceptionThrownFromOnExceptionTest.java |    1 -
 .../camel/issues/FilePollingConsumerIssueTest.java |    3 -
 .../issues/FileSplitStreamingWithChoiceTest.java   |    3 -
 .../issues/FilterCustomPredicateAsFilterTest.java  |    3 -
 .../org/apache/camel/issues/GertJBIIssueTest.java  |    3 -
 .../InterceptCustomPredicateAsFilterTest.java      |    3 -
 .../java/org/apache/camel/issues/Issue170Test.java |    3 -
 .../java/org/apache/camel/issues/Issue3Test.java   |    3 -
 .../MessageWithAttachmentRedeliveryIssueTest.java  |    2 +-
 .../camel/issues/MockExepctedHeadersIssueTest.java |    3 -
 ...icastAggregationStrategyThrowExceptionTest.java |    5 +-
 ...lelStopOnExceptionWithOnExceptionIssueTest.java |    3 -
 ...thAggregationStrategyThrowingExceptionTest.java |    2 +-
 .../MulticastParallelWithOnExceptionIssueTest.java |    3 -
 .../MulticastPipelineAggregateIssueTest.java       |    5 +-
 .../issues/MulticastSingleAggregateIssueTest.java  |    5 +-
 ...astStopOnExceptionWithOnExceptionIssueTest.java |    3 -
 .../issues/MulticastWithOnExceptionIssueTest.java  |    3 -
 .../org/apache/camel/issues/NeilSplitterTest.java  |    3 -
 ...derExactlyDoneSplitterWhereSentToIssueTest.java |    3 -
 .../OnExceptionBeforeErrorHandlerIssueTest.java    |    9 +-
 .../issues/OnExceptionContinuedIssueTest.java      |    2 +-
 .../camel/issues/OnExceptionProcessIssueTest.java  |    3 -
 .../camel/issues/ProxyReturnNullIssueTest.java     |    3 -
 .../RecipientListErrorHandlingIssueTest.java       |    3 -
 ...thAggregationStrategyThrowingExceptionTest.java |   13 +-
 .../issues/RecipientListWithInterceptorTest.java   |    4 +-
 .../camel/issues/RegExPredicateIssueTest.java      |    3 -
 ...ryContextScopedUntilRecipientListIssueTest.java |    3 -
 ...tScopedUntilRecipientListParallelIssueTest.java |    3 -
 ...etryRouteScopedUntilRecipientListIssueTest.java |    7 +-
 ...eScopedUntilRecipientListParallelIssueTest.java |    3 -
 .../apache/camel/issues/RomeksExceptionTest.java   |    3 -
 .../RouteScopedErrorHandlerAndOnExceptionTest.java |    7 +-
 ...ScopedOnExceptionMultipleRouteBuildersTest.java |    4 +-
 ...eptionWithInterceptSendToEndpointIssueTest.java |    5 +-
 ...erceptSendToEndpointIssueWithPredicateTest.java |    5 +-
 .../apache/camel/issues/RouteWithCustomIdTest.java |    3 -
 .../issues/RoutingSlipWithInterceptorTest.java     |    4 +-
 .../issues/SentExchangeEventNotifierIssueTest.java |   12 +-
 .../SentExchangeEventNotifierTwoIssueTest.java     |   10 +-
 .../camel/issues/ServicePoolAwareLeakyTest.java    |  244 -
 .../camel/issues/SetBodyTryCatchIssueTest.java     |    3 -
 .../camel/issues/SetHeaderInDoCatchIssueTest.java  |    3 -
 .../apache/camel/issues/SetHeaderIssueTest.java    |    3 -
 .../camel/issues/SplitContinuedLogIssueTest.java   |    2 +-
 .../camel/issues/SplitPropertiesFileIssueTest.java |    3 -
 .../issues/SplitStopOnExceptionIssueTest.java      |    3 -
 .../SplitWithCustomAggregationStrategyTest.java    |    5 +-
 .../camel/issues/SplitWithInterceptorTest.java     |    4 +-
 .../issues/SplitterCorrelationIdIssueTest.java     |    3 -
 ...terParallelRuntimeExceptionInHasNextOrNext.java |   12 -
 ...thAggregationStrategyThrowingExceptionTest.java |    2 +-
 .../SplitterThrowExceptionInExpressionTest.java    |    3 -
 .../SplitterThrowExceptionInExpressionTwoTest.java |    3 -
 ...terUsingBeanReturningCloseableIteratorTest.java |    3 -
 .../SplitterUsingBeanReturningMessageTest.java     |    3 -
 .../camel/issues/StopRouteFromRouteTest.java       |   10 +-
 .../issues/StopRouteImpactsErrorHandlerTest.java   |    7 +-
 ...dNotStopContextScopedErrorHandlerIssueTest.java |    2 +-
 ...uldNotStopRouteScopedErrorHandlerIssueTest.java |    2 +-
 ...ThreadsRejectedExecutionWithDeadLetterTest.java |   11 +-
 .../issues/TimerAndErrorHandlerIssueTest.java      |    5 +-
 .../TransactedPropertyPlaceholderIssueTest.java    |    4 +-
 .../TryCatchFinallyOnExceptionIssueTest.java       |    3 -
 .../camel/issues/TryCatchSetHeaderIssueTest.java   |    3 -
 .../camel/issues/TryCatchWithSplitIssueTest.java   |    3 -
 .../TryCatchWithSplitNotHandledIssueTest.java      |    7 +-
 ...erceptSendToEndpointIssueWithPredicateTest.java |    5 +-
 .../apache/camel/issues/TwoTimerWithJMXIssue.java  |   10 +-
 .../issues/TypeConverterConcurrencyIssueTest.java  |    2 +-
 .../apache/camel/issues/XPathSplitStreamTest.java  |    3 -
 .../language/BeanLanguageInvalidOGNLTest.java      |    3 -
 .../camel/language/BeanLanguageOGNLTest.java       |    3 -
 ...LWithDotInParameterPropertyPlaceholderTest.java |    3 -
 .../BeanLanguageOGNLWithDotInParameterTest.java    |    3 -
 .../java/org/apache/camel/language/BeanTest.java   |    3 -
 .../language/XPathAnotherRouteConcurrentTest.java  |    3 -
 .../apache/camel/language/XPathFunctionTest.java   |    3 -
 .../camel/language/XPathOutFunctionTest.java       |    3 -
 .../language/XPathRouteConcurrentBigTest.java      |    3 -
 .../camel/language/XPathRouteConcurrentTest.java   |    3 -
 .../java/org/apache/camel/language/XPathTest.java  |    3 -
 .../simple/SimpleBackwardsCompatibleTest.java      |   10 +-
 .../camel/language/simple/SimpleOperatorTest.java  |    3 -
 .../simple/SimpleParserExpressionInvalidTest.java  |   10 +-
 .../simple/SimpleParserExpressionTest.java         |   44 +-
 .../simple/SimpleParserPredicateInvalidTest.java   |   14 +-
 .../language/simple/SimpleParserPredicateTest.java |   50 +-
 .../simple/SimpleParserRegexpPredicateTest.java    |    2 +-
 .../apache/camel/language/simple/SimpleTest.java   |  125 +-
 .../language/simple/SimpleWhiteSpaceTest.java      |   10 +-
 .../language/simple/SimpleWithPropertiesTest.java  |    2 +-
 .../java/org/apache/camel/main/MainExample.java    |    3 -
 .../test/java/org/apache/camel/main/MainTest.java  |    3 -
 .../java/org/apache/camel/main/MainVetoTest.java   |    4 +-
 .../camel/management/AddEventNotifierTest.java     |  102 -
 .../management/CamelChoiceWithManagementTest.java  |  103 -
 .../management/CamelContextDisableJmxTest.java     |   37 -
 .../apache/camel/management/CustomEndpoint.java    |   60 -
 .../DualManagedThreadPoolProfileTest.java          |  103 -
 .../DualManagedThreadPoolWithIdTest.java           |   86 -
 .../camel/management/EndpointCompletionTest.java   |  114 -
 .../camel/management/EventNotifierEventsTest.java  |  188 -
 .../EventNotifierExchangeCompletedTest.java        |  113 -
 .../EventNotifierExchangeSentParallelTest.java     |   78 -
 .../management/EventNotifierExchangeSentTest.java  |  207 -
 .../EventNotifierFailureHandledEventsTest.java     |  219 -
 .../EventNotifierRedeliveryEventsTest.java         |  152 -
 ...ventNotifierServiceStoppingFailedEventTest.java |  123 -
 .../management/ExceptionWithManagementTest.java    |   74 -
 .../JmxInstrumentationCustomMBeanTest.java         |  148 -
 ...mxInstrumentationDisableOnCamelContextTest.java |   76 -
 .../management/JmxInstrumentationDisableTest.java  |   69 -
 ...ationOnlyRegisterProcessorWithCustomIdTest.java |  107 -
 .../JmxInstrumentationUsingDefaultsTest.java       |  224 -
 .../JmxInstrumentationUsingPlatformMBSTest.java    |   80 -
 .../JmxInstrumentationUsingPropertiesTest.java     |   55 -
 .../JmxInstrumentationWithConnectorTest.java       |  139 -
 .../JmxNotificationEventNotifierTest.java          |  141 -
 .../camel/management/JmxRecipientListTest.java     |  129 -
 .../camel/management/LoggingEventNotifierTest.java |   85 -
 .../management/ManagedAggregateControllerTest.java |  197 -
 .../ManagedBrowsableEndpointAsXmlFileTest.java     |   70 -
 .../ManagedBrowsableEndpointAsXmlTest.java         |  293 --
 .../ManagedBrowsableEndpointEmptyTest.java         |   54 -
 .../management/ManagedBrowsableEndpointTest.java   |   78 -
 .../ManagedCamelContextAutoStartupTest.java        |   75 -
 .../ManagedCamelContextDumpRoutesAsXmlTest.java    |   72 -
 ...ManagedCamelContextDumpRoutesCoverageAsXml.java |   77 -
 .../ManagedCamelContextDumpStatsAsXmlTest.java     |   78 -
 .../ManagedCamelContextEmptyRouteTest.java         |   67 -
 .../ManagedCamelContextPropertiesTest.java         |   85 -
 .../management/ManagedCamelContextRestartTest.java |  118 -
 .../ManagedCamelContextSuspendResumeTest.java      |   88 -
 .../ManagedCamelContextSuspendStartTest.java       |   88 -
 .../camel/management/ManagedCamelContextTest.java  |  425 --
 .../management/ManagedCamelContextTracerTest.java  |  160 -
 ...ManagedCamelContextUpdateRoutesFromXmlTest.java |   95 -
 ...RoutesWithPropertyPlaceholdersFromXmlPTest.java |  165 -
 .../ManagedCanekContextExchangeStatisticsTest.java |   96 -
 .../apache/camel/management/ManagedChoiceTest.java |   96 -
 .../ManagedCircuitBreakerLoadBalancerTest.java     |  129 -
 .../camel/management/ManagedComponentTest.java     |  124 -
 .../management/ManagedConsumerCacheHitsTest.java   |  136 -
 .../camel/management/ManagedConsumerCacheTest.java |  105 -
 .../camel/management/ManagedConvertBodyTest.java   |   92 -
 .../camel/management/ManagedCustomBeanTest.java    |   99 -
 .../management/ManagedCustomComponentNameTest.java |   76 -
 .../management/ManagedCustomLoadBalancerTest.java  |  120 -
 .../camel/management/ManagedCustomPolicyTest.java  |  104 -
 .../management/ManagedCustomProcessorTest.java     |  111 -
 .../camel/management/ManagedDataFormatTest.java    |   77 -
 .../camel/management/ManagedDelayerTest.java       |   91 -
 .../management/ManagedDualCamelContextTest.java    |   93 -
 .../camel/management/ManagedDuplicateIdTest.java   |   66 -
 .../camel/management/ManagedDynamicRouterTest.java |  119 -
 .../management/ManagedEndpointExplainTest.java     |   69 -
 .../management/ManagedEndpointRegistryTest.java    |  110 -
 .../camel/management/ManagedEndpointTest.java      |   60 -
 .../ManagedEndpointUtilizationStatisticsTest.java  |   73 -
 .../camel/management/ManagedEnricherTest.java      |  115 -
 .../management/ManagedErrorHandlerOptionsTest.java |  158 -
 .../ManagedErrorHandlerRedeliveryTest.java         |  157 -
 .../camel/management/ManagedErrorHandlerTest.java  |   70 -
 .../ManagedFailoverLoadBalancerTest.java           |  122 -
 .../management/ManagedFileIdempotentClearTest.java |  143 -
 .../ManagedFileIdempotentConsumerTest.java         |  150 -
 .../ManagedFileWatcherReloadStrategyTest.java      |   74 -
 .../apache/camel/management/ManagedFilterTest.java |   97 -
 .../management/ManagedInflightRepositoryTest.java  |   77 -
 .../management/ManagedInflightStatisticsTest.java  |  140 -
 .../management/ManagedInlinedProcessorTest.java    |   73 -
 .../camel/management/ManagedInterceptFromTest.java |   56 -
 .../camel/management/ManagedInterceptTest.java     |   74 -
 .../management/ManagedListComponentsTest.java      |   67 -
 .../camel/management/ManagedLoadBalancerTest.java  |   75 -
 .../camel/management/ManagedLogEndpointTest.java   |  102 -
 .../apache/camel/management/ManagedLoopTest.java   |   94 -
 .../camel/management/ManagedMarshalTest.java       |   96 -
 .../ManagedMemoryIdempotentClearTest.java          |  188 -
 .../ManagedMemoryIdempotentConsumerTest.java       |  192 -
 .../camel/management/ManagedMulticastTest.java     |   91 -
 .../management/ManagedNamePatternFixedTest.java    |   62 -
 .../ManagedNamePatternIncludeHostNameTest.java     |   65 -
 .../ManagedNamePatternJvmSystemPropertyTest.java   |   69 -
 .../camel/management/ManagedNamePatternTest.java   |   62 -
 .../management/ManagedNonManagedServiceTest.java   |  116 -
 .../camel/management/ManagedPollEnricherTest.java  |  111 -
 .../camel/management/ManagedProcessTest.java       |  102 -
 ...gedProducerRecipientListRegisterAlwaysTest.java |   85 -
 .../ManagedProducerRecipientListTest.java          |   60 -
 ...edProducerRouteAddRemoveRegisterAlwaysTest.java |  114 -
 .../camel/management/ManagedProducerTest.java      |   77 -
 .../management/ManagedRandomLoadBalancerTest.java  |   88 -
 .../camel/management/ManagedRecipientListTest.java |  114 -
 .../camel/management/ManagedRefProducerTest.java   |  108 -
 .../ManagedRegisterCamelContextTest.java           |   58 -
 .../management/ManagedRegisterEndpointTest.java    |   71 -
 .../ManagedRegisterExchangeStatisticsTest.java     |   63 -
 .../camel/management/ManagedRegisterRouteTest.java |   93 -
 .../management/ManagedRegisterTwoRoutesTest.java   |   68 -
 .../ManagedRemoveRouteAggregateThreadPoolTest.java |   77 -
 .../camel/management/ManagedResequencerTest.java   |   96 -
 .../ManagedResetIncludeProcessorsTest.java         |  124 -
 .../management/ManagedResetIncludeRoutesTest.java  |  125 -
 .../camel/management/ManagedRestRegistryTest.java  |  105 -
 .../ManagedRoundRobinLoadBalancerTest.java         |   98 -
 .../management/ManagedRouteAddFromRouteTest.java   |   97 -
 .../management/ManagedRouteAddRemoveTest.java      |  471 --
 ...outeAddSecondRouteNotRegisterNewRoutesTest.java |   78 -
 .../management/ManagedRouteAddSecondRouteTest.java |   75 -
 .../management/ManagedRouteAutoStartupTest.java    |   78 -
 .../management/ManagedRouteContextTracerTest.java  |  100 -
 .../ManagedRouteDumpRouteAsXmlPlaceholderTest.java |   96 -
 .../management/ManagedRouteDumpRouteAsXmlTest.java |  101 -
 ...DumpStatsAsXmlAndResetWithCustomDomainTest.java |   93 -
 ...ManagedRouteDumpStatsAsXmlCustomDomainTest.java |   78 -
 .../management/ManagedRouteDumpStatsAsXmlTest.java |   73 -
 .../management/ManagedRouteGetPropertiesTest.java  |   79 -
 .../management/ManagedRouteLoadstatisticsTest.java |  116 -
 .../management/ManagedRouteNoAutoStartupTest.java  |  109 -
 .../ManagedRoutePerformanceCounterTest.java        |  109 -
 ...edRouteRemoveContextScopedErrorHandlerTest.java |  102 -
 ...emoveRouteAndContextScopedErrorHandlerTest.java |  164 -
 ...agedRouteRemoveRouteScopedErrorHandlerTest.java |  101 -
 .../camel/management/ManagedRouteRemoveTest.java   |   98 -
 ...edRouteRemoveWireTapExplicitThreadPoolTest.java |  113 -
 .../management/ManagedRouteRemoveWireTapTest.java  |  102 -
 .../ManagedRouteShutdownAndStartTest.java          |   97 -
 .../ManagedRouteStopAndStartCleanupTest.java       |  132 -
 .../management/ManagedRouteStopAndStartTest.java   |  118 -
 .../camel/management/ManagedRouteStopTest.java     |   96 -
 .../ManagedRouteStopUsingMBeanAPITest.java         |   77 -
 .../ManagedRouteStopWithAbortAfterTimeoutTest.java |  138 -
 .../ManagedRouteSuspendAndResumeTest.java          |  116 -
 .../ManagedRouteUpdateRouteFromXmlTest.java        |  167 -
 .../ManagedRouteWithOnExceptionTest.java           |  101 -
 .../camel/management/ManagedRoutingSlipTest.java   |  115 -
 .../management/ManagedRuntimeCamelCatalogTest.java |   60 -
 .../camel/management/ManagedSanitizeTest.java      |   63 -
 .../ManagedScheduledPollConsumerTest.java          |  124 -
 .../camel/management/ManagedSedaEndpointTest.java  |   96 -
 .../management/ManagedSedaRouteRemoveTest.java     |  114 -
 .../ManagedSendDynamicProcessorTest.java           |  120 -
 .../camel/management/ManagedSendProcessorTest.java |   99 -
 .../management/ManagedServiceUrlPathTest.java      |  108 -
 ...ManagedSetAndRemoveHeaderAndPropertiesTest.java |  101 -
 .../management/ManagedShutdownStrategyTest.java    |   63 -
 .../camel/management/ManagedSplitterTest.java      |   99 -
 .../management/ManagedStatisticsDisabledTest.java  |   96 -
 .../management/ManagedStatisticsLevelOffTest.java  |   86 -
 .../ManagedStatisticsLevelRoutesOnlyTest.java      |   95 -
 .../camel/management/ManagedStatisticsTest.java    |  103 -
 .../ManagedStatisticsWithSplitterTest.java         |   93 -
 .../management/ManagedStickyLoadBalancerTest.java  |   99 -
 .../ManagedStreamCachingStrategyTest.java          |  108 -
 .../management/ManagedSuspendedServiceTest.java    |  138 -
 .../management/ManagedThreadPoolProfileTest.java   |   99 -
 .../camel/management/ManagedThreadPoolTest.java    |   95 -
 .../management/ManagedThreadPoolWithIdTest.java    |   80 -
 .../camel/management/ManagedThreadsTest.java       |   88 -
 .../camel/management/ManagedThrottlerTest.java     |  350 --
 .../ManagedThrottlingExceptionRoutePolicyTest.java |  173 -
 .../ManagedThrottlingInflightRoutePolicyTest.java  |   80 -
 .../apache/camel/management/ManagedTimerTest.java  |   88 -
 .../management/ManagedTopicLoadBalancerTest.java   |   83 -
 .../camel/management/ManagedTracerOptionsTest.java |  177 -
 .../ManagedTypeConverterRegistryTest.java          |  141 -
 .../camel/management/ManagedUnmarshalTest.java     |   96 -
 .../ManagedUnregisterCamelContextTest.java         |   66 -
 .../management/ManagedUnregisterComponentTest.java |   71 -
 .../management/ManagedUnregisterConsumerTest.java  |   75 -
 .../management/ManagedUnregisterEndpointTest.java  |   60 -
 .../management/ManagedUnregisterProcessorTest.java |   64 -
 .../management/ManagedUnregisterProducerTest.java  |   76 -
 .../management/ManagedUnregisterRouteTest.java     |   62 -
 .../ManagedWeightedLoadBalancerTest.java           |  108 -
 .../camel/management/ManagedWireTapTest.java       |  117 -
 .../camel/management/ManagementTestSupport.java    |   54 -
 .../management/MultiInstanceProcessorTest.java     |   94 -
 .../MultipleEventNotifierEventsTest.java           |  207 -
 .../camel/management/PublishEventNotifierTest.java |   85 -
 .../PublishEventNotifierToRouteTest.java           |   87 -
 .../camel/management/RemoveEventNotifierTest.java  |  101 -
 .../management/RemoveRouteDefinitionTest.java      |  129 -
 ...nagedCamelContextAutoAssignedNameClashTest.java |   80 -
 .../TwoManagedCamelContextClashTest.java           |  130 -
 .../management/TwoManagedCamelContextTest.java     |   81 -
 .../management/TwoManagedNamePatternTest.java      |   82 -
 .../model/GenerateXmFromCamelContextTest.java      |    3 -
 .../org/apache/camel/model/GenerateXmlTest.java    |    3 -
 .../apache/camel/model/LoadRestFromXmlTest.java    |    3 -
 .../apache/camel/model/LoadRouteFromXmlTest.java   |    3 -
 .../model/LoadRouteFromXmlWithInterceptTest.java   |    3 -
 .../model/LoadRouteFromXmlWithOnExceptionTest.java |    3 -
 .../model/LoadRouteFromXmlWithPolicyTest.java      |    6 +-
 .../apache/camel/model/ModelSanityCheckerTest.java |    2 +-
 .../model/StartingRoutesErrorReportedTest.java     |    3 -
 .../java/org/apache/camel/model/XmlParseTest.java  |   57 +-
 .../org/apache/camel/model/XmlTestSupport.java     |    3 -
 .../camel/processor/AOPAfterFinallyTest.java       |   76 -
 .../org/apache/camel/processor/AOPAfterTest.java   |   53 -
 .../camel/processor/AOPAroundFinallyTest.java      |   78 -
 .../org/apache/camel/processor/AOPAroundTest.java  |   54 -
 .../org/apache/camel/processor/AOPBeforeTest.java  |   53 -
 .../apache/camel/processor/AOPNestedRouteTest.java |   58 -
 .../apache/camel/processor/AsyncLoopCopyTest.java  |    3 -
 .../org/apache/camel/processor/AsyncLoopTest.java  |    3 -
 .../BatchResequencerAllowDuplicatesTest.java       |    3 -
 .../processor/BatchResequencerJMSPriorityTest.java |    3 -
 .../BatchResequencerWithDuplicateTest.java         |    3 -
 .../camel/processor/BeanCachedProcessorTest.java   |    8 +-
 .../org/apache/camel/processor/BeanCachedTest.java |    8 +-
 .../BeanOgnMethodWithXPathInjectionTest.java       |    5 +-
 .../BeanProcessorSpecializedMessageTest.java       |    5 +-
 .../BeanRecipientListInterfaceAnnotationTest.java  |    2 +-
 .../BeanRecipientListNoMethodNameTest.java         |    3 -
 .../camel/processor/BeanRecipientListTest.java     |    5 +-
 .../processor/BeanRecipientListTimeoutTest.java    |    9 +-
 .../org/apache/camel/processor/BeanRouteTest.java  |    5 +-
 .../camel/processor/BeanWithExceptionTest.java     |    5 +-
 .../processor/BeanWithXPathInjectionTest.java      |    5 +-
 .../camel/processor/BodyInAggregatingStrategy.java |    2 +-
 .../BodyInPreCompleteAggregatingStrategy.java      |   10 +-
 .../processor/BodyOutAggregatingStrategy.java      |    2 +-
 .../camel/processor/BreadcrumbDisabledTest.java    |    3 -
 .../org/apache/camel/processor/BreadcrumbTest.java |    3 -
 .../camel/processor/CBRHeaderPredicateTest.java    |    3 -
 .../CBRPredicateBeanThrowExceptionTest.java        |    3 -
 .../processor/CBRSimplePredicateEmptyBodyTest.java |    3 -
 .../processor/CBRWhenUnmarshalEndChoiceTest.java   |    3 -
 .../camel/processor/CBRWithLoadBalancerTest.java   |    3 -
 .../camel/processor/CBRWithMulticastTest.java      |    3 -
 .../camel/processor/CBRWithRecipientListTest.java  |    3 -
 .../apache/camel/processor/CBRWithWireTapTest.java |    3 -
 .../org/apache/camel/processor/ChannelTest.java    |   10 -
 .../apache/camel/processor/ChoiceAsyncTest.java    |    3 -
 .../processor/ChoiceCompoundPredicateTest.java     |    3 -
 .../apache/camel/processor/ChoiceNoActionTest.java |    3 -
 .../camel/processor/ChoiceNoErrorHandlerTest.java  |    2 -
 .../org/apache/camel/processor/ChoiceTest.java     |    3 -
 .../processor/ChoiceWhenNotPredicateTest.java      |    3 -
 .../apache/camel/processor/ChoiceWithEndTest.java  |    3 -
 .../processor/ChoiceWithSimpleExpressionTest.java  |    3 -
 .../CircuitBreakerLoadBalancerInvalidTest.java     |   51 -
 .../processor/CircuitBreakerLoadBalancerTest.java  |  242 -
 .../processor/ComposedMessageProcessorTest.java    |    2 +-
 .../apache/camel/processor/CorrectRouteIdTest.java |    6 +-
 .../CreateRouteWithNonExistingEndpointTest.java    |    3 -
 .../processor/CustomProcessorFactoryTest.java      |    9 +-
 .../camel/processor/CustomRoutePolicyTest.java     |    3 -
 .../processor/CustomScheduledRoutePolicyTest.java  |    3 -
 .../camel/processor/DataFormatServiceTest.java     |    2 -
 .../org/apache/camel/processor/DataFormatTest.java |    3 -
 ...ChannelBuilderWithInvalidDeadLetterUriTest.java |    3 -
 ...etterChannelRedeliverWithDelayBlockingTest.java |    2 -
 .../camel/processor/DeadLetterChannelTest.java     |    3 -
 .../DeadLetterChannelUseOriginalInBodyTest.java    |    2 -
 ...LetterChannelUseOriginalInBodyWithFileTest.java |    3 -
 ...tConsumerBridgeErrorHandlerOnExceptionTest.java |    6 +-
 .../DefaultConsumerBridgeErrorHandlerTest.java     |    6 +-
 .../DefaultErrorHandlerExplicitConfiguredTest.java |    2 -
 .../DefaultErrorHandlerOnExceptionTest.java        |    2 -
 .../DefaultErrorHandlerOnExceptionTraceTest.java   |  117 -
 .../camel/processor/DefaultErrorHandlerTest.java   |    2 -
 .../processor/DefaultExchangeFormatterTest.java    |    4 +-
 ...cheduledPollConsumerBridgeErrorHandlerTest.java |    6 +-
 .../DefinitionPolicyPerProcessorTest.java          |    9 +-
 .../camel/processor/DelayInterceptorTest.java      |    2 -
 .../camel/processor/DelayerAsyncDelayedTest.java   |    3 -
 .../camel/processor/DelayerPerRouteTest.java       |    3 -
 .../org/apache/camel/processor/DelayerTest.java    |    3 -
 .../camel/processor/DelayerWhileShutdownTest.java  |    2 -
 .../DoubleLoadBalancerMisconfigurationTest.java    |    3 -
 .../apache/camel/processor/DualPipelineTest.java   |    3 -
 .../apache/camel/processor/DynamicRouter2Test.java |    3 -
 .../apache/camel/processor/DynamicRouter3Test.java |    3 -
 .../apache/camel/processor/DynamicRouter4Test.java |    2 +-
 .../processor/DynamicRouterAnnotationTest.java     |    3 -
 .../DynamicRouterExchangeHeaders2Test.java         |    3 -
 .../DynamicRouterExchangeHeadersTest.java          |    3 -
 .../DynamicRouterExchangePropertiesTest.java       |    3 -
 .../apache/camel/processor/DynamicRouterTest.java  |    3 -
 ...point2MustBeStartedBeforeSendProcessorTest.java |   13 +-
 ...dpointMustBeStartedBeforeSendProcessorTest.java |   13 +-
 ...HandlerOnExceptionRedeliveryAndHandledTest.java |    3 -
 .../processor/ErrorHandlerWrappedEachNodeTest.java |    2 -
 .../EventNotifierExchangeSentExampleTest.java      |    4 +-
 .../processor/EventNotifierExchangeSentTest.java   |    2 +-
 .../processor/ExceptionHandlerStreamCacheTest.java |    2 -
 .../processor/ExchangeCreatedTimestampTest.java    |    3 -
 .../processor/ExchangeIdempotentConsumerTest.java  |    9 +-
 .../FailOverLoadBalanceAutoStartupFalseTest.java   |    2 +-
 .../FailOverLoadBalanceWithRedeliveryTest.java     |    3 -
 .../FailoverMaximumFailoverAttemptsTest.java       |    3 -
 .../processor/FailoverRoundRobinGoodBadTest.java   |    3 -
 .../processor/FailoverRoundRobinStickyTest.java    |    3 -
 .../camel/processor/FailoverRoundRobinTest.java    |    3 -
 .../apache/camel/processor/FailoverStickyTest.java |    3 -
 .../org/apache/camel/processor/FaultRouteTest.java |    3 -
 .../camel/processor/FileIdempotentClearTest.java   |    5 +-
 .../FileIdempotentConsumerCreateRepoTest.java      |    2 +-
 .../FileIdempotentConsumerLoadStoreTest.java       |    5 +-
 .../processor/FileIdempotentConsumerTest.java      |    5 +-
 .../camel/processor/FileIdempotentRemoveTest.java  |    5 +-
 .../processor/FileIdempotentTrunkStoreTest.java    |    5 +-
 .../processor/FileRollbackOnCompletionTest.java    |    3 -
 .../camel/processor/FilterBeforeSplitTest.java     |    4 +-
 .../camel/processor/FilterNotMatchedTest.java      |    3 -
 .../org/apache/camel/processor/FilterNotTest.java  |    3 -
 .../apache/camel/processor/FilterSimpleTest.java   |    3 -
 .../org/apache/camel/processor/FilterTest.java     |    3 -
 .../apache/camel/processor/FlipRoutePolicy.java    |    7 +-
 .../camel/processor/FlipRoutePolicyTest.java       |    3 -
 .../apache/camel/processor/FromToInOutTest.java    |    3 -
 .../camel/processor/HandleFaultPerRouteTest.java   |    3 -
 .../processor/IdempotentConsumerAsyncTest.java     |    3 -
 .../IdempotentConsumerCompletionEagerTest.java     |    5 +-
 .../IdempotentConsumerConcurrentTest.java          |    2 -
 .../processor/IdempotentConsumerEagerTest.java     |    7 +-
 .../IdempotentConsumerNoMessageIdTest.java         |    3 -
 .../IdempotentConsumerRemoveOnFailureTest.java     |    3 -
 .../IdempotentConsumerRepoExceptionTest.java       |    3 -
 .../camel/processor/IdempotentConsumerTest.java    |    9 +-
 ...dempotentConsumerUsingCustomRepositoryTest.java |    7 +-
 .../processor/InheritErrorHandlerDefaultTest.java  |    3 -
 .../processor/InheritErrorHandlerFalseTest.java    |    3 -
 .../processor/InheritErrorHandlerTrueTest.java     |    3 -
 .../camel/processor/InlinedProcessorIdTest.java    |    3 -
 .../org/apache/camel/processor/JoinRoutesTest.java |    3 -
 .../camel/processor/LanguageBuilderTest.java       |    3 -
 .../apache/camel/processor/LogEipListenerTest.java |    5 +-
 .../org/apache/camel/processor/LogEipMaskTest.java |    2 +-
 .../processor/LogEipPropagateExceptionTest.java    |    2 +-
 .../camel/processor/LogGlobalLogNameTest.java      |    3 -
 .../apache/camel/processor/LogProcessorTest.java   |    3 -
 .../LogProcessorWithProvidedLoggerTest.java        |    3 -
 .../apache/camel/processor/LogPropertiesTest.java  |    3 -
 .../apache/camel/processor/LoopAsyncCopyTest.java  |    3 -
 .../camel/processor/LoopAsyncNoCopyTest.java       |    3 -
 .../apache/camel/processor/LoopCopyErrorTest.java  |    3 -
 .../org/apache/camel/processor/LoopCopyTest.java   |    3 -
 .../org/apache/camel/processor/LoopNoCopyTest.java |    3 -
 .../java/org/apache/camel/processor/LoopTest.java  |    3 -
 .../camel/processor/LoopWithAggregatorTest.java    |    2 +-
 .../org/apache/camel/processor/MDCAsyncTest.java   |   20 +-
 .../processor/MDCOnCompletionOnCompletionTest.java |    3 -
 .../camel/processor/MDCOnCompletionTest.java       |    3 -
 .../org/apache/camel/processor/MDCResetTest.java   |    2 -
 .../java/org/apache/camel/processor/MDCTest.java   |    3 -
 .../camel/processor/MDCWithBreadcrumbTest.java     |    3 -
 .../camel/processor/MarkRollbackOnlyTest.java      |    3 -
 .../processor/MessageHistoryCopyExchangeTest.java  |    3 -
 .../processor/MessageHistoryDumpRoutingTest.java   |    3 -
 .../apache/camel/processor/MethodFilterTest.java   |    3 -
 .../MultiCastStreamCachingInSubRouteTest.java      |    2 +-
 .../processor/MulticastCompletedPropertyTest.java  |    3 -
 .../MulticastFineGrainedErrorHandlingTest.java     |    3 -
 .../MulticastKeepOriginalMessageUnchangedTest.java |    5 +-
 .../processor/MulticastNoStopOnExceptionTest.java  |    3 -
 .../MulticastParallelAllTimeoutAwareTest.java      |    7 +-
 .../MulticastParallelFailureEndpointTest.java      |    5 +-
 ...ticastParallelFineGrainedErrorHandlingTest.java |    3 -
 .../MulticastParallelLastTimeoutTest.java          |    5 +-
 .../MulticastParallelMiddleTimeoutTest.java        |    5 +-
 .../MulticastParallelNoStopOnExceptionTest.java    |    3 -
 .../MulticastParallelStopOnExceptionTest.java      |    6 +-
 .../processor/MulticastParallelStreamingTest.java  |    7 +-
 .../MulticastParallelStreamingTimeoutTest.java     |    5 +-
 .../MulticastParallelStreamingTwoTimeoutTest.java  |    5 +-
 .../processor/MulticastParallelStressTest.java     |    5 +-
 .../camel/processor/MulticastParallelTest.java     |    5 +-
 .../processor/MulticastParallelTimeout2Test.java   |    5 +-
 .../processor/MulticastParallelTimeout3Test.java   |    5 +-
 .../MulticastParallelTimeoutAwareTest.java         |    7 +-
 .../processor/MulticastParallelTimeoutTest.java    |    5 +-
 .../MulticastParallelTwoTimeoutMiddleTest.java     |    5 +-
 .../processor/MulticastParallelTwoTimeoutTest.java |    5 +-
 ...castStopOnExceptionLastWithOnExceptionTest.java |    3 -
 .../processor/MulticastStopOnExceptionTest.java    |    5 +-
 ...ulticastStopOnExceptionWithOnExceptionTest.java |    3 -
 .../processor/MulticastStreamCachingTest.java      |    3 -
 .../org/apache/camel/processor/MulticastTest.java  |    3 -
 .../processor/MulticastThreadPoolProfileTest.java  |    5 +-
 .../camel/processor/MulticastUnitOfWorkTest.java   |    2 -
 .../MulticastWithOnExceptionFirstTest.java         |    3 -
 .../MulticastWithOnExceptionLastTest.java          |    3 -
 .../processor/MulticastWithOnExceptionTest.java    |    3 -
 .../camel/processor/MyAggregationStrategy.java     |    1 -
 .../camel/processor/MyLoggingSentEventNotifer.java |   22 +-
 .../camel/processor/MySentEventNotifier.java       |   22 +-
 .../org/apache/camel/processor/MyValidator.java    |    3 -
 .../apache/camel/processor/NavigateRouteTest.java  |   22 +-
 .../processor/NewProcessorAndServiceTest.java      |    3 -
 .../apache/camel/processor/NoErrorHandlerTest.java |   97 -
 .../org/apache/camel/processor/NormalizerTest.java |    2 +-
 ...deliveryWhileStoppingDeadLetterChannelTest.java |    5 +-
 .../NotAllowRedeliveryWhileStoppingTest.java       |    3 -
 ...letionAndInterceptAndOnExceptionGlobalTest.java |    3 -
 ...nCompletionAndInterceptGlobalSSEnabledTest.java |    3 -
 .../OnCompletionAndInterceptGlobalTest.java        |    3 -
 .../processor/OnCompletionAndInterceptTest.java    |    3 -
 .../camel/processor/OnCompletionAsyncTest.java     |    3 -
 .../camel/processor/OnCompletionContainsTest.java  |    3 -
 .../OnCompletionGlobalCustomPoolTest.java          |    3 -
 .../camel/processor/OnCompletionGlobalTest.java    |    3 -
 .../processor/OnCompletionGlobalTraceTest.java     |  138 -
 .../OnCompletionInvalidConfiguredTest.java         |    3 -
 .../OnCompletionMoreGlobalRouteCompletionTest.java |    3 -
 .../processor/OnCompletionMoreGlobalTest.java      |    3 -
 .../processor/OnCompletionOnCompleteOnlyTest.java  |    3 -
 .../processor/OnCompletionOnFailureOnlyTest.java   |    3 -
 ...ompletionRouteScopeOverrideGlobalScopeTest.java |    3 -
 .../processor/OnCompletionShouldBeLastTest.java    |    3 -
 .../apache/camel/processor/OnCompletionTest.java   |    3 -
 .../processor/OnCompletionUseOriginalBodyTest.java |    3 -
 .../camel/processor/OnCompletionWhenTest.java      |    3 -
 .../processor/OnExceptionContinueToRouteTest.java  |    3 -
 .../apache/camel/processor/PipelineMEPTest.java    |    2 -
 .../camel/processor/PipelineStepWithEventTest.java |   16 +-
 .../org/apache/camel/processor/PipelineTest.java   |    3 -
 .../camel/processor/PolicyPerProcessorTest.java    |    7 +-
 .../apache/camel/processor/PolicyPerRouteTest.java |    7 +-
 .../ProducerTemplateDisableEventNotifierTest.java  |    4 +-
 .../RandomLoadBalanceJavaDSLBuilderTest.java       |    2 +-
 .../RecipeientListWithSimpleExpressionTest.java    |  133 -
 .../RecipientListAggregationStrategyTest.java      |    3 -
 .../camel/processor/RecipientListBeanTest.java     |    3 -
 ...pientListContextScopedOnExceptionIssueTest.java |    7 +
 .../RecipientListDoNotStopOnExceptionTest.java     |    3 -
 ...istExchangePropertyAggregationStrategyTest.java |    5 +-
 .../RecipientListExchangePropertyTest.java         |    3 -
 .../RecipientListFineGrainedErrorHandlingTest.java |    5 +-
 .../camel/processor/RecipientListLeakTest.java     |    3 -
 .../camel/processor/RecipientListNoCacheTest.java  |    3 -
 ...ntListParallelAggregateThreadPoolIssueTest.java |    3 -
 ...ntListParallelFineGrainedErrorHandlingTest.java |    3 -
 ...ParallelStopOnExceptionWithOnExceptionTest.java |    3 -
 .../RecipientListParallelStreamingTest.java        |    3 -
 .../camel/processor/RecipientListParallelTest.java |    3 -
 .../RecipientListParallelTimeoutTest.java          |    5 +-
 .../processor/RecipientListReturnValueTest.java    |    5 -
 .../RecipientListStopOnExceptionTest.java          |    3 -
 ...ientListStopOnExceptionWithOnExceptionTest.java |    3 -
 .../apache/camel/processor/RecipientListTest.java  |    3 -
 .../RecipientListWithArrayHeaderTest.java          |    3 -
 .../processor/RecipientListWithDelimiterTest.java  |    3 -
 .../RecipientListWithSimpleExpressionTest.java     |  123 +
 ...RecipientListWithStringDelimitedHeaderTest.java |    3 -
 ...cipientListWithStringDelimitedPropertyTest.java |    5 +-
 .../RedeliverWithExceptionAndFaultTest.java        |    3 -
 ...tterErrorHandlerNoRedeliveryOnShutdownTest.java |    2 +-
 .../RedeliveryErrorHandlerBlockedDelayTest.java    |    3 -
 .../RedeliveryErrorHandlerLogHandledTest.java      |    3 -
 ...veryErrorHandlerNoRedeliveryOnShutdownTest.java |    2 +-
 .../RedeliveryErrorHandlerNonBlockedDelayTest.java |    3 -
 ...ErrorHandlerNonBlockedRedeliveryHeaderTest.java |    3 -
 .../RedeliveryOnExceptionBlockedDelayTest.java     |    3 -
 .../RedeliveryPolicyDelayPatternTest.java          |    3 -
 .../RedeliveryPolicyPerExceptionTest.java          |    3 -
 ...StacksNeededDuringRoutingSendProcessorTest.java |  112 -
 .../ReduceStacksNeededDuringRoutingTest.java       |   73 -
 .../apache/camel/processor/ResequencerTest.java    |    5 -
 .../camel/processor/RollbackCustomMessageTest.java |    3 -
 .../processor/RollbackDefaultErrorHandlerTest.java |    3 -
 .../processor/RollbackDefaultMessageTest.java      |    3 -
 .../org/apache/camel/processor/RollbackTest.java   |    3 -
 .../camel/processor/RouteAutoStartupTest.java      |    9 +-
 .../camel/processor/RouteContextProcessorTest.java |    2 -
 .../camel/processor/RouteFormattedUriTest.java     |    3 -
 .../org/apache/camel/processor/RouteIdTest.java    |    3 -
 .../camel/processor/RouteNoAutoStartupTest.java    |    5 +-
 .../camel/processor/RoutePerformanceCountTest.java |    3 -
 .../camel/processor/RoutePoliciesRefTest.java      |    3 -
 .../apache/camel/processor/RoutePoliciesTest.java  |    3 -
 .../processor/RouteServicesStartupOrderTest.java   |    3 -
 .../RouteShutdownNotReverseOrderTest.java          |    3 -
 .../processor/RouteShutdownReverseOrderTest.java   |    3 -
 .../processor/RouteStartupOrderClashTest.java      |    3 -
 .../RouteStartupOrderDirectReverseTest.java        |    3 -
 .../processor/RouteStartupOrderDirectTest.java     |    3 -
 .../camel/processor/RouteStartupOrderLastTest.java |    4 +-
 .../processor/RouteStartupOrderSimpleTest.java     |    3 -
 ...StartupOrderSuspendResumeNoAutoStartupTest.java |    9 +-
 .../RouteStartupOrderSuspendResumeTest.java        |    3 -
 .../camel/processor/RouteStartupOrderTest.java     |    3 -
 .../RouteStartupOrderWithDefaultTest.java          |    3 -
 .../org/apache/camel/processor/RouteStopTest.java  |    2 -
 ...RouteWithConstantFieldFromExchangeFailTest.java |    3 -
 .../RouteWithConstantFieldFromExchangeTest.java    |    3 -
 .../processor/RoutingSlipInOutAndInOnlyTest.java   |    3 -
 .../camel/processor/RoutingSlipNoCacheTest.java    |    3 -
 .../camel/processor/SamplingThrottlerTest.java     |    3 -
 .../apache/camel/processor/ScriptExternalTest.java |    3 -
 .../org/apache/camel/processor/ScriptTest.java     |    3 -
 .../processor/SendToNonExistingEndpointTest.java   |    3 -
 .../camel/processor/SetBodyProcessorTest.java      |    7 +-
 .../camel/processor/SetExchangePatternTest.java    |    7 -
 .../org/apache/camel/processor/SetHeaderTest.java  |    3 -
 .../SetHeaderUsingDslExpressionsTest.java          |    3 -
 .../processor/ShutdownCompleteAllTasksTest.java    |    7 +-
 .../ShutdownCompleteCurrentTaskOnlyTest.java       |    7 +-
 .../apache/camel/processor/ShutdownDeferTest.java  |    3 -
 .../camel/processor/ShutdownNotDeferTest.java      |    3 -
 .../ShutdownSedaAndDirectEndpointTest.java         |    3 -
 .../apache/camel/processor/SimpleDirectTest.java   |    3 -
 .../SimpleMockNoLazyTypeConverterTest.java         |   29 -
 .../camel/processor/SimpleMockSampleTest.java      |    3 -
 .../org/apache/camel/processor/SimpleMockTest.java |    3 -
 .../processor/SimpleProcessorIdAwareTest.java      |    3 -
 .../camel/processor/SimpleProcessorTest.java       |    3 -
 .../processor/SimpleProcessorTraceableTest.java    |    3 -
 .../camel/processor/SimpleTryCatchFinallyTest.java |    3 -
 .../camel/processor/SimpleTryFinallyTest.java      |    3 -
 .../SimpleTryThrowExceptionFinallyTest.java        |    3 -
 .../org/apache/camel/processor/SimulatorTest.java  |    5 +-
 .../apache/camel/processor/SortExpressionTest.java |    2 +-
 .../camel/processor/SplitAggregateInOutTest.java   |    5 +-
 .../camel/processor/SplitParallelTimeoutTest.java  |    7 +-
 .../apache/camel/processor/SplitWithEndTest.java   |    5 +-
 .../processor/SplitterCompletedPropertyTest.java   |    3 -
 .../camel/processor/SplitterMethodCallTest.java    |    3 -
 .../SplitterNoAggregationStrategyTest.java         |    3 -
 .../processor/SplitterNoStopOnExceptionTest.java   |    3 -
 .../camel/processor/SplitterOnCompletionTest.java  |    3 -
 .../processor/SplitterParallelAggregateTest.java   |    2 +-
 .../processor/SplitterParallelBigFileTest.java     |    3 -
 .../SplitterParallelNoStopOnExceptionTest.java     |    3 -
 .../SplitterParallelStopOnExceptionTest.java       |    5 +-
 ...ParallelStopOnExceptionWithOnExceptionTest.java |    3 -
 .../apache/camel/processor/SplitterPojoTest.java   |    5 +-
 ...SplitterShareUnitOfWorkCompletionAwareTest.java |    7 +-
 .../processor/SplitterStopOnExceptionTest.java     |    5 +-
 ...SplitterStopOnExceptionWithOnExceptionTest.java |    3 -
 .../camel/processor/SplitterStreamCacheTest.java   |    3 -
 .../SplitterStreamCachingInSubRouteTest.java       |    2 +-
 .../SplitterStreamingErrorHandlingTest.java        |    3 -
 ...rStreamingStopOnExceptionErrorHandlingTest.java |    3 -
 .../processor/SplitterStreamingUoWIssueTest.java   |    3 -
 .../SplitterStreamingWithErrorHandlerTest.java     |    3 -
 .../org/apache/camel/processor/SplitterTest.java   |    3 -
 .../camel/processor/SplitterUoWIssueTest.java      |    3 -
 ...litterUseOriginalNotPropagateExceptionTest.java |   12 +-
 .../processor/SplitterWireTapStreamCacheTest.java  |    2 +
 .../processor/SplitterWithDualMulticastTest.java   |    3 -
 .../camel/processor/SplitterWithMulticastTest.java |    3 -
 .../processor/StreamCachingOnlyRouteTest.java      |    3 -
 .../camel/processor/StreamCachingPerRouteTest.java |    3 -
 .../camel/processor/StreamResequencerTest.java     |    4 +-
 ...SourceContentBasedRouterNoErrorHandlerTest.java |    2 -
 ...tentBasedRouterSSEnabledOnCamelContextTest.java |    2 -
 .../StreamSourceContentBasedRouterTest.java        |    2 -
 .../ThreadsCoreAndMaxPoolInvalidTest.java          |    3 -
 .../ThreadsCoreAndMaxPoolKeepAliveTimeTest.java    |    3 -
 .../camel/processor/ThreadsCoreAndMaxPoolTest.java |    3 -
 .../camel/processor/ThreadsCorePoolTest.java       |    3 -
 .../apache/camel/processor/ThreadsDefaultTest.java |    3 -
 .../camel/processor/ThreadsInvalidConfigTest.java  |    2 +-
 .../camel/processor/ThreadsMaxQueueSizeTest.java   |    3 -
 .../processor/ThreadsRejectedExecutionTest.java    |    7 +-
 .../camel/processor/ThreadsRejectedPolicyTest.java |    5 +-
 .../camel/processor/ThreadsRequestReplyTest.java   |    3 -
 .../processor/ThreadsZeroInCoreAndMaxPoolTest.java |    3 -
 .../camel/processor/ThrottlerAsyncDelayedTest.java |    3 -
 .../processor/ThrottlerInvalidConfiguredTest.java  |    3 -
 .../camel/processor/ThrottlerMethodCallTest.java   |    3 -
 .../camel/processor/ThrottlerNullEvalTest.java     |    3 -
 ...xceptionRoutePolicyHalfOpenHandlerSedaTest.java |    4 +-
 ...ingExceptionRoutePolicyHalfOpenHandlerTest.java |    4 +-
 ...ThrottlingExceptionRoutePolicyHalfOpenTest.java |    2 +-
 ...lingExceptionRoutePolicyKeepOpenOnInitTest.java |    2 +-
 ...tlingExceptionRoutePolicyOpenViaConfigTest.java |    2 +-
 .../ThrottlingExceptionRoutePolicyTest.java        |    4 +-
 .../camel/processor/ThrottlingGroupingTest.java    |    3 -
 .../ThrottlingInflightRoutePolicyTest.java         |    5 +-
 .../camel/processor/ThroughPutLoggerTest.java      |    4 +-
 .../camel/processor/ThrowExceptionMessageTest.java |    3 -
 .../processor/ThrowExceptionNullMessageTest.java   |    3 -
 .../apache/camel/processor/ThrowExceptionTest.java |    3 -
 .../camel/processor/ToEndpointPropertyTest.java    |    3 -
 .../apache/camel/processor/TraceDelayerTest.java   |    3 -
 .../camel/processor/TraceInterceptorTest.java      |    3 -
 .../TraceInterceptorWithOutBodyTraceTest.java      |   52 -
 .../camel/processor/TracePerRouteManualTest.java   |    3 -
 .../apache/camel/processor/TracePerRouteTest.java  |   67 -
 .../camel/processor/TraceableUnitOfWorkTest.java   |  109 -
 .../camel/processor/TracerConfigurationTest.java   |   11 -
 .../org/apache/camel/processor/TransformTest.java  |    3 -
 .../processor/TransformToInvalidEndpointTest.java  |   49 -
 .../apache/camel/processor/TransformToTest.java    |   73 -
 .../camel/processor/TransformViaDSLTest.java       |    3 -
 .../processor/TryCatchContinueToRouteTest.java     |    3 -
 .../TryCatchMustHaveExceptionConfiguredTest.java   |    3 -
 .../camel/processor/TryCatchNestedChoiceTest.java  |    3 -
 .../camel/processor/TryProcessorHandledTest.java   |    6 +-
 .../TypeConverterRegistryStatsPerformanceTest.java |    3 -
 .../camel/processor/UnitOfWorkProducerTest.java    |   22 +-
 .../UnitOfWorkSynchronizationAdapterTest.java      |    3 -
 .../org/apache/camel/processor/UnitOfWorkTest.java |    3 -
 .../processor/UnitOfWorkWithAsyncFlowTest.java     |    3 -
 .../camel/processor/UnmarshalProcessorTest.java    |    4 +-
 .../apache/camel/processor/ValidateRegExpTest.java |    3 -
 .../camel/processor/ValidateSimpleRegExpTest.java  |    3 -
 .../apache/camel/processor/ValidateSimpleTest.java |    3 -
 .../processor/ValidatingDomProcessorTest.java      |    6 +-
 .../org/apache/camel/processor/ValidationTest.java |    3 -
 .../processor/ValidationWithExceptionTest.java     |    3 -
 .../ValidationWithInFlowExceptionTest.java         |    3 -
 .../processor/ValidationWithTryCatchTest.java      |    3 -
 .../camel/processor/VerySimpleDirectTest.java      |    3 -
 .../processor/WireTapBeanAsProcessorTest.java      |    2 -
 .../apache/camel/processor/WireTapBeanTest.java    |    2 -
 .../camel/processor/WireTapCustomPool2Test.java    |    2 -
 .../camel/processor/WireTapCustomPoolTest.java     |    2 -
 .../camel/processor/WireTapExpressionTest.java     |    2 -
 .../camel/processor/WireTapNewExchangeTest.java    |    3 -
 .../camel/processor/WireTapOnExceptionTest.java    |    4 +-
 .../camel/processor/WireTapOnPrepareTest.java      |    2 +-
 .../camel/processor/WireTapShutdownBeanTest.java   |   10 +-
 .../camel/processor/WireTapShutdownRouteTest.java  |    8 +-
 .../camel/processor/WireTapStreamCachingTest.java  |    3 -
 .../org/apache/camel/processor/WireTapTest.java    |    2 -
 ...WireTapUsingFireAndForgetCopyAsDefaultTest.java |   31 +-
 .../WireTapUsingFireAndForgetCopyTest.java         |   29 +-
 .../processor/WireTapUsingFireAndForgetTest.java   |   15 +-
 .../apache/camel/processor/XPathChoiceTest.java    |    3 -
 .../apache/camel/processor/XPathFilterTest.java    |    3 -
 ...ithNamespaceBuilderFilterAndResultTypeTest.java |    3 -
 .../XPathWithNamespaceBuilderFilterTest.java       |    3 -
 .../processor/XPathWithNamespacesFilterTest.java   |    3 -
 .../aggregator/AbstractDistributedTest.java        |   11 +-
 ...ggregateAggregationStrategyIsPredicateTest.java |    2 +-
 .../AggregateClosedCorrelationKeyTest.java         |    3 -
 .../aggregator/AggregateCompleteAllOnStopTest.java |    5 +-
 ...gateCompletionAwareAggregationStrategyTest.java |    4 +-
 .../AggregateCompletionIntervalTest.java           |    2 -
 ...gregateCompletionOnNewCorrelationGroupTest.java |    2 +-
 .../aggregator/AggregateCompletionOnlyOneTest.java |    3 -
 .../aggregator/AggregateCompletionOnlyTwoTest.java |    3 -
 .../AggregateCompletionPredicateTest.java          |    3 -
 .../AggregateConcurrentPerCorrelationKeyTest.java  |    3 -
 .../aggregator/AggregateControllerTest.java        |    2 +-
 .../aggregator/AggregateDiscardOnTimeoutTest.java  |    3 -
 .../AggregateEagerCheckCompletionTest.java         |    3 -
 .../AggregateExpressionSizeFallbackTest.java       |    3 -
 .../AggregateExpressionSizeOverrideFixedTest.java  |    3 -
 ...gateExpressionSizeOverrideFixedTimeoutTest.java |    3 -
 .../aggregator/AggregateExpressionSizeTest.java    |    3 -
 .../AggregateExpressionTimeoutFallbackTest.java    |    3 -
 .../AggregateExpressionTimeoutPerGroupTest.java    |    3 -
 .../aggregator/AggregateExpressionTimeoutTest.java |    3 -
 ...eCompletionHeaderInAggregationStrategyTest.java |    2 +-
 .../AggregateForceCompletionHeaderTest.java        |    2 +-
 ...AggregateForceCompletionOnStopParallelTest.java |    3 -
 .../AggregateForceCompletionOnStopTest.java        |    7 +-
 .../aggregator/AggregateFromWireTapTest.java       |    2 +-
 .../AggregateGroupedExchangeBackwardsCompTest.java |    4 +-
 ...roupedExchangeCompletionExpressionSizeTest.java |    5 +-
 .../AggregateIgnoreInvalidCorrelationKeysTest.java |    3 -
 .../aggregator/AggregateLostGroupIssueTest.java    |    4 +-
 .../aggregator/AggregateMultipleSourceTest.java    |    5 +-
 .../AggregateNewExchangeAndConfirmTest.java        |    4 +-
 .../AggregateParallelProcessingTest.java           |    3 -
 .../AggregatePreCompleteAwareStrategyTest.java     |    3 -
 ...gregatePreCompleteAwareStrategyTimeoutTest.java |    3 -
 .../aggregator/AggregateProcessorTest.java         |   53 +-
 ...egateProcessorTimeoutCompletionRestartTest.java |   14 +-
 .../AggregateRepositoryReturnNullTest.java         |    5 +-
 .../AggregateShouldSkipFilteredExchangesTest.java  |    4 +-
 .../AggregateShutdownThreadPoolTest.java           |   11 +-
 .../AggregateSimpleExpressionIssueTest.java        |    4 +-
 .../AggregateSimplePredicateEagerTest.java         |    3 -
 .../aggregator/AggregateSimplePredicateTest.java   |    3 -
 .../aggregator/AggregateSimpleSizeTest.java        |    3 -
 .../aggregator/AggregateSimpleTimeoutTest.java     |    3 -
 .../aggregator/AggregateThreadPoolProfileTest.java |    5 +-
 .../aggregator/AggregateTimeoutManualTest.java     |    2 -
 .../aggregator/AggregateTimeoutOnlyTest.java       |    2 -
 .../processor/aggregator/AggregateTimeoutTest.java |    7 +-
 .../AggregateTimeoutWithExecutorServiceTest.java   |    2 -
 .../AggregationStrategyAsPredicateTest.java        |    2 +-
 ...ggregationStrategyBeanAdapterAllowNullTest.java |    2 +-
 ...tionStrategyBeanAdapterNonStaticMethodTest.java |    2 +-
 ...ggregationStrategyBeanAdapterOneMethodTest.java |    2 +-
 ...gregationStrategyBeanAdapterPollEnrichTest.java |    2 +-
 ...egationStrategyBeanAdapterStaticMethodTest.java |    2 +-
 .../AggregationStrategyBeanAdapterTest.java        |    2 +-
 ...egyBeanAdapterWithHeadersAndPropertiesTest.java |    2 +-
 ...regationStrategyBeanAdapterWithHeadersTest.java |    2 +-
 .../AggregationStrategyCompleteByPropertyTest.java |    2 +-
 .../AggregationStrategyLifecycleTest.java          |    2 +-
 .../aggregator/AggregatorAndOnExceptionTest.java   |    2 +-
 .../aggregator/AggregatorConcurrencyTest.java      |    7 +-
 .../aggregator/AggregatorExceptionHandleTest.java  |    2 -
 .../AggregatorExceptionInPredicateTest.java        |    4 +-
 .../camel/processor/aggregator/AggregatorTest.java |    3 -
 .../aggregator/AlbertoAggregatorTest.java          |    5 +-
 .../aggregator/BeanBeforeAggregateIssueTest.java   |    3 -
 .../CustomAggregationStrategyServiceTest.java      |    2 +-
 .../aggregator/CustomAggregationStrategyTest.java  |    2 +-
 ...ionStrategyCompletionFromBatchConsumerTest.java |    2 +-
 .../DistributedCompletionIntervalTest.java         |    2 -
 ...DistributedConcurrentPerCorrelationKeyTest.java |    3 -
 .../DistributedOptimisticLockFailingTest.java      |    3 -
 .../aggregator/DistributedTimeoutTest.java         |    7 +-
 .../EnricherRouteNumberOfProcessorTest.java        |    5 +-
 .../aggregator/MyAggregationStrategyService.java   |    2 +-
 .../SplitRouteNumberOfProcessorTest.java           |    5 +-
 ...yncDeadLetterChannelExecutorServiceRefTest.java |    2 -
 .../async/AsyncDeadLetterChannelTest.java          |    2 -
 .../async/AsyncDefaultErrorHandlerTest.java        |    2 -
 .../processor/async/AsyncEndpointCBRTest.java      |    3 -
 .../AsyncEndpointCustomAsyncInterceptorTest.java   |    7 +-
 .../async/AsyncEndpointCustomInterceptorTest.java  |   15 +-
 .../async/AsyncEndpointCustomRoutePolicyTest.java  |    3 -
 .../processor/async/AsyncEndpointDelayUoWTest.java |    3 -
 .../async/AsyncEndpointDualMulticastTest.java      |    3 -
 .../AsyncEndpointDualTopicLoadBalanceTest.java     |    3 -
 .../processor/async/AsyncEndpointEnricherTest.java |    3 -
 .../AsyncEndpointEventNotifierSendingTest.java     |   19 +-
 .../async/AsyncEndpointEventNotifierTest.java      |   19 +-
 ...AsyncEndpointFailOverLoadBalanceMixed2Test.java |    3 -
 ...AsyncEndpointFailOverLoadBalanceMixed3Test.java |    3 -
 .../AsyncEndpointFailOverLoadBalanceMixedTest.java |    3 -
 ...ncEndpointFailOverLoadBalanceOnlyAsyncTest.java |    3 -
 ...ncEndpointFailedAfterDeadLetterChannelTest.java |    3 -
 ...EndpointFailedAfterOnExceptionContinueTest.java |    3 -
 ...cEndpointFailedAfterOnExceptionHandledTest.java |    3 -
 .../async/AsyncEndpointFailedAfterTest.java        |    3 -
 .../AsyncEndpointFailureProcessorContinueTest.java |    3 -
 .../async/AsyncEndpointFailureProcessorTest.java   |    3 -
 .../processor/async/AsyncEndpointFilterTest.java   |    3 -
 .../async/AsyncEndpointIdempotentConsumerTest.java |    3 -
 .../processor/async/AsyncEndpointLoopTest.java     |    3 -
 ...pointMulticastFineGrainedErrorHandlingTest.java |    3 -
 .../async/AsyncEndpointMulticastTest.java          |    3 -
 .../processor/async/AsyncEndpointPipelineTest.java |    3 -
 .../processor/async/AsyncEndpointPolicyTest.java   |   47 +-
 .../async/AsyncEndpointRecipientList2Test.java     |    3 -
 .../async/AsyncEndpointRecipientList3Test.java     |    3 -
 .../async/AsyncEndpointRecipientList4Test.java     |    3 -
 .../async/AsyncEndpointRecipientListBean3Test.java |    3 -
 .../async/AsyncEndpointRecipientListBean4Test.java |    3 -
 .../async/AsyncEndpointRecipientListBeanTest.java  |    3 -
 ...tRecipientListFineGrainedErrorHandlingTest.java |    3 -
 .../AsyncEndpointRecipientListParallel2Test.java   |    3 -
 .../AsyncEndpointRecipientListParallel3Test.java   |    3 -
 .../AsyncEndpointRecipientListParallel4Test.java   |    3 -
 .../AsyncEndpointRecipientListParallel5Test.java   |    6 +-
 .../AsyncEndpointRecipientListParallelTest.java    |    6 +-
 .../async/AsyncEndpointRecipientListTest.java      |    3 -
 ...RedeliveryErrorHandlerNonBlockedDelay2Test.java |    3 -
 ...RedeliveryErrorHandlerNonBlockedDelay3Test.java |    3 -
 ...tRedeliveryErrorHandlerNonBlockedDelayTest.java |    3 -
 .../AsyncEndpointRoundRobinLoadBalanceTest.java    |    3 -
 .../async/AsyncEndpointRoutingSlip2Test.java       |    3 -
 .../async/AsyncEndpointRoutingSlip3Test.java       |    3 -
 .../async/AsyncEndpointRoutingSlipBean2Test.java   |    3 -
 .../async/AsyncEndpointRoutingSlipBean3Test.java   |    3 -
 ...syncEndpointRoutingSlipBeanNonBlockingTest.java |   15 +-
 .../async/AsyncEndpointRoutingSlipBeanTest.java    |    3 -
 .../async/AsyncEndpointRoutingSlipTest.java        |    3 -
 .../processor/async/AsyncEndpointSamplingTest.java |    3 -
 .../async/AsyncEndpointSedaInOnlyTest.java         |    3 -
 .../processor/async/AsyncEndpointSedaTest.java     |    3 -
 .../AsyncEndpointSingleTopicLoadBalanceTest.java   |    3 -
 ...cEndpointSplitFineGrainedErrorHandlingTest.java |    3 -
 .../processor/async/AsyncEndpointSplitTest.java    |    3 -
 ...pointSplitUseLatestAggregationStrategyTest.java |    3 -
 .../processor/async/AsyncEndpointStopTest.java     |    3 -
 .../async/AsyncEndpointSynchronousFalseTest.java   |    3 -
 .../async/AsyncEndpointSynchronousTest.java        |    3 -
 .../camel/processor/async/AsyncEndpointTest.java   |    3 -
 .../async/AsyncEndpointTransformTest.java          |    3 -
 .../async/AsyncEndpointTryCatchFinally2Test.java   |    3 -
 .../async/AsyncEndpointTryCatchFinally3Test.java   |    3 -
 .../async/AsyncEndpointTryCatchFinally4Test.java   |    3 -
 .../async/AsyncEndpointTryCatchFinally5Test.java   |    3 -
 .../async/AsyncEndpointTryCatchFinallyTest.java    |    3 -
 .../async/AsyncEndpointUoWFailedTest.java          |    3 -
 .../processor/async/AsyncEndpointUoWTest.java      |    3 -
 .../async/AsyncEndpointWithDelayerTest.java        |    3 -
 .../async/AsyncEndpointWithHandleFaultTest.java    |    3 -
 .../processor/async/AsyncEndpointWithJMXTest.java  |   80 -
 .../async/AsyncEndpointWithStreamCachingTest.java  |    3 -
 .../async/AsyncEndpointWithTracingTest.java        |    3 -
 ...FailureProcessorWithRedeliveryAndDelayTest.java |    3 -
 .../AsyncFailureProcessorWithRedeliveryTest.java   |    3 -
 .../processor/async/AsyncInOnlyEndpointTest.java   |    3 -
 .../apache/camel/processor/async/AsyncMDCTest.java |    3 -
 ...xceptionFailureProcessorWithRedeliveryTest.java |    3 -
 .../AsyncProcessorAwaitManagerInterruptTest.java   |    3 -
 ...sorAwaitManagerInterruptWithRedeliveryTest.java |    2 +-
 .../async/AsyncProcessorAwaitManagerTest.java      |    3 -
 .../camel/processor/async/AsyncProducerTest.java   |    3 -
 .../processor/async/AsyncRouteWithErrorTest.java   |    3 -
 .../async/AsyncSedaInOnlyEndpointTest.java         |    3 -
 .../processor/async/AsyncTraceHandlerTest.java     |  107 -
 .../processor/async/AsyncTwoEndpointTest.java      |    3 -
 .../camel/processor/async/MyAsyncComponent.java    |    5 +-
 .../camel/processor/async/MyAsyncEndpoint.java     |    5 +-
 .../camel/processor/async/MyAsyncProducer.java     |    5 +-
 .../enricher/EnricherAggregateOnExceptionTest.java |    5 +-
 .../EnricherAsyncUnhandledExceptionTest.java       |    6 +-
 .../EnricherDefaultAggregationStrategyTest.java    |    3 -
 .../camel/processor/enricher/EnricherRefTest.java  |    9 +-
 .../processor/enricher/EnricherSendEventTest.java  |   24 +-
 ...ollEnrichFileCustomAggregationStrategyTest.java |    2 +-
 .../PollEnricherAggregateOnExceptionTest.java      |    5 +-
 .../processor/enricher/PollEnricherRefTest.java    |    7 +-
 .../camel/processor/enricher/SampleAggregator.java |    2 +-
 .../intercept/DualInterceptSimpleRouteTest.java    |    3 -
 .../intercept/FromFileInterceptSendToIssue.java    |    2 -
 .../intercept/IntercepFromWithPredicateTest.java   |    3 -
 .../intercept/InterceptFromRouteTest.java          |    3 -
 .../intercept/InterceptFromRouteTestSupport.java   |    3 -
 .../intercept/InterceptFromWhenNoStopTest.java     |    3 -
 .../processor/intercept/InterceptFromWhenTest.java |    3 -
 .../intercept/InterceptFromWhenWithChoiceTest.java |    3 -
 ...erceptFromWithPredicateAndProceedRouteTest.java |    3 -
 ...InterceptFromWithPredicateAndStopRouteTest.java |    3 -
 .../InterceptFromWithPredicateRouteTest.java       |    3 -
 .../intercept/InterceptFromWithStopRouteTest.java  |    3 -
 .../InterceptFromWithoutProceedRouteTest.java      |    3 -
 ...nterceptSendToEndpointConditionalSkip2Test.java |    2 -
 ...nterceptSendToEndpointConditionalSkip3Test.java |    2 -
 ...InterceptSendToEndpointConditionalSkipTest.java |    2 -
 .../InterceptSendToEndpointDynamicTest.java        |    2 -
 .../InterceptSendToEndpointInOnException.java      |    3 -
 ...rceptSendToEndpointServicePoolProducerTest.java |  121 -
 .../intercept/InterceptSendToEndpointTest.java     |    2 -
 .../InterceptSendToEndpointWithParametersTest.java |    6 +-
 .../InterceptSendToEndpointWithStopTest.java       |    2 -
 .../intercept/InterceptSendToExceptionTest.java    |    3 -
 .../intercept/InterceptSendToFaultTest.java        |    3 -
 .../processor/intercept/InterceptSendToIssue.java  |    2 -
 .../intercept/InterceptSimpleRouteStopTest.java    |    3 -
 .../intercept/InterceptSimpleRouteTest.java        |    3 -
 .../intercept/InterceptSimpleRouteTraceTest.java   |   85 -
 .../InterceptSimpleRouteWhenStopTest.java          |    3 -
 .../intercept/InterceptSimpleRouteWhenTest.java    |    3 -
 .../ParentChildInterceptStrategyTest.java          |    5 +-
 .../interceptor/AdviceWithAutoStartupTest.java     |   22 +-
 ...AdviceWithMockEndpointsHavingParameterTest.java |    6 +-
 .../interceptor/AdviceWithMockEndpointsTest.java   |    8 +-
 .../AdviceWithMockEndpointsWithSkipTest.java       |    6 +-
 ...dviceWithMockMultipleEndpointsWithSkipTest.java |    6 +-
 .../AdviceWithRecipientListMockEndpointsTest.java  |    6 +-
 .../interceptor/AdviceWithReplaceFromTest.java     |    7 +-
 .../interceptor/AdviceWithRouteIdTest.java         |    6 +-
 .../interceptor/AdviceWithTasksMatchTest.java      |    3 +-
 .../AdviceWithTasksOnExceptionTest.java            |    3 +-
 .../interceptor/AdviceWithTasksSelectTest.java     |   17 +-
 .../processor/interceptor/AdviceWithTasksTest.java |   11 +-
 .../AdviceWithTasksToStringPatternTest.java        |   11 +-
 .../processor/interceptor/AdviceWithTest.java      |   10 +-
 .../interceptor/AdviceWithTryCatchTest.java        |    3 +-
 ...eWithTwoRoutesContextScopedOnExceptionTest.java |    3 -
 .../AdviceWithTwoRoutesOnExceptionTest.java        |   12 +-
 .../interceptor/AdviceWithTwoRoutesTest.java       |   12 +-
 .../processor/interceptor/AdviceWithTypeTest.java  |   11 +-
 .../AdviceWithWeaveAfterLastSplitTest.java         |    3 +-
 .../AdviceWithWeaveByStringOnChoiceTest.java       |    3 +-
 .../AdviceWithWeaveByTypeOnExceptionTest.java      |    3 +-
 .../interceptor/AdviceWithWeaveFirstLastTest.java  |    5 +-
 .../interceptor/AdviceWithWeaveLastCBRTest.java    |    5 +-
 .../AdviceWithWeaveToUriAndAddLastTest.java        |    3 +-
 .../AuditInterceptorAsyncDelegateIssueTest.java    |    7 +-
 .../AuditInterceptorDelegateIssueTest.java         |    7 +-
 .../CustomInterceptorRouteWithChildOutputTest.java |    6 +-
 .../interceptor/DebugExceptionBreakpointTest.java  |   11 +-
 .../DebugExceptionEventBreakpointTest.java         |   21 +-
 .../interceptor/DebugSingleStepConditionTest.java  |   11 +-
 .../processor/interceptor/DebugSingleStepTest.java |    9 +-
 .../camel/processor/interceptor/DebugTest.java     |   24 +-
 ...aultTraceEventMessageCausedByExceptionTest.java |   73 -
 .../interceptor/DefaultTraceEventMessageTest.java  |  156 -
 .../interceptor/DefaultTraceFormatterTest.java     |  170 -
 .../InterceptorStrategyNotOrderedTest.java         |    9 +-
 .../InterceptorStrategyOrderedTest.java            |    9 +-
 .../processor/interceptor/NoStreamCachingTest.java |    3 -
 .../interceptor/StreamCachingInterceptorTest.java  |  144 -
 .../processor/interceptor/TraceFormatterTest.java  |  122 -
 .../processor/interceptor/TraceHandlerTest.java    |   62 -
 .../interceptor/TraceHandlerTestHandler.java       |  113 -
 .../interceptor/TraceInitIdOnAllNodesTest.java     |   99 -
 .../TraceInterceptorCustomJpaMessage.java          |  191 -
 .../TraceInterceptorCustomJpaMessageTest.java      |   91 -
 .../TraceInterceptorDestinationTest.java           |  163 -
 .../TraceInterceptorFactoryCreatesHandlerTest.java |   74 -
 .../TraceInterceptorSubclassFactory.java           |  100 -
 .../interceptor/TraceInterceptorSubclassTest.java  |   46 -
 .../processor/interceptor/TraceTestProcessor.java  |   31 -
 .../camel/processor/interceptor/TracerTest.java    |  109 -
 .../interceptor/TracingRedeliveryIssueTest.java    |   60 -
 .../processor/interceptor/TracingTestBase.java     |  138 -
 ...ScopedOnExceptionLoadBalancerStopRouteTest.java |    2 +-
 .../onexception/DoCatchDirectDynamicRouteTest.java |    3 -
 .../DoCatchDirectRecipientListStreamingTest.java   |    3 -
 .../DoCatchDirectRecipientListTest.java            |    3 -
 .../onexception/DoCatchDirectRouteTest.java        |    3 -
 .../ErrorOccurredInOnExceptionRoute.java           |    3 -
 .../LoggingErrorHandlerOnExceptionTest.java        |   70 -
 .../processor/onexception/OnCatchHandledTest.java  |    3 -
 .../onexception/OnExceptionAfterRouteTest.java     |    3 -
 ...xceptionAndDLCErrorHandlerIssueReverseTest.java |    3 -
 .../OnExceptionAndDLCErrorHandlerIssueTest.java    |    3 -
 .../OnExceptionCallSubRouteNoErrorHandlerTest.java |    3 -
 .../OnExceptionContinuePredicateTest.java          |    3 -
 .../OnExceptionContinueSubRouteTest.java           |    3 -
 .../OnExceptionContinueSubSubRouteTest.java        |    3 -
 .../onexception/OnExceptionContinueTest.java       |    3 -
 .../OnExceptionContinueTwoPredicateTest.java       |    3 -
 .../onexception/OnExceptionContinueTwoTest.java    |    3 -
 ...onGlobalAndDLCErrorHandlerIssueReverseTest.java |    3 -
 ...ExceptionGlobalAndDLCErrorHandlerIssueTest.java |    3 -
 .../OnExceptionHandledAndContinueTest.java         |    3 -
 .../onexception/OnExceptionHandledTest.java        |    3 -
 .../OnExceptionUseOriginalBodyTest.java            |    2 -
 .../OnExceptionUseOriginalMessageTest.java         |    3 -
 .../OnExceptionWithRouteAndContinueTest.java       |    3 -
 .../OnExceptionWrappedExceptionTest.java           |    2 +-
 .../onexception/OnExceptionsPerRouteTest.java      |    3 -
 .../RouteScopedOnExceptionSameTypeTest.java        |    3 -
 .../resequencer/ResequencerFileNameTest.java       |    3 -
 .../DynamicRouterEventNotifierTest.java            |   22 +-
 .../RecipientListEventNotifierTest.java            |   22 +-
 .../RoutingSlipDataModificationTest.java           |    2 +-
 .../routingslip/RoutingSlipEventNotifierTest.java  |   23 +-
 .../routingslip/RoutingSlipWithExceptionTest.java  |    5 +-
 .../DefaultValidationErrorHandlerTest.java         |    5 +-
 .../runtimecatalog/AbstractCamelCatalogTest.java   |  145 -
 .../camel/runtimecatalog/JSonSchemaHelperTest.java |   74 -
 .../runtimecatalog/RuntimeCamelCatalogTest.java    |  392 --
 .../impl/AbstractCamelCatalogTest.java             |  147 +
 .../runtimecatalog/impl/JSonSchemaHelperTest.java  |   75 +
 .../impl/RuntimeCamelCatalogTest.java              |  396 ++
 .../java/org/apache/camel/spi/ContainerTest.java   |   89 -
 .../apache/camel/support/AttributedQNameTest.java  |    3 -
 .../DefaultCamelContextEndpointCacheLimitTest.java |   67 +
 .../DefaultCamelContextEndpointCacheTest.java      |   59 +
 .../apache/camel/support/DefaultEndpointTest.java  |   77 +
 .../apache/camel/support/DefaultMessageTest.java   |   40 +
 .../camel/support/DefaultTimeoutMapTest.java       |    3 -
 .../camel/support/GroupTokenIteratorTest.java      |  113 +
 .../camel/support/IntrospectionSupportTest.java    |  476 ++
 .../camel/support/RecordableInputStreamTest.java   |    3 -
 .../apache/camel/support/RecordableReaderTest.java |    3 -
 .../apache/camel/support/ServiceSupportTest.java   |    5 +-
 .../XMLTokenExpressionIteratorGroupingTest.java    |    3 -
 .../support/component/ApiMethodHelperTest.java     |  228 +
 .../component/ApiMethodPropertiesHelperTest.java   |  135 +
 .../component/ArgumentSubstitutionParserTest.java  |  101 +
 .../apache/camel/support/component/TestProxy.java  |  104 +
 .../org/apache/camel/support/jndi/ExampleBean.java |   51 +
 ...ndiCamelSingletonInitialContextFactoryTest.java |   83 +
 .../org/apache/camel/support/jndi/JndiTest.java    |   74 +
 .../support/jsse/AbstractJsseParametersTest.java   |  118 +
 .../camel/support/jsse/FilterParametersTest.java   |  119 +
 .../support/jsse/KeyManagersParametersTest.java    |  159 +
 .../camel/support/jsse/KeyStoreParametersTest.java |  164 +
 .../support/jsse/SSLContextParametersTest.java     |  848 ++++
 .../support/jsse/SecureRandomParametersTest.java   |   99 +
 .../support/jsse/TrustManagersParametersTest.java  |  142 +
 .../org/apache/camel/util/AnotherExampleBean.java  |    3 -
 .../apache/camel/util/CamelContextHelperTest.java  |    4 +-
 .../apache/camel/util/CaseInsensitiveMapTest.java  |    3 -
 .../apache/camel/util/CollectionHelperTest.java    |  111 -
 .../camel/util/CollectionStringBufferTest.java     |   60 -
 .../util/DumpModelAsXmlSplitBodyRouteTest.java     |    4 +-
 ...umpModelAsXmlSplitNestedChoiceEndRouteTest.java |    2 +-
 .../DumpModelAsXmlTransformRouteConstantTest.java  |    2 +-
 .../DumpModelAsXmlTransformRouteLanguageTest.java  |    2 +-
 .../util/DumpModelAsXmlTransformRouteTest.java     |    2 +-
 .../org/apache/camel/util/EndpointHelperTest.java  |    4 +-
 .../org/apache/camel/util/EventHelperTest.java     |   16 +-
 .../org/apache/camel/util/ExchangeHelperTest.java  |    6 +-
 .../camel/util/ExpressionListComparatorTest.java   |    6 +-
 .../java/org/apache/camel/util/FileUtilTest.java   |   17 +-
 .../java/org/apache/camel/util/GZIPHelperTest.java |    3 +-
 .../apache/camel/util/GroupTokenIteratorTest.java  |  112 -
 .../java/org/apache/camel/util/IOHelperTest.java   |   12 +-
 .../org/apache/camel/util/InetAddressUtilTest.java |    3 -
 .../camel/util/IntrospectionSupportTest.java       |  474 --
 .../org/apache/camel/util/KeyValueHolderTest.java  |    3 -
 .../java/org/apache/camel/util/LRUCacheTest.java   |    4 +-
 .../org/apache/camel/util/LRUSoftCacheTest.java    |    1 +
 .../org/apache/camel/util/MessageHelperTest.java   |   13 +-
 .../org/apache/camel/util/ObjectHelperTest.java    |  277 +-
 .../apache/camel/util/OrderedComparatorTest.java   |    4 +-
 .../org/apache/camel/util/OtherExampleBean.java    |    3 -
 .../org/apache/camel/util/PackageHelperTest.java   |    3 -
 .../org/apache/camel/util/PlatformHelperTest.java  |    2 +-
 .../camel/util/PredicateAssertHelperTest.java      |    6 +-
 .../org/apache/camel/util/ReflectionInjector.java  |   37 +
 .../org/apache/camel/util/ResourceHelperTest.java  |    1 +
 .../test/java/org/apache/camel/util/TimeTest.java  |   72 -
 .../java/org/apache/camel/util/URISupportTest.java |    3 -
 .../camel/util/component/ApiMethodHelperTest.java  |  228 -
 .../component/ApiMethodPropertiesHelperTest.java   |  135 -
 .../component/ArgumentSubstitutionParserTest.java  |  101 -
 .../org/apache/camel/util/component/TestProxy.java |  104 -
 .../SubmitOrderedCompletionServiceTest.java        |  242 -
 .../concurrent/SynchronousExecutorServiceTest.java |   62 -
 .../org/apache/camel/util/jndi/ExampleBean.java    |   54 -
 ...ndiCamelSingletonInitialContextFactoryTest.java |   83 -
 .../java/org/apache/camel/util/jndi/JndiTest.java  |   77 -
 .../util/jsse/AbstractJsseParametersTest.java      |  118 -
 .../camel/util/jsse/FilterParametersTest.java      |  119 -
 .../camel/util/jsse/KeyManagersParametersTest.java |  159 -
 .../camel/util/jsse/KeyStoreParametersTest.java    |  164 -
 .../camel/util/jsse/SSLContextParametersTest.java  |  848 ----
 .../util/jsse/SecureRandomParametersTest.java      |   99 -
 .../util/jsse/TrustManagersParametersTest.java     |  142 -
 .../toolbox/FlexibleAggregationStrategiesTest.java |    8 +-
 .../src/test/resources/jndi-example.properties     |    4 +-
 .../apache/camel/model/processorWithElFilter.xml   |   28 -
 .../camel/model/processorWithSimpleFilter.xml      |   28 +
 .../camel/model/routeWithCastorDataFormat.xml      |   30 -
 .../camel/model/routeWithXMLBeansDataFormat.xml    |   30 -
 .../org/apache/camel/model/setOutHeader.xml        |   28 -
 .../apache/camel/model/setOutHeaderToConstant.xml  |   28 -
 .../org/apache/camel/support}/jsse/localhost.ks    |  Bin
 .../org/apache/camel/support/jsse/test.properties  |   28 +
 .../org/apache/camel/util/jsse/localhost.ks        |  Bin 1265 -> 0 bytes
 .../org/apache/camel/util/jsse/test.properties     |   28 -
 camel-management-api/pom.xml                       |  334 ++
 .../JmxNotificationBroadcasterAware.java           |    0
 .../camel/api/management/ManagedAttribute.java     |    0
 .../camel/api/management/ManagedCamelContext.java  |   70 +
 .../camel/api/management/ManagedInstance.java      |   31 +
 .../camel/api/management/ManagedNotification.java  |    0
 .../camel/api/management/ManagedNotifications.java |    0
 .../camel/api/management/ManagedOperation.java     |    0
 .../camel/api/management/ManagedResource.java      |    0
 .../camel/api/management/NotificationSender.java   |    0
 .../api/management/NotificationSenderAware.java    |    0
 .../mbean/BacklogTracerEventMessage.java           |    0
 .../api/management/mbean/CamelOpenMBeanTypes.java  |    0
 .../mbean/ComponentVerifierExtension.java          |  471 ++
 .../mbean/ManagedAggregateProcessorMBean.java      |    0
 .../ManagedAsyncProcessorAwaitManagerMBean.java    |    0
 .../mbean/ManagedBacklogDebuggerMBean.java         |    0
 .../mbean/ManagedBacklogTracerMBean.java           |    0
 .../api/management/mbean/ManagedBeanMBean.java     |    0
 .../mbean/ManagedBrowsableEndpointMBean.java       |    0
 .../management/mbean/ManagedCamelContextMBean.java |  362 ++
 .../management/mbean/ManagedCamelHealthMBean.java  |    0
 .../api/management/mbean/ManagedChoiceMBean.java   |    0
 .../management/mbean/ManagedClaimCheckMBean.java   |    0
 .../mbean/ManagedClusterServiceMBean.java          |    0
 .../management/mbean/ManagedComponentMBean.java    |   51 +
 .../mbean/ManagedConsumerCacheMBean.java           |    0
 .../api/management/mbean/ManagedConsumerMBean.java |    0
 .../management/mbean/ManagedConvertBodyMBean.java  |    0
 .../api/management/mbean/ManagedCounterMBean.java  |    0
 .../mbean/ManagedCustomLoadBalancerMBean.java      |    0
 .../management/mbean/ManagedDataFormatMBean.java   |    0
 .../api/management/mbean/ManagedDelayerMBean.java  |    0
 .../mbean/ManagedDynamicRouterMBean.java           |    0
 .../api/management/mbean/ManagedEndpointMBean.java |    0
 .../mbean/ManagedEndpointRegistryMBean.java        |    0
 .../api/management/mbean/ManagedEnricherMBean.java |    0
 .../management/mbean/ManagedErrorHandlerMBean.java |    0
 .../mbean/ManagedExtendedInformation.java          |    0
 .../mbean/ManagedFailoverLoadBalancerMBean.java    |    0
 .../api/management/mbean/ManagedFilterMBean.java   |    0
 .../mbean/ManagedIdempotentConsumerMBean.java      |    0
 .../mbean/ManagedInflightRepositoryMBean.java      |    0
 .../api/management/mbean/ManagedLogMBean.java      |    0
 .../api/management/mbean/ManagedLoopMBean.java     |    0
 .../api/management/mbean/ManagedMarshalMBean.java  |    0
 .../management/mbean/ManagedMulticastMBean.java    |    0
 .../mbean/ManagedPerformanceCounterMBean.java      |    0
 .../management/mbean/ManagedPollEnricherMBean.java |    0
 .../api/management/mbean/ManagedProcessMBean.java  |    0
 .../management/mbean/ManagedProcessorMBean.java    |    0
 .../mbean/ManagedProducerCacheMBean.java           |    0
 .../api/management/mbean/ManagedProducerMBean.java |    0
 .../mbean/ManagedRandomLoadBalancerMBean.java      |    0
 .../mbean/ManagedRecipientListMBean.java           |    0
 .../management/mbean/ManagedRemoveHeaderMBean.java |    0
 .../mbean/ManagedRemoveHeadersMBean.java           |    0
 .../mbean/ManagedRemovePropertiesMBean.java        |    0
 .../mbean/ManagedRemovePropertyMBean.java          |    0
 .../management/mbean/ManagedResequencerMBean.java  |    0
 .../mbean/ManagedResourceEndpointMBean.java        |    0
 .../management/mbean/ManagedRestRegistryMBean.java |    0
 .../api/management/mbean/ManagedRollbackMBean.java |    0
 .../mbean/ManagedRoundRobinLoadBalancerMBean.java  |    0
 .../mbean/ManagedRouteControllerMBean.java         |    0
 .../api/management/mbean/ManagedRouteMBean.java    |  147 +
 .../management/mbean/ManagedRoutingSlipMBean.java  |    0
 .../mbean/ManagedRuntimeCamelCatalogMBean.java     |    0
 .../mbean/ManagedRuntimeEndpointRegistryMBean.java |    0
 .../mbean/ManagedSamplingThrottlerMBean.java       |    0
 .../mbean/ManagedSchedulePollConsumerMBean.java    |    0
 .../api/management/mbean/ManagedScriptMBean.java   |    0
 .../mbean/ManagedSendDynamicProcessorMBean.java    |    0
 .../mbean/ManagedSendProcessorMBean.java           |   35 +
 .../api/management/mbean/ManagedServiceMBean.java  |    0
 .../api/management/mbean/ManagedSetBodyMBean.java  |    0
 .../mbean/ManagedSetExchangePatternMBean.java      |    0
 .../management/mbean/ManagedSetHeaderMBean.java    |    0
 .../management/mbean/ManagedSetPropertyMBean.java  |    0
 .../api/management/mbean/ManagedSplitterMBean.java |    0
 .../mbean/ManagedStickyLoadBalancerMBean.java      |    0
 .../api/management/mbean/ManagedStopMBean.java     |    0
 .../mbean/ManagedStreamCachingStrategyMBean.java   |  103 +
 .../mbean/ManagedSuspendableRouteMBean.java        |    0
 .../management/mbean/ManagedThreadPoolMBean.java   |    0
 .../api/management/mbean/ManagedThreadsMBean.java  |    0
 .../management/mbean/ManagedThrottlerMBean.java    |    0
 ...ManagedThrottlingExceptionRoutePolicyMBean.java |    0
 .../ManagedThrottlingInflightRoutePolicyMBean.java |    0
 .../mbean/ManagedThroughputLoggerMBean.java        |    0
 .../mbean/ManagedThrowExceptionMBean.java          |    0
 .../mbean/ManagedTopicLoadBalancerMBean.java       |    0
 .../management/mbean/ManagedTransformMBean.java    |    0
 .../mbean/ManagedTransformerRegistryMBean.java     |    0
 .../mbean/ManagedTypeConverterRegistryMBean.java   |   65 +
 .../management/mbean/ManagedUnmarshalMBean.java    |    0
 .../api/management/mbean/ManagedValidateMBean.java |    0
 .../mbean/ManagedValidatorRegistryMBean.java       |    0
 .../mbean/ManagedWeightedBalancerMBean.java        |    0
 .../api/management/mbean/ManagedWireTapMBean.java  |    0
 .../camel/api/management/mbean/RouteError.java     |   42 +
 .../apache/camel/api/management/mbean/package.html |    0
 .../org/apache/camel/api/management/package.html   |    0
 camel-management-impl/pom.xml                      |  406 ++
 .../management/CompositePerformanceCounter.java    |   78 +
 .../DefaultInstrumentationProcessor.java           |  149 +
 .../camel/management/DefaultManagementAgent.java   |  583 +++
 .../DefaultManagementLifecycleStrategy.java        | 1036 +++++
 .../DefaultManagementMBeanAssembler.java           |  124 +
 .../DefaultManagementObjectNameStrategy.java       |  504 +++
 .../DefaultManagementObjectStrategy.java           |  450 ++
 .../DefaultManagementStrategyFactory.java          |   32 +
 .../management/DelegatePerformanceCounter.java     |   81 +
 .../InstrumentationInterceptStrategy.java          |   64 +
 .../management/JmxNotificationEventNotifier.java   |   82 +
 .../camel/management/JmxSystemPropertyKeys.java    |   83 +
 .../camel/management/LoggingEventNotifier.java     |   65 +
 .../camel/management/MBeanInfoAssembler.java       |  393 ++
 .../camel/management/ManagedCamelContextImpl.java  |  104 +
 .../apache/camel/management/ManagedLoadTimer.java  |   32 +
 .../management/ManagedManagementStrategy.java      |  108 +
 .../management/ManagementStrategyFactory.java      |   42 +
 .../camel/management/MixinRequiredModelMBean.java  |    0
 .../management/NotificationSenderAdapter.java      |    0
 .../camel/management/PerformanceCounter.java       |   66 +
 .../camel/management/PublishEventNotifier.java     |  128 +
 .../apache/camel/management/mbean/LoadTriplet.java |    0
 .../mbean/ManagedAggregateProcessor.java           |  247 +
 .../mbean/ManagedAsyncProcessorAwaitManager.java   |  141 +
 .../management/mbean/ManagedBacklogDebugger.java   |  229 +
 .../management/mbean/ManagedBacklogTracer.java     |  153 +
 .../management/mbean/ManagedBeanProcessor.java     |   68 +
 .../management/mbean/ManagedBrowsableEndpoint.java |  145 +
 .../management/mbean/ManagedCamelContext.java      |  779 ++++
 .../camel/management/mbean/ManagedCamelHealth.java |  118 +
 .../camel/management/mbean/ManagedChoice.java      |  102 +
 .../camel/management/mbean/ManagedClaimCheck.java  |   48 +
 .../management/mbean/ManagedClusterService.java    |  114 +
 .../camel/management/mbean/ManagedComponent.java   |  317 ++
 .../camel/management/mbean/ManagedConsumer.java    |   49 +
 .../management/mbean/ManagedConsumerCache.java     |   72 +
 .../camel/management/mbean/ManagedConvertBody.java |   43 +
 .../camel/management/mbean/ManagedCounter.java     |    0
 .../mbean/ManagedCustomLoadBalancer.java           |   56 +
 .../camel/management/mbean/ManagedDataFormat.java  |  146 +
 .../camel/management/mbean/ManagedDelayer.java     |   62 +
 .../management/mbean/ManagedDynamicRouter.java     |  131 +
 .../camel/management/mbean/ManagedEndpoint.java    |  131 +
 .../management/mbean/ManagedEndpointRegistry.java  |  104 +
 .../camel/management/mbean/ManagedEnricher.java    |  140 +
 .../management/mbean/ManagedErrorHandler.java      |  484 ++
 .../management/mbean/ManagedEventNotifier.java     |  153 +
 .../mbean/ManagedEventNotifierMBean.java           |    0
 .../mbean/ManagedFailoverLoadBalancer.java         |  157 +
 .../camel/management/mbean/ManagedFilter.java      |   59 +
 .../mbean/ManagedIdempotentConsumer.java           |    0
 .../mbean/ManagedInflightRepository.java           |   96 +
 .../apache/camel/management/mbean/ManagedLog.java  |   57 +
 .../apache/camel/management/mbean/ManagedLoop.java |   53 +
 .../camel/management/mbean/ManagedMarshal.java     |   47 +
 .../camel/management/mbean/ManagedMulticast.java   |   63 +
 .../mbean/ManagedPerformanceCounter.java           |  306 ++
 .../management/mbean/ManagedPollEnricher.java      |  135 +
 .../camel/management/mbean/ManagedProcess.java     |   59 +
 .../camel/management/mbean/ManagedProcessor.java   |  186 +
 .../camel/management/mbean/ManagedProducer.java    |   45 +
 .../management/mbean/ManagedProducerCache.java     |   75 +
 .../mbean/ManagedRandomLoadBalancer.java           |   58 +
 .../management/mbean/ManagedRecipientList.java     |  156 +
 .../management/mbean/ManagedRemoveHeader.java      |   39 +
 .../management/mbean/ManagedRemoveHeaders.java     |   51 +
 .../management/mbean/ManagedRemoveProperties.java  |   51 +
 .../management/mbean/ManagedRemoveProperty.java    |   38 +
 .../camel/management/mbean/ManagedResequencer.java |  113 +
 .../management/mbean/ManagedRestRegistry.java      |   94 +
 .../camel/management/mbean/ManagedRollback.java    |   48 +
 .../mbean/ManagedRoundRobinLoadBalancer.java       |   57 +
 .../camel/management/mbean/ManagedRoute.java       |  588 +++
 .../management/mbean/ManagedRouteController.java   |    0
 .../camel/management/mbean/ManagedRoutingSlip.java |  131 +
 .../mbean/ManagedRuntimeCamelCatalog.java          |   59 +
 .../mbean/ManagedRuntimeEndpointRegistry.java      |  126 +
 .../management/mbean/ManagedSamplingThrottler.java |   54 +
 .../mbean/ManagedScheduledPollConsumer.java        |   98 +
 .../camel/management/mbean/ManagedScript.java      |   48 +
 .../mbean/ManagedSendDynamicProcessor.java         |  133 +
 .../management/mbean/ManagedSendProcessor.java     |   99 +
 .../camel/management/mbean/ManagedService.java     |    0
 .../camel/management/mbean/ManagedSetBody.java     |   48 +
 .../mbean/ManagedSetExchangePattern.java           |   38 +
 .../camel/management/mbean/ManagedSetHeader.java   |   53 +
 .../camel/management/mbean/ManagedSetProperty.java |   53 +
 .../camel/management/mbean/ManagedSplitter.java    |   48 +
 .../mbean/ManagedStickyLoadBalancer.java           |   71 +
 .../apache/camel/management/mbean/ManagedStop.java |   34 +
 .../mbean/ManagedStreamCachingStrategy.java        |  167 +
 .../management/mbean/ManagedSuspendableRoute.java  |   54 +
 .../camel/management/mbean/ManagedThreadPool.java  |  168 +
 .../camel/management/mbean/ManagedThreads.java     |  148 +
 .../camel/management/mbean/ManagedThrottler.java   |   67 +
 .../ManagedThrottlingExceptionRoutePolicy.java     |  107 +
 .../ManagedThrottlingInflightRoutePolicy.java      |   72 +
 .../management/mbean/ManagedThroughputLogger.java  |    0
 .../management/mbean/ManagedThrowException.java    |   50 +
 .../management/mbean/ManagedTopicLoadBalancer.java |   38 +
 .../camel/management/mbean/ManagedTransformer.java |   48 +
 .../mbean/ManagedTransformerRegistry.java          |  102 +
 .../mbean/ManagedTypeConverterRegistry.java        |  123 +
 .../camel/management/mbean/ManagedUnmarshal.java   |   47 +
 .../camel/management/mbean/ManagedValidate.java    |   49 +
 .../management/mbean/ManagedValidatorRegistry.java |  100 +
 .../mbean/ManagedWeightedLoadBalancer.java         |   89 +
 .../management/mbean/ManagedWireTapProcessor.java  |  129 +
 .../management/mbean/RouteCoverageXmlParser.java   |  177 +
 .../apache/camel/management/mbean/Statistic.java   |    0
 .../camel/management/mbean/StatisticCounter.java   |    0
 .../camel/management/mbean/StatisticDelta.java     |    0
 .../camel/management/mbean/StatisticMaximum.java   |    0
 .../camel/management/mbean/StatisticMinimum.java   |    0
 .../camel/management/mbean/StatisticValue.java     |    0
 .../org/apache/camel/management/mbean/package.html |    0
 .../java/org/apache/camel/management/package.html  |    0
 .../org.apache.camel.spi.ManagementStrategyFactory |    1 +
 .../component/controlbus/ControlBusStatsTest.java  |    0
 .../LanguageLoadScriptFromFileCachedTest.java      |   96 +
 .../component/xslt/ManagedXsltOutputBytesTest.java |    0
 .../camel/component/xslt/XsltContentCacheTest.java |    0
 .../DynamicRouterConvertBodyToIssueTest.java       |    0
 .../camel/management/AddEventNotifierTest.java     |   88 +
 .../camel/management/BacklogDebuggerTest.java      |    0
 .../camel/management/BacklogTracerFilterTest.java  |    0
 .../management/BacklogTracerIdOnAllNodesTest.java  |    0
 .../management/BacklogTracerPatternRouteTest.java  |    0
 .../camel/management/BacklogTracerPatternTest.java |    0
 .../management/BacklogTracerStreamCachingTest.java |    0
 .../apache/camel/management/BacklogTracerTest.java |    0
 .../org/apache/camel/management/BigRouteTest.java  |    0
 .../management/CamelChoiceWithManagementTest.java  |  100 +
 .../management/CamelContextDisableJmxTest.java     |   38 +
 .../apache/camel/management/CustomEndpoint.java    |   54 +
 .../management/DefaultManagementAgentMockTest.java |    0
 .../DualManagedThreadPoolProfileTest.java          |  100 +
 .../DualManagedThreadPoolWithIdTest.java           |   83 +
 .../management/ExceptionWithManagementTest.java    |   72 +
 .../JmxInstrumentationCustomMBeanTest.java         |  148 +
 ...mxInstrumentationDisableOnCamelContextTest.java |   74 +
 .../management/JmxInstrumentationDisableTest.java  |   67 +
 ...ationOnlyRegisterProcessorWithCustomIdTest.java |  106 +
 .../JmxInstrumentationUsingDefaultsTest.java       |  222 +
 .../JmxInstrumentationUsingPlatformMBSTest.java    |   78 +
 .../JmxInstrumentationUsingPropertiesTest.java     |   53 +
 .../JmxInstrumentationWithConnectorTest.java       |  137 +
 .../JmxNotificationEventNotifierTest.java          |  138 +
 .../camel/management/JmxRecipientListTest.java     |  126 +
 .../org/apache/camel/management/LoadTimerTest.java |    0
 .../apache/camel/management/LoadTripletTest.java   |    0
 .../camel/management/LoggingEventNotifierTest.java |   82 +
 .../management/ManagedAggregateControllerTest.java |  198 +
 .../ManagedBrowsableEndpointAsXmlFileTest.java     |   67 +
 .../ManagedBrowsableEndpointAsXmlTest.java         |  290 ++
 .../ManagedBrowsableEndpointEmptyTest.java         |   51 +
 .../management/ManagedBrowsableEndpointTest.java   |   75 +
 .../apache/camel/management/ManagedCBRTest.java    |    0
 .../ManagedCamelContextAutoStartupTest.java        |   72 +
 .../ManagedCamelContextDumpRoutesAsXmlTest.java    |   69 +
 ...ManagedCamelContextDumpRoutesCoverageAsXml.java |   74 +
 .../ManagedCamelContextDumpStatsAsXmlTest.java     |   75 +
 .../ManagedCamelContextEmptyRouteTest.java         |   65 +
 .../ManagedCamelContextNewProxyTest.java           |    0
 .../ManagedCamelContextPropertiesTest.java         |   83 +
 .../management/ManagedCamelContextRestartTest.java |  111 +
 .../ManagedCamelContextSuspendResumeTest.java      |   85 +
 .../ManagedCamelContextSuspendStartTest.java       |   85 +
 .../camel/management/ManagedCamelContextTest.java  |  424 ++
 ...ManagedCamelContextUpdateRoutesFromXmlTest.java |   92 +
 ...RoutesWithPropertyPlaceholdersFromXmlPTest.java |  162 +
 .../ManagedCanekContextExchangeStatisticsTest.java |   93 +
 .../apache/camel/management/ManagedChoiceTest.java |   93 +
 .../camel/management/ManagedComponentTest.java     |  131 +
 .../management/ManagedConsumerCacheHitsTest.java   |  133 +
 .../camel/management/ManagedConsumerCacheTest.java |  102 +
 .../camel/management/ManagedConvertBodyTest.java   |   89 +
 .../camel/management/ManagedCustomBeanTest.java    |   96 +
 .../management/ManagedCustomComponentNameTest.java |   73 +
 .../management/ManagedCustomLoadBalancerTest.java  |  117 +
 .../camel/management/ManagedCustomPolicyTest.java  |  101 +
 .../management/ManagedCustomProcessorTest.java     |  108 +
 .../camel/management/ManagedDataFormatTest.java    |   74 +
 .../camel/management/ManagedDelayerTest.java       |   88 +
 .../management/ManagedDualCamelContextTest.java    |   90 +
 .../camel/management/ManagedDuplicateIdTest.java   |   63 +
 .../camel/management/ManagedDynamicRouterTest.java |  117 +
 .../management/ManagedEndpointExplainTest.java     |   66 +
 .../management/ManagedEndpointRegistryTest.java    |  107 +
 .../camel/management/ManagedEndpointTest.java      |   57 +
 .../ManagedEndpointUtilizationStatisticsTest.java  |   71 +
 .../camel/management/ManagedEnricherTest.java      |  113 +
 .../management/ManagedErrorHandlerOptionsTest.java |  155 +
 .../ManagedErrorHandlerRedeliveryTest.java         |  154 +
 .../camel/management/ManagedErrorHandlerTest.java  |   67 +
 .../ManagedFailoverLoadBalancerTest.java           |  119 +
 .../management/ManagedFileIdempotentClearTest.java |  140 +
 .../ManagedFileIdempotentConsumerTest.java         |  147 +
 .../ManagedFileWatcherReloadStrategyTest.java      |   71 +
 .../apache/camel/management/ManagedFilterTest.java |   94 +
 .../ManagedFromRestGetEmbeddedRouteTest.java       |    0
 .../camel/management/ManagedFromRestGetTest.java   |    0
 .../management/ManagedFromRestPlaceholderTest.java |    0
 .../management/ManagedInflightRepositoryTest.java  |   74 +
 .../management/ManagedInflightStatisticsTest.java  |  137 +
 .../management/ManagedInlinedProcessorTest.java    |   71 +
 .../camel/management/ManagedInterceptFromTest.java |   53 +
 .../camel/management/ManagedInterceptTest.java     |   71 +
 .../management/ManagedListComponentsTest.java      |   66 +
 .../camel/management/ManagedLoadBalancerTest.java  |   72 +
 .../camel/management/ManagedLogEndpointTest.java   |   99 +
 .../apache/camel/management/ManagedLoopTest.java   |   91 +
 .../camel/management/ManagedMarshalTest.java       |   93 +
 .../ManagedMemoryIdempotentClearTest.java          |  185 +
 .../ManagedMemoryIdempotentConsumerTest.java       |  189 +
 .../camel/management/ManagedMulticastTest.java     |   88 +
 .../management/ManagedNamePatternFixedTest.java    |   60 +
 .../ManagedNamePatternIncludeHostNameTest.java     |   63 +
 .../ManagedNamePatternJvmSystemPropertyTest.java   |   66 +
 .../camel/management/ManagedNamePatternTest.java   |   60 +
 .../management/ManagedNonManagedServiceTest.java   |  115 +
 .../camel/management/ManagedPollEnricherTest.java  |  109 +
 .../camel/management/ManagedProcessTest.java       |   99 +
 ...gedProducerRecipientListRegisterAlwaysTest.java |   80 +
 .../ManagedProducerRecipientListTest.java          |   57 +
 ...edProducerRouteAddRemoveRegisterAlwaysTest.java |  112 +
 .../camel/management/ManagedProducerTest.java      |   71 +
 .../management/ManagedRandomLoadBalancerTest.java  |   85 +
 .../camel/management/ManagedRecipientListTest.java |  112 +
 .../management/ManagedRedeliverRouteOnlyTest.java  |    0
 .../camel/management/ManagedRedeliverTest.java     |    0
 .../camel/management/ManagedRefProducerTest.java   |  100 +
 .../ManagedRegisterCamelContextTest.java           |   55 +
 .../management/ManagedRegisterEndpointTest.java    |   68 +
 .../ManagedRegisterExchangeStatisticsTest.java     |   60 +
 .../camel/management/ManagedRegisterRouteTest.java |   90 +
 .../management/ManagedRegisterTwoRoutesTest.java   |   65 +
 .../ManagedRemoveRouteAggregateThreadPoolTest.java |   74 +
 .../camel/management/ManagedResequencerTest.java   |   93 +
 .../ManagedResetIncludeProcessorsTest.java         |  121 +
 .../management/ManagedResetIncludeRoutesTest.java  |  122 +
 .../camel/management/ManagedResourceTest.java      |    0
 .../camel/management/ManagedRestRegistryTest.java  |  105 +
 .../ManagedRoundRobinLoadBalancerTest.java         |   95 +
 .../management/ManagedRouteAddFromRouteTest.java   |   95 +
 .../management/ManagedRouteAddRemoveTest.java      |  469 ++
 ...outeAddSecondRouteNotRegisterNewRoutesTest.java |   76 +
 .../management/ManagedRouteAddSecondRouteTest.java |   73 +
 .../management/ManagedRouteAutoStartupTest.java    |   75 +
 .../ManagedRouteDirectWhileIssueLeakTest.java      |    0
 .../ManagedRouteDumpRouteAsXmlPlaceholderTest.java |   93 +
 .../management/ManagedRouteDumpRouteAsXmlTest.java |   98 +
 ...DumpStatsAsXmlAndResetWithCustomDomainTest.java |   90 +
 ...ManagedRouteDumpStatsAsXmlCustomDomainTest.java |   75 +
 .../management/ManagedRouteDumpStatsAsXmlTest.java |   70 +
 .../management/ManagedRouteGetPropertiesTest.java  |   76 +
 .../management/ManagedRouteLoadstatisticsTest.java |  113 +
 .../management/ManagedRouteNoAutoStartupTest.java  |  107 +
 .../ManagedRoutePerformanceCounterTest.java        |  106 +
 ...edRouteRemoveContextScopedErrorHandlerTest.java |   99 +
 ...emoveRouteAndContextScopedErrorHandlerTest.java |  159 +
 ...agedRouteRemoveRouteScopedErrorHandlerTest.java |   98 +
 .../camel/management/ManagedRouteRemoveTest.java   |   95 +
 ...edRouteRemoveWireTapExplicitThreadPoolTest.java |  110 +
 .../management/ManagedRouteRemoveWireTapTest.java  |   99 +
 .../camel/management/ManagedRouteRestartTest.java  |    0
 .../ManagedRouteShutdownAndStartTest.java          |   94 +
 .../ManagedRouteStopAndStartCleanupTest.java       |  130 +
 .../management/ManagedRouteStopAndStartTest.java   |  115 +
 .../camel/management/ManagedRouteStopTest.java     |   93 +
 .../ManagedRouteStopUsingMBeanAPITest.java         |   74 +
 .../ManagedRouteStopWithAbortAfterTimeoutTest.java |  135 +
 .../ManagedRouteSuspendAndResumeTest.java          |  115 +
 .../ManagedRouteUpdateRouteFromXmlTest.java        |  164 +
 .../ManagedRouteWithOnExceptionTest.java           |   98 +
 .../camel/management/ManagedRoutingSlipTest.java   |  113 +
 .../management/ManagedRuntimeCamelCatalogTest.java |   57 +
 .../camel/management/ManagedSanitizeTest.java      |   61 +
 .../ManagedScheduledPollConsumerTest.java          |  121 +
 .../camel/management/ManagedSedaEndpointTest.java  |   93 +
 .../management/ManagedSedaRouteRemoveTest.java     |  111 +
 .../ManagedSendDynamicProcessorTest.java           |  118 +
 .../camel/management/ManagedSendProcessorTest.java |   96 +
 .../management/ManagedServiceUrlPathTest.java      |  105 +
 ...ManagedSetAndRemoveHeaderAndPropertiesTest.java |   96 +
 .../management/ManagedShutdownStrategyTest.java    |   60 +
 .../camel/management/ManagedSplitterTest.java      |   96 +
 .../management/ManagedStatisticsDisabledTest.java  |   93 +
 .../management/ManagedStatisticsLevelOffTest.java  |   84 +
 .../ManagedStatisticsLevelRoutesOnlyTest.java      |   92 +
 .../camel/management/ManagedStatisticsTest.java    |  100 +
 .../ManagedStatisticsWithSplitterTest.java         |   90 +
 .../management/ManagedStickyLoadBalancerTest.java  |   96 +
 .../ManagedStreamCachingStrategyTest.java          |  105 +
 .../management/ManagedSuspendedServiceTest.java    |  135 +
 .../management/ManagedThreadPoolProfileTest.java   |   96 +
 .../camel/management/ManagedThreadPoolTest.java    |   92 +
 .../management/ManagedThreadPoolWithIdTest.java    |   77 +
 .../camel/management/ManagedThreadsTest.java       |   85 +
 .../camel/management/ManagedThrottlerTest.java     |  347 ++
 .../ManagedThrottlingExceptionRoutePolicyTest.java |  173 +
 .../ManagedThrottlingInflightRoutePolicyTest.java  |   77 +
 .../apache/camel/management/ManagedTimerTest.java  |   85 +
 .../management/ManagedTopicLoadBalancerTest.java   |   80 +
 .../management/ManagedTransformerRegistryTest.java |    0
 .../ManagedTypeConverterRegistryTest.java          |  136 +
 .../camel/management/ManagedUnmarshalTest.java     |   93 +
 .../ManagedUnregisterCamelContextTest.java         |   63 +
 .../management/ManagedUnregisterComponentTest.java |   68 +
 .../management/ManagedUnregisterConsumerTest.java  |   72 +
 .../management/ManagedUnregisterEndpointTest.java  |   57 +
 .../management/ManagedUnregisterProcessorTest.java |   61 +
 .../management/ManagedUnregisterProducerTest.java  |   73 +
 .../management/ManagedUnregisterRouteTest.java     |   59 +
 .../management/ManagedValidatorRegistryTest.java   |    0
 .../ManagedWeightedLoadBalancerTest.java           |  105 +
 .../camel/management/ManagedWireTapTest.java       |  115 +
 .../camel/management/ManagementTestSupport.java    |   55 +
 .../management/MultiInstanceProcessorTest.java     |   92 +
 .../apache/camel/management/MyDummyProcessor.java  |    0
 .../org/apache/camel/management/MyManagedBean.java |    0
 .../camel/management/PublishEventNotifierTest.java |   82 +
 .../PublishEventNotifierToRouteTest.java           |   84 +
 .../camel/management/RemoveEventNotifierTest.java  |   87 +
 .../management/RemoveRouteDefinitionTest.java      |  127 +
 ...nagedCamelContextAutoAssignedNameClashTest.java |   77 +
 .../TwoManagedCamelContextClashTest.java           |  127 +
 .../management/TwoManagedCamelContextTest.java     |   78 +
 .../management/TwoManagedNamePatternTest.java      |   79 +
 .../apache/camel/processor/NoErrorHandlerTest.java |   91 +
 ...StacksNeededDuringRoutingSendProcessorTest.java |  110 +
 .../ReduceStacksNeededDuringRoutingTest.java       |   70 +
 .../processor/async/AsyncEndpointWithJMXTest.java  |   77 +
 .../src/test/resources/log4j2.properties           |    0
 camel-util/pom.xml                                 |  361 ++
 .../java/org/apache/camel/util/AntPathMatcher.java |    0
 .../org/apache/camel/util/CamelVersionHelper.java  |    0
 .../org/apache/camel/util/CaseInsensitiveMap.java  |   44 +
 .../main/java/org/apache/camel/util/CastUtils.java |    0
 .../org/apache/camel/util/CollectionHelper.java    |  207 +
 .../apache/camel/util/CollectionStringBuffer.java  |   60 +
 .../org/apache/camel/util/FilePathResolver.java    |    0
 .../main/java/org/apache/camel/util/FileUtil.java  |  536 +++
 .../java/org/apache/camel/util/FilterIterator.java |   88 +
 .../main/java/org/apache/camel/util/HostUtils.java |    0
 .../main/java/org/apache/camel/util/IOHelper.java  |  478 ++
 .../org/apache/camel/util/InetAddressUtil.java     |    0
 .../org/apache/camel/util/JsonSchemaHelper.java    |    0
 .../java/org/apache/camel/util/KeyValueHolder.java |   60 +
 .../java/org/apache/camel/util/ObjectHelper.java   | 1097 +++++
 .../java/org/apache/camel/util/OgnlHelper.java     |  292 ++
 .../java/org/apache/camel/util/PackageHelper.java  |   78 +
 .../java/org/apache/camel/util/ReferenceCount.java |    0
 .../org/apache/camel/util/ReflectionHelper.java    |    0
 .../main/java/org/apache/camel/util/Scanner.java   |  303 ++
 .../java/org/apache/camel/util/SedaConstants.java  |    0
 .../java/org/apache/camel/util/SkipIterator.java   |  103 +
 .../main/java/org/apache/camel/util/StopWatch.java |   75 +
 .../java/org/apache/camel/util/StreamUtils.java    |    0
 .../java/org/apache/camel/util/StringHelper.java   |  813 ++++
 .../org/apache/camel/util/StringQuoteHelper.java   |    0
 .../main/java/org/apache/camel/util/TimeUtils.java |  190 +
 .../java/org/apache/camel/util/URISupport.java     |  691 +++
 .../main/java/org/apache/camel/util/UnitUtils.java |    0
 .../camel/util/UnsafeUriCharactersEncoder.java     |    0
 .../org/apache/camel/util/XmlLineNumberParser.java |    0
 .../org/apache/camel/util/backoff/BackOff.java     |    0
 .../apache/camel/util/backoff/BackOffTimer.java    |    0
 .../camel/util/backoff/BackOffTimerTask.java       |    0
 .../org/apache/camel/util/backoff/package.html     |    0
 .../util/concurrent/AsyncCompletionService.java    |  167 +
 .../camel/util/concurrent/CamelThreadFactory.java  |    0
 .../apache/camel/util/concurrent/LockHelper.java   |    0
 .../apache/camel/util/concurrent/Rejectable.java   |   29 +
 .../util/concurrent/RejectableFutureTask.java      |   48 +
 .../RejectableScheduledThreadPoolExecutor.java     |  100 +
 .../concurrent/RejectableThreadPoolExecutor.java   |  106 +
 .../concurrent/SizedScheduledExecutorService.java  |    0
 .../concurrent/SubmitOrderedCompletionService.java |  153 +
 .../concurrent/SynchronousExecutorService.java     |   63 +
 .../apache/camel/util/concurrent/ThreadHelper.java |    0
 .../util/concurrent/ThreadPoolRejectedPolicy.java  |  101 +
 .../apache/camel/util/concurrent/package-info.java |   25 +
 .../org/apache/camel/util/concurrent/package.html  |    0
 .../org/apache/camel/util/function/Bindings.java   |    0
 .../org/apache/camel/util/function/Predicates.java |   54 +
 .../org/apache/camel/util/function/Suppliers.java  |    0
 .../camel/util/function/ThrowingBiConsumer.java    |    0
 .../camel/util/function/ThrowingBiFunction.java    |    0
 .../camel/util/function/ThrowingConsumer.java      |    0
 .../camel/util/function/ThrowingFunction.java      |    0
 .../apache/camel/util/function/ThrowingHelper.java |  100 +
 .../camel/util/function/ThrowingRunnable.java      |    0
 .../camel/util/function/ThrowingSupplier.java      |    0
 .../util/function/ThrowingToLongFunction.java      |    0
 .../camel/util/function/ThrowingTriConsumer.java   |    0
 .../apache/camel/util/function/TriConsumer.java    |    0
 .../org/apache/camel/util/function/package.html    |    0
 .../main/java/org/apache/camel/util/package.html   |    0
 .../org/apache/camel/util/AntPathMatcherTest.java  |    0
 .../apache/camel/util/CamelVersionHelperTest.java  |    0
 .../apache/camel/util/CollectionHelperTest.java    |  103 +
 .../camel/util/CollectionStringBufferTest.java     |   57 +
 .../java/org/apache/camel/util/UnitUtilsTest.java  |    0
 .../org/apache/camel/util/backoff/BackOffTest.java |    0
 .../camel/util/backoff/BackOffTimerTest.java       |    0
 .../concurrent/AsyncCompletionServiceTest.java     |  196 +
 .../SizedScheduledExecutorServiceTest.java         |    0
 .../SubmitOrderedCompletionServiceTest.java        |  239 +
 .../concurrent/SynchronousExecutorServiceTest.java |   59 +
 .../apache/camel/util/function/PredicatesTest.java |    0
 components/camel-ahc-ws/pom.xml                    |    2 +-
 .../src/main/docs/ahc-ws-component.adoc            |    6 +-
 .../apache/camel/component/ahc/ws/WsConsumer.java  |    2 +-
 .../apache/camel/component/ahc/ws/WsEndpoint.java  |   23 +-
 .../apache/camel/component/ahc/ws/WsProducer.java  |    2 +-
 .../component/ahc/ws/WsProducerConsumerTest.java   |    8 +-
 .../camel/component/ahc/ws/WsProducerTest.java     |    3 -
 .../ahc/ws/WsProducerUsingStreamingTest.java       |    3 -
 .../camel/component/ahc/ws/WssProducerTest.java    |   14 +-
 components/camel-ahc/pom.xml                       |    4 +-
 .../camel-ahc/src/main/docs/ahc-component.adoc     |    6 +-
 .../apache/camel/component/ahc/AhcComponent.java   |   15 +-
 .../apache/camel/component/ahc/AhcEndpoint.java    |    6 +-
 .../apache/camel/component/ahc/AhcProducer.java    |    2 +-
 .../camel/component/ahc/DefaultAhcBinding.java     |    8 +-
 ...ponentClientConfigSslContextParametersTest.java |    2 +-
 .../apache/camel/component/ahc/BaseAhcTest.java    |   12 +-
 .../ahc/HttpHeaderFilterStrategyTest.java          |    5 +-
 components/camel-amqp/pom.xml                      |    2 +-
 .../apache/camel/component/amqp/AMQPComponent.java |   14 +-
 components/camel-apns/pom.xml                      |    2 +-
 .../camel-apns/src/main/docs/apns-component.adoc   |    2 +-
 .../apache/camel/component/apns/ApnsComponent.java |    5 +-
 .../apache/camel/component/apns/ApnsConsumer.java  |    2 +-
 .../apache/camel/component/apns/ApnsEndpoint.java  |    4 +-
 .../apache/camel/component/apns/ApnsProducer.java  |    2 +-
 .../component/apns/factory/ApnsServiceFactory.java |    9 +-
 .../factory/ConfiguredApnsServiceFactoryTest.java  |    2 +-
 .../camel/component/apns/util/ApnsUtils.java       |    8 +-
 components/camel-as2/camel-as2-api/pom.xml         |    2 +-
 components/camel-as2/camel-as2-component/pom.xml   |    2 +-
 .../apache/camel/component/as2/AS2Component.java   |    6 +-
 .../apache/camel/component/as2/AS2Consumer.java    |    8 +-
 .../apache/camel/component/as2/AS2Endpoint.java    |    6 +-
 .../apache/camel/component/as2/AS2Producer.java    |    2 +-
 .../as2/internal/AS2PropertiesHelper.java          |    2 +-
 .../component/as2/AbstractAS2TestSupport.java      |    2 +-
 components/camel-as2/pom.xml                       |    2 +-
 components/camel-asn1/pom.xml                      |    2 +-
 .../camel/dataformat/asn1/ASN1MessageIterator.java |    2 +-
 ...1DataFormatWithStreamIteratorByteArrayTest.java |    8 +-
 .../ASN1DataFormatWithStreamIteratorClassTest.java |   16 +-
 .../asn1/SpringASN1DataFormatRouteTest.xml         |    2 +-
 components/camel-asterisk/pom.xml                  |    2 +-
 .../component/asterisk/AsteriskComponent.java      |    2 +-
 .../camel/component/asterisk/AsteriskConsumer.java |    2 +-
 .../camel/component/asterisk/AsteriskEndpoint.java |    2 +-
 .../camel/component/asterisk/AsteriskProducer.java |    7 +-
 components/camel-atmos/pom.xml                     |    2 +-
 .../camel/component/atmos/AtmosComponent.java      |    7 +-
 .../camel/component/atmos/AtmosEndpoint.java       |   18 +-
 .../consumer/AtmosScheduledPollConsumer.java       |    6 +-
 .../atmos/integration/producer/AtmosProducer.java  |    2 +-
 components/camel-atmosphere-websocket/pom.xml      |    2 +-
 .../websocket/CamelWebSocketServlet.java           |    1 -
 .../atmosphere/websocket/WebsocketProducer.java    |    2 +-
 components/camel-atom/pom.xml                      |    2 +-
 .../apache/camel/component/atom/AtomComponent.java |    1 -
 .../apache/camel/component/atom/AtomProducer.java  |    4 +-
 .../camel/component/atom/UpdatedDateFilter.java    |    2 -
 .../apache/camel/component/feed/EntryFilter.java   |    2 -
 .../apache/camel/component/feed/FeedComponent.java |    8 +-
 .../apache/camel/component/feed/FeedEndpoint.java  |    2 +-
 .../camel/component/feed/FeedPollingConsumer.java  |    2 +-
 .../atom/AtomEntryPollingConsumerTest.java         |    2 +-
 .../camel/component/atom/AtomEntrySortTest.java    |    2 +-
 .../atom/AtomHttpNoCamelParametersTest.java        |    3 -
 .../component/atom/AtomPollingUnthrottledTest.java |    3 -
 .../apache/camel/component/atom/AtomRouteTest.java |    3 -
 components/camel-atomix/pom.xml                    |    2 +-
 .../client/AbstractAtomixClientComponent.java      |    6 +-
 .../client/AbstractAtomixClientConsumer.java       |    2 +-
 .../client/AbstractAtomixClientEndpoint.java       |    2 +-
 .../client/AbstractAtomixClientProducer.java       |   19 +-
 .../atomix/client/AtomixClientHelper.java          |    2 +-
 .../atomix/client/map/AtomixMapComponent.java      |    1 -
 .../atomix/client/map/AtomixMapConsumer.java       |    5 +-
 .../client/messaging/AtomixMessagingComponent.java |    1 -
 .../client/messaging/AtomixMessagingConsumer.java  |    3 +-
 .../client/multimap/AtomixMultiMapComponent.java   |    1 -
 .../atomix/client/queue/AtomixQueueComponent.java  |    1 -
 .../atomix/client/queue/AtomixQueueConsumer.java   |    3 +-
 .../atomix/client/set/AtomixSetComponent.java      |    1 -
 .../atomix/client/set/AtomixSetConsumer.java       |    3 +-
 .../atomix/client/value/AtomixValueComponent.java  |    1 -
 .../atomix/client/value/AtomixValueConsumer.java   |    3 +-
 .../atomix/cluster/AtomixClusterHelper.java        |    2 +-
 .../atomix/cluster/AtomixClusterService.java       |   11 +-
 .../atomix/cluster/AtomixClusterView.java          |   23 +-
 components/camel-avro/pom.xml                      |    7 +-
 .../camel-avro/src/main/docs/avro-component.adoc   |    2 +-
 .../camel-avro/src/main/docs/avro-dataformat.adoc  |    2 +-
 .../apache/camel/component/avro/AvroComponent.java |    7 +-
 .../apache/camel/component/avro/AvroConsumer.java  |    2 +-
 .../apache/camel/component/avro/AvroEndpoint.java  |    2 +-
 .../apache/camel/component/avro/AvroListener.java  |    2 +-
 .../apache/camel/component/avro/AvroProducer.java  |   37 +-
 .../camel/component/avro/AvroHttpConsumerTest.java |    4 +-
 .../component/avro/AvroHttpSpringProducerTest.java |    2 +-
 .../component/avro/AvroNettyConsumerTest.java      |    4 +-
 .../avro/AvroNettySpringConsumerTest.java          |    2 +-
 .../avro/AvroNettySpringProducerTest.java          |    2 +-
 .../avro/AvroMarshalAndUnmarshalSpringTest.java    |    2 +-
 .../camel/component/avro/avro-http-consumer.xml    |    4 +-
 .../camel/component/avro/avro-netty-consumer.xml   |    4 +-
 .../camel/dataformat/avro/springDataFormat.xml     |    6 +-
 components/camel-aws-xray/pom.xml                  |    7 +-
 .../component/aws/xray/EIPTracingStrategy.java     |    4 +-
 .../component/aws/xray/NoopTracingStrategy.java    |    4 +-
 .../aws/xray/TraceAnnotatedTracingStrategy.java    |   10 +-
 .../camel/component/aws/xray/XRayTracer.java       |  169 +-
 .../camel/component/aws/xray/ABCRouteTest.java     |   11 +-
 .../aws/xray/CamelAwsXRayTestSupport.java          |    6 -
 .../aws/xray/ComprehensiveTrackingTest.java        |   22 +-
 .../component/aws/xray/CustomComponentTest.java    |    5 +-
 .../camel/component/aws/xray/EIPTracingTest.java   |    2 +
 .../aws/xray/SpringAwsXRaySimpleRouteTest.java     |   25 +-
 .../camel/component/aws/xray/TwoService2Test.java  |    7 +-
 .../camel/component/aws/xray/TwoServiceTest.java   |    5 +-
 .../aws/xray/component/TestXRayComponent.java      |    3 +-
 .../aws/xray/component/TestXRayEndpoint.java       |    2 +-
 .../aws/xray/component/TestXRayProducer.java       |    2 +-
 .../src/test/resources/log4j2.properties           |   39 +
 .../src/test/resources/logback-test.xml            |   49 -
 components/camel-aws/pom.xml                       |    2 +-
 .../apache/camel/component/aws/cw/CwComponent.java |    2 +-
 .../apache/camel/component/aws/cw/CwEndpoint.java  |    9 +-
 .../apache/camel/component/aws/cw/CwProducer.java  |    2 +-
 .../camel/component/aws/ddb/DdbComponent.java      |    2 +-
 .../camel/component/aws/ddb/DdbEndpoint.java       |   29 +-
 .../camel/component/aws/ddb/DdbProducer.java       |    2 +-
 .../aws/ddbstream/DdbStreamComponent.java          |    2 +-
 .../component/aws/ddbstream/DdbStreamConsumer.java |   11 +-
 .../component/aws/ddbstream/DdbStreamEndpoint.java |    2 +-
 .../camel/component/aws/ec2/EC2Component.java      |    2 +-
 .../camel/component/aws/ec2/EC2Constants.java      |    1 -
 .../camel/component/aws/ec2/EC2Endpoint.java       |    2 +-
 .../camel/component/aws/ec2/EC2Producer.java       |   46 +-
 .../aws/firehose/KinesisFirehoseComponent.java     |    2 +-
 .../aws/firehose/KinesisFirehoseEndpoint.java      |    2 +-
 .../aws/firehose/KinesisFirehoseProducer.java      |    2 +-
 .../camel/component/aws/iam/IAMComponent.java      |    2 +-
 .../camel/component/aws/iam/IAMEndpoint.java       |    2 +-
 .../camel/component/aws/iam/IAMProducer.java       |   22 +-
 .../component/aws/kinesis/KinesisComponent.java    |    2 +-
 .../component/aws/kinesis/KinesisConsumer.java     |   17 +-
 .../component/aws/kinesis/KinesisEndpoint.java     |    2 +-
 .../component/aws/kinesis/KinesisProducer.java     |    2 +-
 .../camel/component/aws/kms/KMSComponent.java      |    2 +-
 .../camel/component/aws/kms/KMSConstants.java      |    1 -
 .../camel/component/aws/kms/KMSEndpoint.java       |    2 +-
 .../camel/component/aws/kms/KMSProducer.java       |   18 +-
 .../component/aws/lambda/LambdaComponent.java      |    2 +-
 .../camel/component/aws/lambda/LambdaEndpoint.java |    2 +-
 .../camel/component/aws/lambda/LambdaProducer.java |   24 +-
 .../apache/camel/component/aws/mq/MQComponent.java |    2 +-
 .../apache/camel/component/aws/mq/MQConstants.java |    1 -
 .../apache/camel/component/aws/mq/MQEndpoint.java  |    2 +-
 .../apache/camel/component/aws/mq/MQProducer.java  |   18 +-
 .../apache/camel/component/aws/s3/S3Component.java |    2 +-
 .../apache/camel/component/aws/s3/S3Constants.java |    1 -
 .../apache/camel/component/aws/s3/S3Consumer.java  |   35 +-
 .../apache/camel/component/aws/s3/S3Endpoint.java  |    9 +-
 .../apache/camel/component/aws/s3/S3Producer.java  |    2 +-
 .../camel/component/aws/sdb/SdbComponent.java      |    2 +-
 .../camel/component/aws/sdb/SdbEndpoint.java       |    8 +-
 .../camel/component/aws/sdb/SdbProducer.java       |    2 +-
 .../camel/component/aws/ses/SesComponent.java      |    2 +-
 .../camel/component/aws/ses/SesEndpoint.java       |    8 +-
 .../camel/component/aws/ses/SesProducer.java       |    2 +-
 .../camel/component/aws/sns/SnsComponent.java      |    2 +-
 .../camel/component/aws/sns/SnsEndpoint.java       |   22 +-
 .../camel/component/aws/sns/SnsProducer.java       |   12 +-
 .../camel/component/aws/sqs/SqsComponent.java      |    2 +-
 .../camel/component/aws/sqs/SqsConsumer.java       |   43 +-
 .../camel/component/aws/sqs/SqsEndpoint.java       |   22 +-
 .../camel/component/aws/sqs/SqsProducer.java       |   19 +-
 .../component/aws/swf/SWFActivityConsumer.java     |    2 +-
 .../component/aws/swf/SWFActivityProducer.java     |    2 +-
 .../camel/component/aws/swf/SWFComponent.java      |    4 +-
 .../camel/component/aws/swf/SWFEndpoint.java       |    6 +-
 .../component/aws/swf/SWFWorkflowConsumer.java     |    2 +-
 .../component/aws/swf/SWFWorkflowProducer.java     |    4 +-
 .../component/aws/common/AwsExchangeUtilTest.java  |    2 +-
 .../aws/ddb/BatchGetItemsCommandTest.java          |    2 +-
 .../component/aws/ddb/DeleteItemCommandTest.java   |    2 +-
 .../component/aws/ddb/DeleteTableCommandTest.java  |    2 +-
 .../aws/ddb/DescribeTableCommandTest.java          |    2 +-
 .../component/aws/ddb/GetItemCommandTest.java      |    2 +-
 .../component/aws/ddb/PutItemCommandTest.java      |    2 +-
 .../camel/component/aws/ddb/QueryCommandTest.java  |    2 +-
 .../camel/component/aws/ddb/ScanCommandTest.java   |    2 +-
 .../component/aws/ddb/UpdateItemCommandTest.java   |    2 +-
 .../component/aws/ddb/UpdateTableCommandTest.java  |    2 +-
 .../component/aws/s3/S3ComponentFileTest.java      |    2 +-
 .../component/aws/sdb/AbstractSdbCommandTest.java  |    2 +-
 .../aws/sdb/BatchDeleteAttributesCommandTest.java  |    2 +-
 .../aws/sdb/BatchPutAttributesCommandTest.java     |    2 +-
 .../aws/sdb/DeleteAttributesCommandTest.java       |    2 +-
 .../component/aws/sdb/DeleteDomainCommandTest.java |    2 +-
 .../aws/sdb/DomainMetadataCommandTest.java         |    2 +-
 .../aws/sdb/GetAttributesCommandTest.java          |    2 +-
 .../component/aws/sdb/ListDomainsCommandTest.java  |    2 +-
 .../aws/sdb/PutAttributesCommandTest.java          |    2 +-
 .../camel/component/aws/sdb/SelectCommandTest.java |    2 +-
 components/camel-azure/pom.xml                     |    2 +-
 .../component/azure/blob/BlobServiceComponent.java |    7 +-
 .../component/azure/blob/BlobServiceConsumer.java  |    9 +-
 .../component/azure/blob/BlobServiceEndpoint.java  |   10 +-
 .../component/azure/blob/BlobServiceProducer.java  |   30 +-
 .../azure/queue/QueueServiceComponent.java         |    7 +-
 .../azure/queue/QueueServiceConsumer.java          |    9 +-
 .../azure/queue/QueueServiceEndpoint.java          |   10 +-
 .../azure/queue/QueueServiceProducer.java          |   16 +-
 .../azure/queue/QueueServiceProducerTest.java      |    2 +-
 components/camel-bam/pom.xml                       |  247 -
 .../camel-bam/src/main/docs/bam-example.adoc       |   89 -
 components/camel-bam/src/main/docs/bam.adoc        |   84 -
 .../java/org/apache/camel/bam/ActivityBuilder.java |  113 -
 .../org/apache/camel/bam/ActivityLifecycle.java    |   24 -
 .../apache/camel/bam/EntityManagerCallback.java    |   33 -
 .../apache/camel/bam/EntityManagerTemplate.java    |   80 -
 .../java/org/apache/camel/bam/EntityManagers.java  |   60 -
 .../java/org/apache/camel/bam/ProcessBuilder.java  |  216 -
 .../main/java/org/apache/camel/bam/QueryUtils.java |   59 -
 .../java/org/apache/camel/bam/TimeExpression.java  |   86 -
 .../apache/camel/bam/model/ActivityDefinition.java |   60 -
 .../org/apache/camel/bam/model/ActivityState.java  |  194 -
 .../org/apache/camel/bam/model/EntitySupport.java  |   45 -
 .../apache/camel/bam/model/ProcessDefinition.java  |   91 -
 .../apache/camel/bam/model/ProcessInstance.java    |  147 -
 .../org/apache/camel/bam/model/TemporalEntity.java |   59 -
 .../camel/bam/processor/ActivityMonitorEngine.java |  146 -
 .../camel/bam/processor/BamProcessorSupport.java   |  154 -
 .../camel/bam/processor/JpaBamProcessor.java       |   61 -
 .../bam/processor/JpaBamProcessorSupport.java      |  209 -
 .../bam/processor/NoCorrelationKeyException.java   |   41 -
 .../apache/camel/bam/processor/ProcessContext.java |  102 -
 .../org/apache/camel/bam/rules/ActivityRules.java  |  103 -
 .../org/apache/camel/bam/rules/ProcessRules.java   |   74 -
 .../org/apache/camel/bam/rules/TemporalRule.java   |  174 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../java/org/apache/camel/bam/BamRouteTest.java    |   91 -
 .../org/apache/camel/bam/EntityManagersTest.java   |   42 -
 .../bam/MultipleActivitiesConcurrentlyTest.java    |   68 -
 .../apache/camel/bam/MultipleProcessesTest.java    |   63 -
 .../profiles/eclipselink/META-INF/persistence.xml  |   41 -
 .../eclipselink/META-INF/spring/spring.xml         |   42 -
 .../test/profiles/eclipselink/log4j2.properties    |   34 -
 .../profiles/hibernate/META-INF/persistence.xml    |   38 -
 .../profiles/hibernate/META-INF/spring/spring.xml  |   43 -
 .../src/test/profiles/hibernate/log4j2.properties  |   34 -
 .../test/profiles/openjpa/META-INF/persistence.xml |   37 -
 .../profiles/openjpa/META-INF/spring/spring.xml    |   41 -
 .../src/test/profiles/openjpa/log4j2.properties    |   34 -
 .../camel-bam/src/test/resources/log4j2.properties |   34 -
 .../test/resources/org/apache/camel/bam/spring.xml |   36 -
 components/camel-barcode/pom.xml                   |    2 +-
 .../dataformat/barcode/BarcodeDataFormat.java      |   19 +-
 .../dataformat/barcode/BarcodeParameters.java      |    1 -
 .../barcode/BarcodeDataFormatCamelTest.java        |    1 -
 .../barcode/BarcodeDataFormatSpringTest.java       |    2 +-
 .../dataformat/barcode/barcodeDataformatSpring.xml |   12 +-
 components/camel-base64/pom.xml                    |    2 +-
 .../camel/dataformat/base64/Base64DataFormat.java  |    2 +-
 .../SpringBase64DataFormatLineEndingsTest.xml      |    4 +-
 .../SpringBase64DataFormatLineLengthTest.xml       |    4 +-
 components/camel-bean-validator/pom.xml            |    2 +-
 .../bean/validator/BeanValidatorComponent.java     |    5 +-
 .../bean/validator/BeanValidatorEndpoint.java      |    4 +-
 .../bean/validator/BeanValidatorProducer.java      |    2 +-
 .../validator/BeanValidatorConfigurationTest.java  |    3 -
 .../bean/validator/BeanValidatorRouteTest.java     |    3 -
 .../BeanValidatorXMLConfigurationRouteTest.java    |    3 -
 .../apache/camel/component/bean/validator/Car.java |    3 -
 components/camel-beanio/pom.xml                    |    2 +-
 .../camel/dataformat/beanio/BeanIODataFormat.java  |   12 +-
 .../camel/dataformat/beanio/BeanIOSplitter.java    |    5 +-
 .../beanio/BeanIODataFormatComplexTest.java        |    4 +-
 .../camel/dataformat/beanio/csv/CsvTest.java       |    2 -
 .../beanio/SpringBeanIODataFormatSimpleTest.xml    |    6 +-
 components/camel-beanstalk/pom.xml                 |    2 +-
 .../component/beanstalk/BeanstalkComponent.java    |    5 +-
 .../component/beanstalk/BeanstalkConsumer.java     |   18 +-
 .../component/beanstalk/BeanstalkEndpoint.java     |    2 +-
 .../beanstalk/BeanstalkExchangeHelper.java         |    2 +-
 .../component/beanstalk/BeanstalkProducer.java     |    5 +-
 .../beanstalk/processors/DefaultCommand.java       |    2 +-
 .../beanstalk/processors/TouchCommand.java         |    2 +-
 .../beanstalk/ConsumerCompletionTest.java          |    6 +-
 .../beanstalk/ConsumerToProducerHeadersTest.java   |    2 +-
 .../camel/component/beanstalk/EndpointTest.java    |    2 +-
 .../beanstalk/TestExchangeCopyProcessor.java       |    2 +-
 components/camel-bindy/pom.xml                     |    2 +-
 .../dataformat/bindy/BindyAbstractFactory.java     |    4 +-
 .../camel/dataformat/bindy/BindyCsvFactory.java    |   14 +-
 .../dataformat/bindy/BindyFixedLengthFactory.java  |    4 +-
 .../dataformat/bindy/csv/BindyCsvDataFormat.java   |   15 +-
 .../bindy/fixed/BindyFixedLengthDataFormat.java    |   18 +-
 .../bindy/kvp/BindyKeyValuePairDataFormat.java     |   14 +-
 .../csv/BindyCarQuoteAndCommaDelimiterTest.java    |    3 -
 .../csv/BindyMarshalOneToManyWithHeadersTest.java  |    9 +-
 .../bindy/csv/BindyPatternLocaleTest.java          |    3 -
 .../bindy/csv/BindyPipeDelimiterTest.java          |    3 -
 .../bindy/csv/BindyPojoSimpleCsvMarshallTest.java  |    9 +-
 .../csv/BindySimpleCsvBooleanUnmarshallTest.java   |    9 +-
 ...indySimpleCsvMandatoryFieldsUnmarshallTest.java |    4 +-
 ...BindySimpleCsvMarshallPositionModifiedTest.java |    9 +-
 .../bindy/csv/BindySimpleCsvMarshallTest.java      |    9 +-
 .../BindySimpleCsvUnmarshallBadIntegerTest.java    |   10 -
 ...ndySimpleCsvUnmarshallPositionModifiedTest.java |    8 -
 .../bindy/csv/BindySimpleCsvUnmarshallTest.java    |   10 +-
 .../bindy/csv/BindyTabSeparatorTest.java           |    3 -
 ...eKeyValuePairWithoutSectionMarshallDslTest.java |   11 +-
 .../simple/BindySimpleFixedLengthMarshallTest.java |    9 +-
 .../BindySimpleFixedLengthObjectMarshallTest.java  |    7 -
 .../bindy/model/simple/pipeline/MyData.java        |    3 -
 .../dataformat/bindy/model/tab/PurchaseOrder.java  |    3 -
 .../BindySimpleCsvUnmarshallDslTest-context.xml    |    2 +-
 components/camel-blueprint/pom.xml                 |    5 +-
 .../camel/blueprint/BlueprintCamelContext.java     |   50 +-
 .../blueprint/BlueprintComponentResolver.java      |    2 +-
 .../blueprint/BlueprintContainerRegistry.java      |   20 +-
 .../BlueprintModelJAXBContextFactory.java          |   19 +-
 .../camel/blueprint/BlueprintPropertiesParser.java |    2 +-
 .../CamelConsumerTemplateFactoryBean.java          |    2 -
 .../camel/blueprint/CamelContextFactoryBean.java   |   30 -
 .../camel/blueprint/CamelEndpointFactoryBean.java  |    2 -
 .../blueprint/CamelErrorHandlerFactoryBean.java    |   17 +-
 .../CamelFluentProducerTemplateFactoryBean.java    |    2 -
 .../CamelProducerTemplateFactoryBean.java          |    2 -
 .../camel/blueprint/CamelProxyFactoryBean.java     |    2 +-
 .../CamelRedeliveryPolicyFactoryBean.java          |    2 -
 .../blueprint/CamelThreadPoolFactoryBean.java      |    2 -
 .../blueprint/ContextScanRouteBuilderFinder.java   |    2 -
 .../apache/camel/blueprint/ErrorHandlerType.java   |    7 +-
 .../blueprint/PackageScanRouteBuilderFinder.java   |    2 -
 .../blueprint/handler/CamelNamespaceHandler.java   |   28 +-
 .../blueprint/BlueprintComponentResolverTest.java  |   12 -
 components/camel-bonita/pom.xml                    |    2 +-
 .../camel/component/bonita/BonitaComponent.java    |    7 +-
 .../camel/component/bonita/BonitaEndpoint.java     |    6 +-
 .../component/bonita/producer/BonitaProducer.java  |    2 +-
 components/camel-boon/pom.xml                      |    2 +-
 .../camel-boon/src/main/docs/boon-dataformat.adoc  |    2 +-
 .../camel/component/boon/BoonDataFormat.java       |    5 +-
 .../camel/component/boon/BoonConcurrentTest.java   |    3 -
 components/camel-box/camel-box-api/pom.xml         |    2 +-
 components/camel-box/camel-box-component/pom.xml   |    2 +-
 .../apache/camel/component/box/BoxComponent.java   |    2 +-
 .../camel/component/box/BoxConfiguration.java      |    2 +-
 .../apache/camel/component/box/BoxConsumer.java    |   12 +-
 .../apache/camel/component/box/BoxEndpoint.java    |    6 +-
 .../apache/camel/component/box/BoxProducer.java    |    2 +-
 .../box/internal/BoxConnectionHelper.java          |    7 +-
 .../box/internal/BoxPropertiesHelper.java          |    2 +-
 .../component/box/AbstractBoxTestSupport.java      |    2 +-
 components/camel-box/pom.xml                       |    2 +-
 components/camel-braintree/pom.xml                 |    2 +-
 .../component/braintree/BraintreeComponent.java    |    2 +-
 .../component/braintree/BraintreeConsumer.java     |    2 +-
 .../component/braintree/BraintreeEndpoint.java     |    6 +-
 .../component/braintree/BraintreeProducer.java     |    2 +-
 .../internal/BraintreePropertiesHelper.java        |    2 +-
 .../braintree/AbstractBraintreeTestSupport.java    |    4 +-
 components/camel-cache/pom.xml                     |   97 -
 .../camel-cache/src/main/docs/cache-component.adoc |  480 --
 .../camel/component/cache/CacheComponent.java      |  120 -
 .../camel/component/cache/CacheConfiguration.java  |  220 -
 .../camel/component/cache/CacheConstants.java      |   45 -
 .../camel/component/cache/CacheConsumer.java       |   62 -
 .../camel/component/cache/CacheConverter.java      |   41 -
 .../camel/component/cache/CacheEndpoint.java       |  192 -
 .../camel/component/cache/CacheEventListener.java  |   99 -
 .../cache/CacheEventListenerRegistry.java          |   49 -
 .../camel/component/cache/CacheLoaderRegistry.java |   47 -
 .../camel/component/cache/CacheLoaderWrapper.java  |   25 -
 .../camel/component/cache/CacheManagerFactory.java |   80 -
 .../camel/component/cache/CacheProducer.java       |  152 -
 .../cache/DefaultCacheManagerFactory.java          |   60 -
 .../apache/camel/component/cache/EHCacheUtil.java  |   91 -
 .../component/cache/FileCacheManagerFactory.java   |   44 -
 .../cache/CacheBasedMessageBodyReplacer.java       |   93 -
 .../processor/cache/CacheBasedTokenReplacer.java   |  128 -
 .../processor/cache/CacheBasedXPathReplacer.java   |  158 -
 .../camel/processor/cache/CacheValidate.java       |   53 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/TypeConverter        |   18 -
 .../services/org/apache/camel/component/cache      |   17 -
 .../src/main/resources/xpathreplacer.xsl           |   36 -
 .../org/apache/camel/component/BaseCacheTest.java  |   42 -
 .../cache/CacheConfigurationFileTest.java          |   63 -
 .../component/cache/CacheConfigurationTest.java    |   42 -
 .../component/cache/CacheConsumerFIFOTest.java     |   53 -
 .../camel/component/cache/CacheConsumerTest.java   |  124 -
 .../cache/CacheManagerFactoryRefTest.java          |   83 -
 .../camel/component/cache/CacheProducerTest.java   |  699 ---
 .../component/cache/CacheRegistryRefTest.java      |  239 -
 .../component/cache/CacheRoutesManagementTest.java |  132 -
 .../cache/DefaultCacheManagerFactoryTest.java      |   79 -
 .../camel/component/cache/EHCacheUtilTest.java     |   53 -
 .../cache/FileCacheManagerFactoyRefTest.java       |   31 -
 .../component/cache/ObjectCacheProducerTest.java   |  137 -
 .../org/apache/camel/component/cache/Poetry.java   |   39 -
 .../component/cache/PoetryNotSerializable.java     |   39 -
 .../cache/CacheBasedBodyReplacerTest.java          |  102 -
 .../cache/CacheBasedTokenReplacerTest.java         |  115 -
 .../cache/CacheBasedXPathElementReplacerTest.java  |  117 -
 .../META-INF/services/net.sf.ehcache.EhcacheInit   |    2 -
 .../src/test/resources/log4j2.properties           |   30 -
 .../src/test/resources/test-ehcache.xml            |   34 -
 components/camel-cache/src/test/resources/test.txt |   22 -
 .../camel-cache/src/test/resources/updatedtest.txt |   23 -
 components/camel-caffeine/pom.xml                  |    2 +-
 .../caffeine/cache/CaffeineCacheComponent.java     |    2 +-
 .../caffeine/cache/CaffeineCacheEndpoint.java      |    2 +-
 .../caffeine/load/CaffeineLoadCacheComponent.java  |    2 +-
 .../caffeine/load/CaffeineLoadCacheEndpoint.java   |    2 +-
 .../aggregate/CaffeineAggregationRepository.java   |   17 +-
 .../idempotent/CaffeineIdempotentRepository.java   |    2 +-
 ...CaffeineAggregationRepositoryOperationTest.java |    2 +-
 components/camel-cassandraql/pom.xml               |    2 +-
 .../component/cassandra/CassandraComponent.java    |    4 +-
 .../component/cassandra/CassandraConsumer.java     |    2 +-
 .../component/cassandra/CassandraEndpoint.java     |    4 +-
 .../component/cassandra/CassandraProducer.java     |    5 +-
 .../aggregate/cassandra/CassandraCamelCodec.java   |    2 +-
 .../cassandra/CassandraIdempotentRepository.java   |   20 +-
 .../NamedCassandraIdempotentRepository.java        |    2 +-
 .../CassandraAggregationRepositoryTest.java        |    2 +-
 .../CassandraAggregationSerializedHeadersTest.java |    2 +-
 .../cassandra/CassandraAggregationTest.java        |    2 +-
 .../NamedCassandraAggregationRepositoryTest.java   |    2 +-
 .../CassandraIdempotentRepositoryTest.java         |    4 +-
 .../NamedCassandraIdempotentRepositoryTest.java    |    4 +-
 components/camel-castor/pom.xml                    |   80 -
 .../src/main/docs/castor-dataformat.adoc           |  168 -
 .../castor/AbstractCastorDataFormat.java           |  251 -
 .../camel/dataformat/castor/CastorDataFormat.java  |   37 -
 .../dataformat/castor/WhitelistObjectFactory.java  |   96 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/dataformat/castor    |   18 -
 .../dataformat/castor/MarshalDomainObjectTest.java |   83 -
 .../castor/MarshalWithMappingDomainObjectTest.java |   86 -
 .../camel/dataformat/castor/PurchaseOrder.java     |   70 -
 .../castor/SpringMarshalDomainObjectTest.java      |  107 -
 .../apache/camel/dataformat/castor/Student.java    |   71 -
 .../camel/dataformat/castor/WhitelistTest.java     |   60 -
 .../src/test/resources/log4j2.properties           |   30 -
 components/camel-castor/src/test/resources/map.xml |   62 -
 .../castor/SpringMarshalDomainObjectTest.xml       |   54 -
 components/camel-cdi/pom.xml                       |    9 +-
 .../org/apache/camel/cdi/CamelContextProducer.java |    2 +-
 .../org/apache/camel/cdi/CdiCamelExtension.java    |   12 +-
 .../java/org/apache/camel/cdi/CdiCamelFactory.java |   44 +-
 .../org/apache/camel/cdi/CdiCamelInjector.java     |    5 -
 .../org/apache/camel/cdi/CdiCamelRegistry.java     |   14 -
 .../org/apache/camel/cdi/CdiEventComponent.java    |    2 +-
 .../org/apache/camel/cdi/CdiEventConsumer.java     |    8 +-
 .../org/apache/camel/cdi/CdiEventEndpoint.java     |    4 +-
 .../org/apache/camel/cdi/CdiEventNotifier.java     |   22 +-
 .../org/apache/camel/cdi/CdiEventProducer.java     |    2 +-
 .../src/main/java/org/apache/camel/cdi/Mock.java   |   55 -
 .../main/java/org/apache/camel/cdi/RoutesXml.java  |   99 -
 .../src/main/java/org/apache/camel/cdi/Uri.java    |   18 -
 .../org/apache/camel/cdi/XmlCdiBeanFactory.java    |   42 +-
 .../camel/cdi/XmlErrorHandlerFactoryBean.java      |    8 -
 .../org/apache/camel/cdi/XmlProxyFactoryBean.java  |    2 +-
 .../apache/camel/cdi/XmlServiceExporterBean.java   |    4 +-
 .../transaction/JtaTransactionErrorHandler.java    |    2 +-
 .../JtaTransactionErrorHandlerBuilder.java         |    8 +-
 .../cdi/transaction/JtaTransactionPolicy.java      |   14 +-
 .../cdi/transaction/TransactedDefinition.java      |   33 -
 .../cdi/transaction/TransactionErrorHandler.java   |   15 +-
 .../camel/cdi/xml/CamelContextFactoryBean.java     |   26 -
 .../camel/cdi/xml/ErrorHandlerDefinition.java      |   22 -
 .../org/apache/camel/cdi/xml/ErrorHandlerType.java |    4 -
 .../cdi/bean/CustomLifecycleCamelContext.java      |    6 +-
 .../apache/camel/cdi/bean/MockAnnotationRoute.java |    3 +-
 .../camel/cdi/expression/ExchangeExpression.java   |    2 +-
 .../camel/cdi/mock/DummyRestConsumerFactory.java   |    8 +-
 .../cdi/test/AdvisedMockEndpointProducerTest.java  |    2 +-
 .../apache/camel/cdi/test/AdvisedRouteTest.java    |    7 +-
 .../camel/cdi/test/CamelEventEndpointTest.java     |   13 +-
 .../camel/cdi/test/CamelEventNotifierTest.java     |   22 +-
 .../cdi/test/CamelRouteEventNotifierTest.java      |   52 +-
 .../camel/cdi/test/ContextComponentTest.java       |    2 +
 .../camel/cdi/test/CustomCamelContextTest.java     |    4 +-
 .../camel/cdi/test/ManualCamelContextTest.java     |    4 +-
 .../apache/camel/cdi/test/MockEndpointTest.java    |    3 +-
 .../camel/cdi/test/MultiCamelContextTest.java      |    2 +-
 .../cdi/test/MultiContextConsumerTemplateTest.java |    2 +-
 .../cdi/test/MultiContextEndpointInjectTest.java   |    2 +-
 .../cdi/test/MultiContextEventEndpointTest.java    |    2 +-
 .../cdi/test/MultiContextEventNotifierTest.java    |   32 +-
 .../cdi/test/MultiContextProduceTemplateTest.java  |    2 +-
 .../cdi/test/MultiContextProducerTemplateTest.java |    2 +-
 .../cdi/test/MultiContextPropertyInjectTest.java   |    2 +-
 .../camel/cdi/test/PropertyEndpointTest.java       |    2 +
 .../test/RouteBuildersWithContextNamesTest.java    |    4 +-
 .../cdi/test/UriQualifierWithContextTest.java      |    9 +-
 .../camel/cdi/test/UriWithWrongContextTest.java    |   12 +-
 .../org/apache/camel/cdi/test/XmlBeansTest.java    |    2 +
 .../camel/cdi/test/XmlErrorHandlerLoggingTest.java |  131 -
 .../cdi/test/XmlServiceCallConfigurationTest.java  |    5 +-
 .../src/test/resources/camel-context-beans.xml     |    4 +-
 .../camel-context-errorHandler-logging.xml         |   47 -
 .../test/resources/camel-context-threadPool.xml    |   11 +-
 .../resources/camel-context-threadPoolProfile.xml  |   11 +-
 components/camel-chronicle/pom.xml                 |    2 +-
 .../chronicle/engine/ChronicleEngineComponent.java |    7 +-
 .../chronicle/engine/ChronicleEngineConsumer.java  |    2 +-
 .../chronicle/engine/ChronicleEngineEndpoint.java  |    2 +-
 components/camel-chunk/pom.xml                     |    2 +-
 .../camel/component/chunk/ChunkComponent.java      |    5 +-
 .../camel/component/chunk/ChunkEndpoint.java       |    2 +-
 .../camel/component/chunk/ChunkComponentTest.java  |    2 +-
 components/camel-cm-sms/pom.xml                    |    2 +-
 .../org/apache/camel/component/cm/CMComponent.java |   13 +-
 .../org/apache/camel/component/cm/CMEndpoint.java  |    2 +-
 .../org/apache/camel/component/cm/CMProducer.java  |    2 +-
 .../org/apache/camel/component/cm/test/CMTest.java |    6 +-
 components/camel-cmis/pom.xml                      |    2 +-
 .../apache/camel/component/cmis/CMISComponent.java |    5 +-
 .../apache/camel/component/cmis/CMISConsumer.java  |    8 +-
 .../apache/camel/component/cmis/CMISEndpoint.java  |    2 +-
 .../apache/camel/component/cmis/CMISProducer.java  |   16 +-
 .../camel/component/cmis/CMISQueryProducer.java    |    2 +-
 .../cmis/DefaultCMISSessionFacadeFactory.java      |    2 +-
 .../camel/component/cmis/CMISTestSupport.java      |    2 +-
 components/camel-coap/pom.xml                      |    2 +-
 .../java/org/apache/camel/coap/CoAPComponent.java  |   15 +-
 .../java/org/apache/camel/coap/CoAPConsumer.java   |    2 +-
 .../java/org/apache/camel/coap/CoAPEndpoint.java   |    2 +-
 .../java/org/apache/camel/coap/CoAPProducer.java   |    2 +-
 components/camel-cometd/pom.xml                    |    2 +-
 .../src/main/docs/cometd-component.adoc            |    2 +-
 .../camel/component/cometd/CometdBinding.java      |    2 +-
 .../camel/component/cometd/CometdComponent.java    |    7 +-
 .../camel/component/cometd/CometdConsumer.java     |    4 +-
 .../camel/component/cometd/CometdEndpoint.java     |    2 +-
 .../camel/component/cometd/CometdProducer.java     |    2 +-
 ...CometdProducerConsumerInOutInteractiveMain.java |    2 +-
 ...ontextParametersCometdProducerConsumerTest.java |    8 +-
 ...tParametersInUriCometdProducerConsumerTest.java |    8 +-
 ...ontextParametersCometdProducerConsumerTest.java |    8 +-
 components/camel-consul/pom.xml                    |    2 +-
 .../src/main/docs/consul-component.adoc            |    6 +-
 .../consul/ConsulClientConfiguration.java          |    4 +-
 .../camel/component/consul/ConsulComponent.java    |    7 +-
 .../camel/component/consul/ConsulEndpoint.java     |    2 +-
 .../camel/component/consul/ConsulRegistry.java     |   15 -
 .../consul/cloud/ConsulServiceDiscovery.java       |    3 +-
 .../cloud/ConsulServiceDiscoveryFactory.java       |    2 +-
 .../consul/cloud/ConsulServiceRegistry.java        |    2 +-
 .../consul/cluster/ConsulClusterService.java       |    2 +-
 .../consul/cluster/ConsulClusterView.java          |    2 +-
 .../consul/endpoint/AbstractConsulConsumer.java    |    2 +-
 .../consul/health/ConsulHealthCheckRepository.java |    3 +-
 .../component/consul/policy/ConsulRoutePolicy.java |  362 --
 .../cloud/ConsulServiceRegistrationTestBase.java   |    4 +-
 .../consul/policy/ConsulRoutePolicyMain.java       |   48 -
 components/camel-context/pom.xml                   |  105 -
 .../src/main/docs/context-component.adoc           |  195 -
 .../camel/component/context/ContextConverters.java |   37 -
 .../camel/component/context/ContextEndpoint.java   |  123 -
 .../component/context/LocalContextComponent.java   |  108 -
 .../context/QualifiedContextComponent.java         |   69 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/TypeConverter        |   18 -
 .../services/org/apache/camel/component/context    |   17 -
 .../component/context/JavaDslBlackBoxTest.java     |   83 -
 .../context/JavaDslBlackBoxWithVerboseUriTest.java |   38 -
 .../context/SpringDslContextComponentTest.java     |   62 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../SpringDslContextComponentTest-context.xml      |   54 -
 components/camel-corda/pom.xml                     |    2 +-
 .../camel/component/corda/CordaComponent.java      |    3 +-
 .../camel/component/corda/CordaConsumer.java       |    2 +-
 .../camel/component/corda/CordaEndpoint.java       |    3 +-
 .../camel/component/corda/CordaTestSupport.java    |    3 +-
 components/camel-core-osgi/pom.xml                 |    2 +-
 .../camel/core/osgi/OsgiCamelContextPublisher.java |   30 +-
 .../apache/camel/core/osgi/OsgiClassResolver.java  |   13 +-
 .../camel/core/osgi/OsgiComponentResolver.java     |    6 +-
 .../camel/core/osgi/OsgiDataFormatResolver.java    |    6 +-
 .../camel/core/osgi/OsgiDefaultCamelContext.java   |    2 +-
 .../camel/core/osgi/OsgiEventAdminNotifier.java    |   15 +-
 .../camel/core/osgi/OsgiFactoryFinderResolver.java |    3 -
 .../camel/core/osgi/OsgiLanguageResolver.java      |    8 +-
 .../camel/core/osgi/OsgiServiceRegistry.java       |   19 +-
 .../apache/camel/core/osgi/OsgiTypeConverter.java  |    2 +-
 .../camel/core/osgi/utils/BundleContextUtils.java  |    4 +-
 .../camel/core/osgi/OsgiComponentResolverTest.java |   12 -
 components/camel-core-xml/pom.xml                  |    6 +-
 .../AbstractCamelConsumerTemplateFactoryBean.java  |    4 +-
 .../core/xml/AbstractCamelContextFactoryBean.java  |  183 +-
 .../core/xml/AbstractCamelEndpointFactoryBean.java |   33 -
 ...ractCamelFluentProducerTemplateFactoryBean.java |    4 +-
 .../AbstractCamelProducerTemplateFactoryBean.java  |    4 +-
 .../AbstractCamelRedeliveryPolicyFactoryBean.java  |    4 +-
 .../xml/AbstractCamelThreadPoolFactoryBean.java    |    6 +-
 .../xml/CamelPropertyPlaceholderDefinition.java    |    2 -
 .../core/xml/CamelProxyFactoryDefinition.java      |    2 -
 .../core/xml/CamelServiceExporterDefinition.java   |    2 -
 .../xml/CamelStreamCachingStrategyDefinition.java  |   23 +-
 ...bstractBaseSSLContextParametersFactoryBean.java |    8 +-
 .../AbstractKeyManagersParametersFactoryBean.java  |    2 +-
 .../AbstractKeyStoreParametersFactoryBean.java     |    2 +-
 ...tractSSLContextClientParametersFactoryBean.java |    2 +-
 .../AbstractSSLContextParametersFactoryBean.java   |    2 +-
 ...tractSSLContextServerParametersFactoryBean.java |    2 +-
 .../AbstractSecureRandomParametersFactoryBean.java |    2 +-
 ...AbstractTrustManagersParametersFactoryBean.java |    4 +-
 .../xml/AbstractCamelContextFactoryBeanTest.java   |   14 +-
 components/camel-couchbase/pom.xml                 |    2 +-
 .../component/couchbase/CouchbaseComponent.java    |    2 +-
 .../component/couchbase/CouchbaseConsumer.java     |    5 +-
 .../component/couchbase/CouchbaseEndpoint.java     |    2 +-
 .../component/couchbase/CouchbaseProducer.java     |    2 +-
 components/camel-couchdb/pom.xml                   |    2 +-
 .../camel/component/couchdb/CouchDbComponent.java  |    7 +-
 .../camel/component/couchdb/CouchDbConsumer.java   |    2 +-
 .../camel/component/couchdb/CouchDbEndpoint.java   |    2 +-
 .../camel/component/couchdb/CouchDbProducer.java   |    2 +-
 components/camel-crypto-cms/pom.xml                |    2 +-
 .../src/main/docs/crypto-cms-component.adoc        |   10 +-
 .../component/crypto/cms/CryptoCmsComponent.java   |   15 +-
 .../component/crypto/cms/CryptoCmsEndpoint.java    |    2 +-
 .../component/crypto/cms/CryptoCmsProducer.java    |    4 +-
 .../cms/common/DefaultCryptoCmsConfiguration.java  |    2 +-
 ...DefaultEnvelopedDataDecryptorConfiguration.java |    2 +-
 .../cms/exception/CryptoCmsFormatException.java    |    1 -
 .../exception/CryptoCmsInvalidKeyException.java    |    1 -
 ...yptoCmsNoKeyOrCertificateForAliasException.java |    1 -
 ...ptoCmsSignatureInvalidContentHashException.java |    1 -
 .../camel/component/crypto/cms/ComponentTest.java  |    2 +-
 .../component/crypto/cms/EnvelopedDataTest.java    |    2 +-
 .../camel/component/crypto/cms/ProcessorsTest.java |    4 +-
 .../camel/component/crypto/cms/SignedDataTest.java |    2 +-
 .../component/crypto/cms/SpringComponentTest.java  |    4 +-
 .../component/crypto/cms/util/ExchangeUtil.java    |    4 +-
 .../component/crypto/cms/util/KeystoreUtil.java    |    2 +-
 .../util/TestOriginatorInformationProvider.java    |    2 +-
 components/camel-crypto/pom.xml                    |    2 +-
 .../crypto/DigitalSignatureComponent.java          |    7 +-
 .../crypto/DigitalSignatureConfiguration.java      |    2 +-
 .../component/crypto/DigitalSignatureEndpoint.java |    2 +-
 .../component/crypto/DigitalSignatureProducer.java |    2 +-
 .../processor/DigitalSignatureProcessor.java       |    2 +-
 .../crypto/processor/VerifyingProcessor.java       |    2 +-
 .../camel/converter/crypto/CryptoDataFormat.java   |    2 +-
 .../crypto/DefaultPGPPublicKeyAccessor.java        |    1 -
 .../crypto/DefaultPGPSecretKeyAccessor.java        |    1 -
 .../camel/converter/crypto/PGPDataFormat.java      |    3 +-
 .../camel/converter/crypto/PGPDataFormatUtil.java  |  152 +-
 .../converter/crypto/PGPKeyAccessDataFormat.java   |    3 +-
 .../converter/crypto/PGPPassphraseAccessor.java    |    1 -
 .../crypto/PGPSecretKeyAndPrivateKeyAndUserId.java |    1 -
 .../camel/component/crypto/SignatureTests.java     |    2 +-
 .../component/crypto/SpringSignatureTest.java      |    4 +-
 .../crypto/SpringCryptoDataFormatTest.java         |    4 +-
 .../SpringPGPDataFormatNoPassPhraseTest.java       |    3 +-
 .../converter/crypto/SpringPGPDataFormatTest.java  |    4 +-
 .../crypto/SpringCryptoDataFormatTest.xml          |   40 +-
 .../component/crypto/SpringPGPDataFormatTest.xml   |    8 +-
 components/camel-csv/pom.xml                       |    2 +-
 .../apache/camel/dataformat/csv/CsvMarshaller.java |    6 +-
 .../camel/dataformat/csv/CsvUnmarshaller.java      |    5 +-
 components/camel-cxf-transport/pom.xml             |    2 +-
 .../cxf/common/header/CxfHeaderFilterStrategy.java |    2 -
 .../cxf/common/header/CxfHeaderHelper.java         |    2 -
 .../cxf/common/header/SoapMessageHeaderFilter.java |    2 -
 .../component/cxf/common/message/CxfConstants.java |    2 -
 .../cxf/common/message/CxfMessageMapper.java       |    2 -
 .../common/message/DefaultCxfMessageMapper.java    |    4 -
 .../component/cxf/transport/CamelConduit.java      |    3 -
 .../component/cxf/transport/CamelDestination.java  |    3 +-
 .../component/cxf/transport/CamelOutputStream.java |    2 +-
 .../cxf/transport/CamelTransportConstants.java     |    3 -
 .../cxf/transport/CamelTransportFactory.java       |    3 -
 .../cxf/common/header/CxfHeaderHelperTest.java     |    2 +-
 .../cxf/common/message/CxfMessageHelperTest.java   |    2 +-
 .../cxf/transport/CamelDestinationTest.java        |    2 +-
 components/camel-cxf/pom.xml                       |    9 +-
 .../camel-cxf/src/main/docs/cxf-component.adoc     |    8 +-
 .../org/apache/camel/component/cxf/CxfBinding.java |    1 -
 .../camel/component/cxf/CxfBlueprintEndpoint.java  |    6 +-
 .../apache/camel/component/cxf/CxfComponent.java   |   13 +-
 .../apache/camel/component/cxf/CxfConstants.java   |   72 -
 .../apache/camel/component/cxf/CxfConsumer.java    |   26 +-
 .../apache/camel/component/cxf/CxfEndpoint.java    |   48 +-
 .../org/apache/camel/component/cxf/CxfPayload.java |    2 -
 .../apache/camel/component/cxf/CxfProducer.java    |   53 +-
 .../camel/component/cxf/CxfSpringEndpoint.java     |    2 -
 .../camel/component/cxf/DefaultCxfBinding.java     |    6 +-
 .../component/cxf/HybridSourceDataBinding.java     |    2 -
 .../component/cxf/SslCxfEndpointConfigurer.java    |    2 +-
 .../component/cxf/WSDLServiceFactoryBean.java      |    1 -
 .../cxf/common/AbstractSslEndpointConfigurer.java  |    2 +-
 .../component/cxf/converter/CxfConverter.java      |   12 +-
 .../cxf/converter/CxfPayloadConverter.java         |   12 +-
 .../cxf/converter/DelegatingXMLStreamReader.java   |    3 -
 .../component/cxf/cxfbean/CxfBeanComponent.java    |   76 -
 .../component/cxf/cxfbean/CxfBeanDestination.java  |   92 -
 .../component/cxf/cxfbean/CxfBeanEndpoint.java     |  217 -
 .../cxf/cxfbean/CxfBeanTransportFactory.java       |   52 -
 .../cxf/feature/AbstractDataFormatFeature.java     |   34 -
 .../ConfigureDocLitWrapperInterceptor.java         |    2 -
 .../camel/component/cxf/jaxrs/CxfRsBinding.java    |    2 -
 .../cxf/jaxrs/CxfRsBlueprintEndpoint.java          |   14 -
 .../camel/component/cxf/jaxrs/CxfRsComponent.java  |    7 +-
 .../camel/component/cxf/jaxrs/CxfRsConsumer.java   |    2 +-
 .../camel/component/cxf/jaxrs/CxfRsEndpoint.java   |   17 +-
 .../cxf/jaxrs/CxfRsHeaderFilterStrategy.java       |    4 -
 .../camel/component/cxf/jaxrs/CxfRsProducer.java   |   13 +-
 .../component/cxf/jaxrs/CxfRsSpringEndpoint.java   |   12 -
 .../component/cxf/jaxrs/DefaultCxfRsBinding.java   |    4 +-
 .../component/cxf/jaxrs/SimpleCxfRsBinding.java    |    3 +-
 .../cxf/jaxrs/SslCxfRsEndpointConfigurer.java      |    2 +-
 .../apache/camel/component/cxf/util/CxfUtils.java  |    2 +-
 .../cxf/AbstractCXFGreeterRouterTest.java          |    2 +-
 .../cxf/CXFWsdlOnlyMessageModeNoSpringTest.java    |    2 +-
 ...XFWsdlOnlyPayloadModeMultiPartNoSpringTest.java |    2 -
 .../cxf/CxfConsumerContinuationTimeoutTest.java    |   12 +-
 .../component/cxf/CxfConsumerMessageTest.java      |    2 +-
 .../CxfConsumerPayloadFaultCauseEnabledTest.java   |    4 +-
 .../component/cxf/CxfConsumerPayloadFaultTest.java |    2 -
 .../component/cxf/CxfConsumerPayloadXPathTest.java |    2 +-
 .../camel/component/cxf/CxfEndpointTest.java       |    2 -
 .../cxf/CxfGreeterCXFMessageRouterTest.java        |    3 +-
 .../cxf/CxfGreeterMessageCamelHttpRouterTest.java  |    2 +-
 .../component/cxf/CxfGreeterMessageRouterTest.java |    4 +-
 .../CxfGreeterPayLoadWithFeatureRouterTest.java    |    2 -
 .../cxf/CxfJavaOnlyCamelContextAwareTest.java      |    2 -
 .../component/cxf/CxfJavaOnlyPayloadModeTest.java  |    2 -
 .../cxf/CxfMessageCustomizedExceptionTest.java     |    2 +-
 .../cxf/CxfMultipleConsumersSupportTest.java       |    3 -
 ...CxfPayLoadMessageRouterAddressOverrideTest.java |    2 -
 .../component/cxf/CxfPayLoadMessageRouterTest.java |    2 -
 .../cxf/CxfPayLoadMessageXmlBindingRouterTest.java |    2 +-
 .../cxf/CxfPayLoadSoapHeaderSpringTest.java        |    2 +-
 ...ConsumerNamespaceOnEnvelopeStreamCacheTest.java |    2 +-
 .../CxfPayloadConsumerNamespaceOnEnvelopeTest.java |    4 +-
 ...ProducerNamespaceOnEnvelopeStreamCacheTest.java |    2 +-
 .../CxfPayloadProducerNamespaceOnEnvelopeTest.java |    4 +-
 .../cxf/CxfPayloadRouterContentLengthTest.java     |    2 +-
 .../component/cxf/CxfProducerOperationTest.java    |    3 -
 .../cxf/CxfProducerProtocalHeaderTest.java         |    3 -
 .../camel/component/cxf/CxfProducerRouterTest.java |    8 +-
 .../cxf/CxfProducerSynchronousFalseTest.java       |    4 +-
 .../component/cxf/CxfProducerSynchronousTest.java  |    2 +-
 .../camel/component/cxf/CxfProducerTest.java       |    5 +-
 .../CxfRawMessageRouterAddressOverrideTest.java    |    4 +-
 .../component/cxf/CxfRawMessageRouterTest.java     |    6 +-
 .../cxf/CxfSpringCustomizedExceptionTest.java      |    2 +-
 .../camel/component/cxf/CxfSpringRouterTest.java   |    2 +-
 .../camel/component/cxf/DefaultCxfBindingTest.java |   11 +-
 .../cxf/LoggingInterceptorInMessageModeTest.java   |    4 -
 .../camel/component/cxf/ServiceClassRefTest.java   |    2 -
 .../component/cxf/converter/ConverterTest.java     |    2 +-
 .../converter/CxfPayLoadStreamCacheRouterTest.java |    2 -
 .../cxf/converter/PayLoadConvertToPOJOTest.java    |    2 +-
 .../component/cxf/cxfbean/Camel10165BugTest.java   |   75 -
 .../cxfbean/CamelEndpointSpringConfigureTest.java  |   64 -
 .../camel/component/cxf/cxfbean/CxfBeanTest.java   |  274 --
 .../CxfBeanWithWsdlLocationInBeanAndIoCTest.java   |   63 -
 .../cxfbean/CxfBeanWithWsdlLocationInBeanTest.java |   65 -
 .../cxf/jaxrs/CxfRsConsumerWithBeanTest.java       |    4 +-
 .../cxf/jaxrs/CxfRsEndpointWithProperties.java     |    2 +
 .../cxf/jaxrs/CxfRsGlobalSslProducerTest.java      |    2 +-
 .../cxf/jaxrs/CxfRsProducerHeaderTest.java         |    1 -
 .../cxf/jaxrs/DefaultCxfRsBindingTest.java         |   10 +-
 .../cxf/jaxrs/simplebinding/testbean/Customer.java |    4 -
 .../jaxrs/simplebinding/testbean/CustomerList.java |    4 -
 .../cxf/jaxrs/simplebinding/testbean/Order.java    |    4 -
 .../cxf/jaxrs/simplebinding/testbean/Product.java  |    4 -
 .../component/cxf/jaxrs/testbean/Customer.java     |    4 -
 .../cxf/jaxrs/testbean/CustomerService.java        |    4 -
 .../camel/component/cxf/jaxrs/testbean/Order.java  |    4 -
 .../component/cxf/jaxrs/testbean/Product.java      |    4 -
 .../cxf/jms/CxfEndpointJMSConsumerTest.java        |    3 +-
 .../cxf/mtom/CxfMtomConsumerPayloadModeTest.java   |    6 +-
 .../CxfMtomDisabledConsumerPayloadModeTest.java    |    8 +-
 .../CxfMtomDisabledProducerPayloadModeTest.java    |    1 -
 .../cxf/mtom/CxfMtomPOJOProducerTest.java          |    2 -
 .../cxf/mtom/CxfMtomProducerPayloadModeTest.java   |    6 +-
 .../cxf/mtom/CxfMtomRouterPayloadMode12Test.java   |    2 -
 .../cxf/mtom/CxfMtomRouterPayloadModeTest.java     |    2 -
 .../apache/camel/component/cxf/mtom/HelloImpl.java |    1 -
 .../camel/component/cxf/mtom/HelloImpl12.java      |    1 -
 .../camel/component/cxf/mtom/MtomTestHelper.java   |    2 -
 .../component/cxf/multipart/CXFMultiPartTest.java  |    2 +-
 .../soap/headers/CxfMessageHeadersRelayTest.java   |    4 +-
 .../cxf/spring/CxfEndpointBeanWithBusTest.java     |    2 -
 .../cxf/spring/FileToCxfMessageDataFormatTest.java |    3 -
 .../camel/component/cxf/ssl/SslGlobalTest.java     |    2 +-
 .../component/cxf/util/CxfEndpointUtilsTest.java   |    8 +-
 .../cxf/util/CxfEndpointUtilsWithSpringTest.java   |    2 +-
 .../camel/component/cxf/wsa/WSAddressingTest.java  |    4 -
 .../apache/camel/component/cxf/wsrm/WSRMTest.java  |    4 -
 .../cxf/wssecurity/camel/WSSecurityRouteTest.java  |    2 +-
 .../cxf/wssecurity/client/UTPasswordCallback.java  |    2 -
 .../cxf/wssecurity/server/UTPasswordCallback.java  |    2 -
 .../camel/wsdl_first/PersonMultiPartImpl.java      |    2 -
 .../camel-cxf/src/test/resources/log4j2.properties |    1 +
 .../cxf/CxfCustomizedExceptionContext.xml          |    4 +-
 .../component/cxf/CxfDispatchMessageBeans.xml      |    2 +-
 .../component/cxf/GreeterEnrichRouterContext.xml   |    2 +-
 ...LoggingInterceptorInMessageModeTest-context.xml |    4 +-
 .../apache/camel/component/cxf/WsdlOnlyBeans.xml   |   10 +-
 .../camel/component/cxf/context-camel-1145.xml     |   28 +-
 .../component/cxf/cxfbean/CxfBeanTest-context.xml  |   99 -
 ...eanWithWsdlLocationInBeanAndIoCTest-context.xml |   42 -
 .../CxfBeanWithWsdlLocationInBeanTest-context.xml  |   39 -
 .../cxf/jaxrs/CxfRsProducerHeaderTest-context.xml  |    6 +-
 .../cxf/jaxrs/CxfRsSpringAsyncProducer.xml         |    2 +-
 .../component/cxf/jaxrs/CxfRsSpringProducer.xml    |    2 +-
 .../jaxrs/CxfRsSpringProducerAddressOverride.xml   |    2 +-
 .../cxf/spring/FileToCxfMessageDataFormatTest.xml  |    4 +-
 .../camel/component/cxf/util/CxfEndpointBeans.xml  |    2 +-
 .../cxf/wssecurity/camel/camel-context.xml         |    8 +-
 components/camel-digitalocean/pom.xml              |    2 +-
 .../digitalocean/DigitalOceanComponent.java        |   10 +-
 .../digitalocean/DigitalOceanEndpoint.java         |    2 +-
 .../producer/DigitalOceanProducer.java             |    2 +-
 components/camel-disruptor/pom.xml                 |    2 +-
 .../disruptor/AbstractSynchronizedExchange.java    |    2 +-
 .../component/disruptor/DisruptorComponent.java    |    5 +-
 .../component/disruptor/DisruptorConsumer.java     |    9 +-
 .../component/disruptor/DisruptorEndpoint.java     |    2 +-
 .../component/disruptor/DisruptorProducer.java     |    4 +-
 .../MultipleConsumerSynchronizedExchange.java      |    2 +-
 .../SingleConsumerSynchronizedExchange.java        |    2 +-
 .../DirectRequestReplyAndDisruptorInOnlyTest.java  |    3 -
 .../disruptor/DisruptorBufferingTest.java          |    2 +-
 .../disruptor/DisruptorComplexInOutTest.java       |    3 -
 .../DisruptorComponentReferenceEndpointTest.java   |    4 +-
 .../DisruptorConcurrentConsumersNPEIssueTest.java  |    9 +-
 .../DisruptorConcurrentConsumersTest.java          |    3 -
 .../disruptor/DisruptorConcurrentTest.java         |   15 +-
 .../disruptor/DisruptorConfigureTest.java          |    3 -
 .../DisruptorConsumerSuspendResumeTest.java        |    6 +-
 .../disruptor/DisruptorInOnlyChainedTest.java      |    3 -
 .../component/disruptor/DisruptorInOnlyTest.java   |    3 -
 .../disruptor/DisruptorInOutBigChainedTest.java    |    3 -
 .../disruptor/DisruptorInOutChainedTest.java       |    3 -
 .../DisruptorInOutChainedTimeoutTest.java          |    5 +-
 .../DisruptorInOutChainedWithOnCompletionTest.java |    3 -
 .../component/disruptor/DisruptorInOutTest.java    |    3 -
 ...sruptorInOutWithErrorDeadLetterChannelTest.java |    3 -
 .../disruptor/DisruptorInOutWithErrorTest.java     |    3 -
 .../disruptor/DisruptorMultipleConsumersTest.java  |    5 +-
 .../disruptor/DisruptorNoConsumerTest.java         |    3 -
 .../DisruptorReconfigureWithBlockingProducer.java  |    3 -
 .../DisruptorRemoveRouteThenAddAgainTest.java      |    5 +-
 .../disruptor/DisruptorRingBufferTest.java         |    3 -
 .../component/disruptor/DisruptorRouteTest.java    |    3 -
 .../disruptor/DisruptorTimeoutDisabledTest.java    |    3 -
 .../component/disruptor/DisruptorTimeoutTest.java  |    5 +-
 .../DisruptorWaitForTaskAsPropertyTest.java        |    3 -
 .../DisruptorWaitForTaskCompleteTest.java          |    3 -
 .../DisruptorWaitForTaskIfReplyExpectedTest.java   |    3 -
 .../DisruptorWaitForTaskNeverOnCompletionTest.java |    3 -
 .../disruptor/DisruptorWaitForTaskNeverTest.java   |    3 -
 .../FileDisruptorShutdownCompleteAllTasksTest.java |    3 -
 .../disruptor/SedaDisruptorCompareTest.java        |    4 +-
 .../DisruptorVmComponentReferenceEndpointTest.java |    4 +-
 .../vm/DisruptorVmConcurrentConsumersTest.java     |    3 -
 ...mDifferentOptionsOnConsumerAndProducerTest.java |    3 -
 .../disruptor/vm/DisruptorVmInOnlyChainedTest.java |    3 -
 .../disruptor/vm/DisruptorVmInOnlyTest.java        |    3 -
 .../disruptor/vm/DisruptorVmInOutChainedTest.java  |    3 -
 .../vm/DisruptorVmInOutChainedTimeoutTest.java     |    5 +-
 .../disruptor/vm/DisruptorVmInOutTest.java         |    3 -
 .../vm/DisruptorVmInOutWithErrorTest.java          |    3 -
 .../DisruptorVmMultipleContextsStartStopTest.java  |    3 -
 .../disruptor/vm/DisruptorVmQueueTest.java         |    3 -
 .../disruptor/vm/DisruptorVmTimeoutIssueTest.java  |    3 -
 .../disruptor/vm/DisruptorVmUseSameQueueTest.java  |    3 -
 .../vm/DisruptorVmWaitForTaskCompleteTest.java     |    3 -
 .../DisruptorVmWaitForTaskIfReplyExpectedTest.java |    3 -
 .../vm/DisruptorVmWaitForTaskNewerTest.java        |    3 -
 components/camel-dns/pom.xml                       |    2 +-
 .../apache/camel/component/dns/DnsComponent.java   |    5 +-
 .../apache/camel/component/dns/DnsDigProducer.java |    2 +-
 .../apache/camel/component/dns/DnsEndpoint.java    |    2 +-
 .../apache/camel/component/dns/DnsIpProducer.java  |    2 +-
 .../camel/component/dns/DnsLookupProducer.java     |    2 +-
 .../camel/component/dns/DnsWikipediaProducer.java  |    2 +-
 .../component/dns/policy/DnsActivationPolicy.java  |    6 +-
 components/camel-docker/pom.xml                    |    2 +-
 .../component/docker/DockerClientFactory.java      |    6 +-
 .../camel/component/docker/DockerComponent.java    |    5 +-
 .../camel/component/docker/DockerEndpoint.java     |    6 +-
 .../camel/component/docker/DockerHelper.java       |    4 +-
 .../docker/consumer/DockerEventsConsumer.java      |   11 +-
 .../docker/consumer/DockerStatsConsumer.java       |    2 +-
 .../docker/producer/AsyncDockerProducer.java       |    7 +-
 .../component/docker/producer/DockerProducer.java  |    2 +-
 .../component/docker/DockerConfigurationTest.java  |    2 +-
 .../component/docker/it/DockerITTestSupport.java   |    2 +-
 components/camel-dozer/pom.xml                     |    2 +-
 .../camel/component/dozer/DozerComponent.java      |   11 +-
 .../camel/component/dozer/DozerEndpoint.java       |    9 +-
 .../camel/component/dozer/DozerProducer.java       |   14 +-
 .../camel/component/dozer/ExpressionMapper.java    |    2 +-
 .../converter/dozer/DozerTypeConverterLoader.java  |   10 +-
 .../component/dozer/example/abc/ABCOrder.java      |    1 -
 .../component/dozer/example/abc/ObjectFactory.java |    1 -
 .../component/dozer/example/xyz/LineItem.java      |    1 -
 .../component/dozer/example/xyz/XYZOrder.java      |    1 -
 .../component/dozer/CustomMappingTest-context.xml  |    2 +-
 .../ExpressionMappingClasspathTest-context.xml     |    2 +-
 .../dozer/ExpressionMappingFileTest-context.xml    |    2 +-
 .../dozer/ExpressionMappingTest-context.xml        |    2 +-
 .../dozer/VariableMappingTest-context.xml          |    2 +-
 .../component/dozer/XmlToJsonTest-context.xml      |    2 +-
 components/camel-drill/pom.xml                     |    2 +-
 .../camel/component/drill/DrillComponent.java      |    7 +-
 .../camel/component/drill/DrillEndpoint.java       |    2 +-
 .../camel/component/drill/DrillProducer.java       |    2 +-
 components/camel-dropbox/pom.xml                   |    2 +-
 .../camel/component/dropbox/DropboxComponent.java  |    2 +-
 .../camel/component/dropbox/DropboxEndpoint.java   |    6 +-
 .../consumer/DropboxScheduledPollConsumer.java     |    2 +-
 .../integration/producer/DropboxProducer.java      |    2 +-
 .../consumer/DropboxConsumerGetSingleTest.java     |    2 +-
 .../consumer/DropboxConsumerSearchQueryTest.java   |    2 +-
 components/camel-eclipse/pom.xml                   |   87 -
 .../camel-eclipse/src/main/docs/eclipse.adoc       |   58 -
 .../eclipse/EclipsePackageScanClassResolver.java   |   34 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 components/camel-ehcache/pom.xml                   |    2 +-
 .../camel/component/ehcache/EhcacheComponent.java  |    4 +-
 .../component/ehcache/EhcacheConfiguration.java    |    7 +-
 .../camel/component/ehcache/EhcacheConsumer.java   |    4 +-
 .../camel/component/ehcache/EhcacheEndpoint.java   |    2 +-
 .../camel/component/ehcache/EhcacheManager.java    |   38 +-
 .../camel/component/ehcache/EhcacheProducer.java   |    8 +-
 .../aggregate/EhcacheAggregationRepository.java    |   17 +-
 .../idempotent/EhcacheIdempotentRepository.java    |    2 +-
 .../EhcacheAggregationRepositoryOperationTest.java |    2 +-
 components/camel-ejb/pom.xml                       |    2 +-
 .../camel-ejb/src/main/docs/ejb-component.adoc     |    3 +-
 .../apache/camel/component/ejb/EjbComponent.java   |    3 -
 .../camel/component/ejb/EjbRegistryBean.java       |    2 -
 .../camel/component/ejb/GreaterCamelBeanTest.java  |    3 -
 .../ejb/GreaterCamelEjbPropertiesTest.java         |    3 -
 .../camel/component/ejb/GreaterCamelEjbTest.java   |    3 -
 .../apache/camel/component/ejb/GreaterImpl.java    |    3 -
 .../apache/camel/component/ejb/GreaterLocal.java   |    3 -
 .../apache/camel/component/ejb/GreaterTest.java    |    3 -
 .../component/ejb/SpringGreaterCamelEjbTest.java   |    3 -
 components/camel-elasticsearch-rest/pom.xml        |    2 +-
 .../elasticsearch/ElasticsearchComponent.java      |    2 +-
 .../elasticsearch/ElasticsearchEndpoint.java       |    2 +-
 .../elasticsearch/ElasticsearchOperation.java      |    1 -
 .../elasticsearch/ElasticsearchProducer.java       |   12 +-
 .../BulkRequestAggregationStrategy.java            |    2 +-
 components/camel-elasticsearch/pom.xml             |  107 -
 .../src/main/docs/elasticsearch-component.adoc     |  197 -
 .../elasticsearch/ElasticsearchComponent.java      |  104 -
 .../elasticsearch/ElasticsearchConfiguration.java  |  195 -
 .../elasticsearch/ElasticsearchConstants.java      |   51 -
 .../elasticsearch/ElasticsearchEndpoint.java       |  152 -
 .../elasticsearch/ElasticsearchProducer.java       |  200 -
 .../BulkRequestAggregationStrategy.java            |   51 -
 .../ElasticsearchActionRequestConverter.java       |  208 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/TypeConverter        |   17 -
 .../org/apache/camel/component/elasticsearch       |   18 -
 .../elasticsearch/ElasticsearchBaseTest.java       |  107 -
 .../elasticsearch/ElasticsearchBulkTest.java       |   95 -
 .../ElasticsearchClusterBaseTest.java              |  124 -
 .../ElasticsearchClusterIndexTest.java             |  117 -
 ...asticsearchGetSearchDeleteExistsUpdateTest.java |  323 --
 .../elasticsearch/ElasticsearchIndexTest.java      |   86 -
 .../src/test/resources/log4j2.properties           |   28 -
 components/camel-elasticsearch5/pom.xml            |  107 -
 .../src/main/docs/elasticsearch5-component.adoc    |  197 -
 .../elasticsearch5/ElasticsearchComponent.java     |   91 -
 .../elasticsearch5/ElasticsearchConfiguration.java |  251 -
 .../elasticsearch5/ElasticsearchConstants.java     |   43 -
 .../elasticsearch5/ElasticsearchEndpoint.java      |   59 -
 .../elasticsearch5/ElasticsearchOperation.java     |   58 -
 .../elasticsearch5/ElasticsearchProducer.java      |  274 --
 .../BulkRequestAggregationStrategy.java            |   52 -
 .../ElasticsearchActionRequestConverter.java       |  261 --
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/TypeConverter        |   17 -
 .../org/apache/camel/component/elasticsearch5      |   18 -
 .../elasticsearch5/ElasticsearchBaseTest.java      |  122 -
 .../elasticsearch5/ElasticsearchBulkTest.java      |   93 -
 .../ElasticsearchClusterBaseTest.java              |  134 -
 .../ElasticsearchClusterIndexTest.java             |  102 -
 ...asticsearchGetSearchDeleteExistsUpdateTest.java |  388 --
 .../elasticsearch5/ElasticsearchIndexTest.java     |   78 -
 .../src/test/resources/log4j2.properties           |   28 -
 components/camel-elsql/pom.xml                     |    2 +-
 .../camel/component/elsql/ElsqlComponent.java      |    9 +-
 .../camel/component/elsql/ElsqlEndpoint.java       |   13 +-
 .../camel/component/elsql/ElsqlProducer.java       |    7 +-
 .../elsql/ElSqlConsumerDynamicParameterTest.java   |    2 +-
 components/camel-etcd/pom.xml                      |    2 +-
 .../camel-etcd/src/main/docs/etcd-component.adoc   |    2 +-
 .../camel/component/etcd/AbstractEtcdConsumer.java |    2 +-
 .../camel/component/etcd/AbstractEtcdEndpoint.java |    2 +-
 .../etcd/AbstractEtcdPollingConsumer.java          |    2 +-
 .../etcd/AbstractEtcdPollingEndpoint.java          |    2 +-
 .../camel/component/etcd/AbstractEtcdProducer.java |    2 +-
 .../apache/camel/component/etcd/EtcdComponent.java |    5 +-
 .../camel/component/etcd/EtcdConfiguration.java    |    2 +-
 .../camel/component/etcd/EtcdKeysProducer.java     |    6 +-
 .../etcd/cloud/EtcdServiceDiscoveryFactory.java    |    2 +-
 .../apache/camel/component/etcd/EtcdWatchTest.java |    2 +-
 components/camel-eventadmin/pom.xml                |    2 +-
 .../component/eventadmin/EventAdminComponent.java  |    5 +-
 .../component/eventadmin/EventAdminConsumer.java   |    7 +-
 .../component/eventadmin/EventAdminEndpoint.java   |    2 +-
 .../component/eventadmin/EventAdminProducer.java   |    4 +-
 components/camel-exec/pom.xml                      |    2 +-
 .../apache/camel/component/exec/ExecComponent.java |    5 +-
 .../apache/camel/component/exec/ExecEndpoint.java  |    2 +-
 .../apache/camel/component/exec/ExecProducer.java  |    2 +-
 .../camel/component/exec/ExecResultConverter.java  |    4 +-
 .../camel/component/exec/ExecJavaProcessTest.java  |    3 +-
 components/camel-facebook/pom.xml                  |    2 +-
 .../component/facebook/FacebookComponent.java      |    8 +-
 .../camel/component/facebook/FacebookConsumer.java |   15 +-
 .../camel/component/facebook/FacebookEndpoint.java |   12 +-
 .../camel/component/facebook/FacebookProducer.java |    5 +-
 .../facebook/data/FacebookPropertiesHelper.java    |    2 +-
 .../facebook/CamelFacebookTestSupport.java         |    2 +-
 .../facebook/FacebookComponentConsumerTest.java    |    6 +-
 components/camel-fastjson/pom.xml                  |    2 +-
 components/camel-fhir/camel-fhir-api/pom.xml       |    2 +-
 components/camel-fhir/camel-fhir-component/pom.xml |    2 +-
 .../apache/camel/component/fhir/FhirComponent.java |    2 +-
 .../apache/camel/component/fhir/FhirConsumer.java  |    2 +-
 .../apache/camel/component/fhir/FhirEndpoint.java  |    6 +-
 .../apache/camel/component/fhir/FhirProducer.java  |    2 +-
 .../fhir/internal/FhirPropertiesHelper.java        |    2 +-
 .../component/fhir/AbstractFhirTestSupport.java    |    2 +-
 .../FhirDataformatDefaultConfigSpringTest.java     |    3 +-
 .../fhir/FhirDataFormatConfigSpringTest.xml        |    4 +-
 .../fhir/FhirDataFormatDefaultConfigSpringTest.xml |    4 +-
 .../FhirJsonDataFormatErrorHandlerSpringTest.xml   |    4 +-
 .../FhirXmlDataFormatErrorHandlerSpringTest.xml    |    4 +-
 components/camel-fhir/pom.xml                      |    2 +-
 components/camel-flatpack/pom.xml                  |    2 +-
 .../component/flatpack/FlatpackComponent.java      |    7 +-
 .../component/flatpack/FlatpackConverter.java      |    3 -
 .../camel/component/flatpack/FlatpackEndpoint.java |    8 +-
 .../camel/component/flatpack/FlatpackProducer.java |    5 +-
 .../dataformat/flatpack/FlatpackDataFormat.java    |   22 +-
 .../camel/component/flatpack/CharsetTest.java      |    3 -
 .../flatpack/DelimitedErrorWithUnmarshalTest.java  |    3 -
 .../camel/component/flatpack/DelimitedTest.java    |    3 -
 .../flatpack/DelimitedWithNoDescriptorTest.java    |    3 -
 .../flatpack/DelimitedWithUnmarshalTest.java       |    3 -
 .../flatpack/FixedLengthAllowLongTest.java         |    3 -
 .../flatpack/FixedLengthAllowShortAndLongTest.java |    3 -
 .../flatpack/FixedLengthAllowShortTest.java        |    3 -
 .../camel/component/flatpack/FixedLengthTest.java  |    3 -
 .../flatpack/FixedLengthWithUnmarshalTest.java     |    3 -
 .../component/flatpack/HeaderAndTrailerTest.java   |    3 -
 .../component/flatpack/InvalidFixedLengthTest.java |    3 -
 .../camel/component/flatpack/NoSplitRowsTest.java  |    2 -
 .../component/flatpack/StreamedSplitTest.java      |    3 -
 .../component/flatpack/XMLNoSplitRowsTest.java     |    2 -
 .../camel/component/flatpack/XMLSplitRowsTest.java |    2 -
 .../flatpack/DelimitedAllowLongTest-context.xml    |    2 +-
 .../DelimitedAllowShortAndLongTest-context.xml     |    2 +-
 .../flatpack/DelimitedAllowShortTest-context.xml   |    2 +-
 .../DelimitedErrorWithUnmarshalTest-context.xml    |    2 +-
 .../DelimitedWithUnmarshalTest-context.xml         |    2 +-
 .../flatpack/FixedLengthAllowLongTest-context.xml  |    2 +-
 .../FixedLengthAllowShortAndLongTest-context.xml   |    2 +-
 .../flatpack/FixedLengthAllowShortTest-context.xml |    2 +-
 .../FixedLengthWithUnmarshalTest-context.xml       |    2 +-
 components/camel-flink/pom.xml                     |    2 +-
 .../component/flink/DataSetFlinkProducer.java      |    2 +-
 .../component/flink/DataStreamFlinkProducer.java   |    2 +-
 .../camel/component/flink/FlinkComponent.java      |    5 +-
 .../camel/component/flink/FlinkEndpoint.java       |    2 +-
 components/camel-fop/pom.xml                       |    2 +-
 .../apache/camel/component/fop/FopComponent.java   |    5 +-
 .../apache/camel/component/fop/FopEndpoint.java    |    4 +-
 .../apache/camel/component/fop/FopProducer.java    |    4 +-
 .../camel/component/fop/FopEndpointTest.java       |    2 +-
 components/camel-freemarker/pom.xml                |    2 +-
 .../component/freemarker/FreemarkerComponent.java  |    7 +-
 .../component/freemarker/FreemarkerEndpoint.java   |    2 +-
 .../FreemarkerBodyAsDomainObjectTest.java          |    2 -
 .../freemarker/FreemarkerConcurrentTest.java       |    3 -
 .../freemarker/FreemarkerSetHeaderTest.java        |    3 -
 .../freemarker/FreemarkerTemplateInHeaderTest.java |    3 -
 .../camel/component/freemarker/camel-context.xml   |    4 +-
 components/camel-ftp/pom.xml                       |    2 +-
 .../remote/DefaultFtpClientActivityListener.java   |    2 +-
 .../camel/component/file/remote/FtpComponent.java  |    4 +-
 .../camel/component/file/remote/FtpConsumer.java   |    3 +-
 .../camel/component/file/remote/FtpEndpoint.java   |    2 +-
 .../camel/component/file/remote/FtpOperations.java |   16 +-
 .../camel/component/file/remote/FtpsComponent.java |    6 +-
 .../component/file/remote/FtpsConfiguration.java   |    2 -
 .../camel/component/file/remote/FtpsEndpoint.java  |    2 +-
 .../component/file/remote/FtpsOperations.java      |    2 -
 .../file/remote/RemoteFileConfiguration.java       |    5 +-
 .../component/file/remote/RemoteFileEndpoint.java  |    6 +-
 .../RemoteFilePollingConsumerPollStrategy.java     |    4 +-
 .../component/file/remote/RemoteFileProducer.java  |    3 +-
 .../camel/component/file/remote/SftpComponent.java |    2 -
 .../camel/component/file/remote/SftpConsumer.java  |    3 +-
 .../component/file/remote/SftpOperations.java      |    2 +-
 .../FtpChangedExclusiveReadLockStrategy.java       |    2 +-
 .../SftpChangedExclusiveReadLockStrategy.java      |    2 +-
 ...LWithClientAuthAndSSLContextParametersTest.java |    8 +-
 .../FileToFtpsExplicitSSLWithClientAuthTest.java   |    2 -
 ...lientAuthAndGlobalSSLContextParametersTest.java |    6 +-
 ...thoutClientAuthAndSSLContextParametersTest.java |    6 +-
 ...FileToFtpsExplicitSSLWithoutClientAuthTest.java |    2 -
 ...SWithClientAuthAndSSLContextParametersTest.java |    8 +-
 .../FileToFtpsExplicitTLSWithClientAuthTest.java   |    2 -
 ...thoutClientAuthAndSSLContextParametersTest.java |    6 +-
 ...FileToFtpsExplicitTLSWithoutClientAuthTest.java |    2 -
 ...LWithClientAuthAndSSLContextParametersTest.java |    8 +-
 .../FileToFtpsImplicitSSLWithClientAuthTest.java   |    2 -
 ...thoutClientAuthAndSSLContextParametersTest.java |    6 +-
 ...FileToFtpsImplicitSSLWithoutClientAuthTest.java |    2 -
 ...SWithClientAuthAndSSLContextParametersTest.java |    8 +-
 .../FileToFtpsImplicitTLSWithClientAuthTest.java   |    2 -
 ...thoutClientAuthAndSSLContextParametersTest.java |    6 +-
 ...FileToFtpsImplicitTLSWithoutClientAuthTest.java |    2 -
 ...psWithCustomKeyAndTrustStorePropertiesTest.java |    2 -
 ...leToFtpsWithCustomTrustStorePropertiesTest.java |    2 -
 .../FileToFtpsWithDefaultSettingsIPV6Test.java     |    2 -
 .../remote/FileToFtpsWithDefaultSettingsTest.java  |    2 -
 .../FileToFtpsWithFtpClientConfigRefTest.java      |    2 -
 .../remote/FromFilePercentSignInPasswordTest.java  |    3 -
 ...lePercentSignInPasswordUserInfoEncodedTest.java |    3 -
 .../FromFilePercentSignInPasswordUserInfoTest.java |    3 -
 ...FromFileToFtpDefaultRootRenameStrategyTest.java |    3 -
 .../file/remote/FromFileToFtpDeleteTest.java       |    3 -
 .../file/remote/FromFileToFtpNotStepwiseTest.java  |    3 -
 .../component/file/remote/FromFileToFtpTest.java   |    3 -
 .../remote/FromFileTransferLoggingLevelTest.java   |    3 -
 .../FromFileTransferLoggingLevelVerboseTest.java   |    3 -
 .../file/remote/FromFtpActivePortRangeTest.java    |    3 -
 .../file/remote/FromFtpAsyncProcessTest.java       |   10 +-
 .../file/remote/FromFtpClientConfigRefTest.java    |    3 -
 .../file/remote/FromFtpClientDataTimeoutTest.java  |    3 -
 .../file/remote/FromFtpClientSoTimeout2Test.java   |    3 -
 .../file/remote/FromFtpClientSoTimeoutTest.java    |    3 -
 .../FromFtpDoNotDeleteFileIfProcessFailsTest.java  |    3 -
 ...tPathRelativeMoveToAbsoluteNotStepwiseTest.java |    3 -
 ...tpNoEndpointPathRelativeMoveToAbsoluteTest.java |    3 -
 .../file/remote/FromFtpPassiveModeTest.java        |    3 -
 .../FromFtpRecursiveNoopNotStepwiseTest.java       |    3 -
 .../file/remote/FromFtpRecursiveNoopTest.java      |    3 -
 .../FromFtpServerLanguageCodeAndTimeoutTest.java   |    3 -
 .../file/remote/FromFtpServerLanguageCodeTest.java |    3 -
 .../FromFtpSetNamesWithMultiDirectoriesTest.java   |    2 +-
 ...tPathRelativeMoveToAbsoluteNotStepwiseTest.java |    3 -
 ...leNoEndpointPathRelativeMoveToAbsoluteTest.java |    3 -
 ...tPathRelativeMoveToRelativeNotStepwiseTest.java |    3 -
 ...leNoEndpointPathRelativeMoveToRelativeTest.java |    3 -
 ...impleRelativeMoveToAbsoluteNotStepwiseTest.java |    3 -
 .../FromFtpSimpleRelativeMoveToAbsoluteTest.java   |    3 -
 ...impleRelativeMoveToRelativeNotStepwiseTest.java |    3 -
 .../FromFtpSimpleRelativeMoveToRelativeTest.java   |    3 -
 .../FromFtpSimulateNetworkIssueRecoverTest.java    |    2 -
 .../file/remote/FromFtpThirdPoolOkTest.java        |    3 -
 .../component/file/remote/FromFtpToMockTest.java   |    3 -
 .../file/remote/FtpBrowsableEndpointTest.java      |    3 -
 .../file/remote/FtpConnectTimeoutTest.java         |    3 -
 .../file/remote/FtpConsumerAbsolutePathTest.java   |    3 -
 .../file/remote/FtpConsumerAsyncStressTest.java    |    3 -
 .../file/remote/FtpConsumerAutoCreateTest.java     |    3 -
 .../file/remote/FtpConsumerBodyAsStringTest.java   |    3 -
 .../FtpConsumerDoneFileNameFixedStepwiseTest.java  |    3 -
 .../remote/FtpConsumerDoneFileNameFixedTest.java   |    3 -
 .../FtpConsumerDoneFileNameStepwiseTest.java       |    3 -
 .../file/remote/FtpConsumerDoneFileNameTest.java   |    3 -
 .../remote/FtpConsumerDualDoneFileNameTest.java    |    3 -
 .../file/remote/FtpConsumerFileSplitTest.java      |    3 -
 .../remote/FtpConsumerIPV6BodyAsStringTest.java    |    3 -
 .../file/remote/FtpConsumerIdempotentRefTest.java  |    2 +-
 ...nsumerLocalWorkDirectoryAsAbsolutePathTest.java |    3 -
 .../FtpConsumerLocalWorkDirectoryDirectTest.java   |    3 -
 .../remote/FtpConsumerLocalWorkDirectoryTest.java  |    5 +-
 ...onsumerLocalWorkDirectoryWorkOnPayloadTest.java |    3 -
 .../remote/FtpConsumerMaxMessagesPerPollTest.java  |    5 +-
 .../remote/FtpConsumerMultipleDirectoriesTest.java |    3 -
 .../FtpConsumerNotEagerMaxMessagesPerPollTest.java |    5 +-
 .../file/remote/FtpConsumerResumeDownloadTest.java |    5 +-
 .../remote/FtpConsumerWithNoFileOptionTest.java    |    2 -
 .../FtpNoReconnectAttemptUnknownHostTest.java      |    3 -
 .../FtpPollEnrichBridgeErrorHandlerTest.java       |    4 +-
 .../file/remote/FtpProducerConcurrentTest.java     |    4 +-
 .../file/remote/FtpProducerDoneFileNameTest.java   |    3 -
 ...FtpProducerFileExistAppendNoFileBeforeTest.java |    3 -
 .../remote/FtpProducerFileExistAppendTest.java     |    3 -
 .../file/remote/FtpProducerFileExistFailTest.java  |    3 -
 .../remote/FtpProducerFileExistIgnoreTest.java     |    3 -
 ...pProducerFileExistOverrideNoFileBeforeTest.java |    3 -
 ...rrideNotEagerDeleteTargetFileTwoUploadTest.java |    3 -
 .../remote/FtpProducerFileExistOverrideTest.java   |    3 -
 .../FtpProducerFileExistOverrideTwoUploadTest.java |    3 -
 .../remote/FtpProducerFileFastExistFailTest.java   |    3 -
 ...tpProducerRecipientListParallelTimeoutTest.java |    2 +-
 .../remote/FtpProducerRootFileExistFailTest.java   |    3 -
 .../remote/FtpProducerTempFileExistIssueTest.java  |    3 -
 .../FtpReconnectAttemptServerStoppedTest.java      |    3 -
 .../remote/FtpReconnectAttemptUnknownHostTest.java |    3 -
 .../file/remote/FtpRecursiveDepth2Test.java        |    3 -
 .../file/remote/FtpRecursiveDepth3Test.java        |    3 -
 .../file/remote/FtpRecursiveDepthTest.java         |    3 -
 .../FtpShutdownCompleteCurrentTaskOnlyTest.java    |    2 +-
 .../file/remote/FtpSimpleConsumeAbsoluteTest.java  |    5 +-
 ...ectoryParseWithAbsoluteDepthNoStepwiseTest.java |    5 +-
 .../FtpSimpleConsumeStreamingPartialReadTest.java  |    5 +-
 .../file/remote/FtpSimpleConsumeStreamingTest.java |    5 +-
 ...impleConsumeStreamingWithMultipleFilesTest.java |    5 +-
 ...ServerExplicitSSLWithClientAuthTestSupport.java |    2 -
 ...verExplicitSSLWithoutClientAuthTestSupport.java |    2 -
 ...ServerExplicitTLSWithClientAuthTestSupport.java |    2 -
 ...verExplicitTLSWithoutClientAuthTestSupport.java |    2 -
 ...ServerImplicitSSLWithClientAuthTestSupport.java |    2 -
 ...verImplicitSSLWithoutClientAuthTestSupport.java |    2 -
 ...ServerImplicitTLSWithClientAuthTestSupport.java |    2 -
 ...verImplicitTLSWithoutClientAuthTestSupport.java |    2 -
 .../file/remote/FtpsServerTestSupport.java         |    2 -
 .../component/file/remote/PaddyRouteTest.java      |    4 +-
 .../RecipientListErrorHandlingIssueTest.java       |    3 -
 .../file/remote/UriConfigurationTest.java          |    3 -
 .../file/remote/sftp/SftpChangedReadLockTest.java  |    2 +-
 .../component/file/remote/sftp/SftpChmodTest.java  |    3 -
 .../file/remote/sftp/SftpConsumeTemplateTest.java  |    3 -
 .../remote/sftp/SftpConsumerAutoCreateTest.java    |    3 -
 .../remote/sftp/SftpConsumerDisconnectTest.java    |    4 +-
 .../remote/sftp/SftpConsumerWithCharsetTest.java   |    2 +-
 .../file/remote/sftp/SftpKeyConsumeTest.java       |    2 +-
 .../file/remote/sftp/SftpKeyFileConsumeTest.java   |    2 +-
 .../remote/sftp/SftpKeyPairDSAConsumeTest.java     |    2 +-
 .../remote/sftp/SftpKeyPairRSAConsumeTest.java     |    2 +-
 .../sftp/SftpKeyUriConsumeFromClasspathTest.java   |    2 +-
 .../file/remote/sftp/SftpKeyUriConsumeTest.java    |    2 +-
 .../file/remote/sftp/SftpProduceTempFileTest.java  |    3 -
 .../SftpProducerFileWithPathNoStepwiseTest.java    |    3 -
 .../remote/sftp/SftpProducerFileWithPathTest.java  |    3 -
 .../file/remote/sftp/SftpServerTestSupport.java    |    3 -
 .../file/remote/sftp/SftpSetCipherTest.java        |    3 -
 .../sftp/SftpSimpleConsumeNotStepwiseTest.java     |    3 -
 .../SftpSimpleConsumeRecursiveNotStepwiseTest.java |    3 -
 .../sftp/SftpSimpleConsumeRecursiveTest.java       |    5 +-
 .../SftpSimpleConsumeStreamingPartialReadTest.java |    4 +-
 .../sftp/SftpSimpleConsumeStreamingTest.java       |    5 +-
 ...impleConsumeStreamingWithMultipleFilesTest.java |    5 +-
 .../file/remote/sftp/SftpSimpleConsumeTest.java    |    5 +-
 .../sftp/SftpSimpleConsumeThroughProxyTest.java    |    2 +-
 .../remote/sftp/SftpSimpleIPV6ConsumeTest.java     |    5 +-
 .../sftp/SftpSimpleProduceDisconnectTest.java      |    3 -
 .../sftp/SftpSimpleProduceNotStepwiseTest.java     |    3 -
 .../file/remote/sftp/SftpSimpleProduceTest.java    |    3 -
 .../file/remote/sftp/SftpUseListFalseTest.java     |    2 +-
 components/camel-ganglia/pom.xml                   |    2 +-
 .../camel/component/ganglia/GangliaComponent.java  |    5 +-
 .../camel/component/ganglia/GangliaEndpoint.java   |    2 +-
 .../camel/component/ganglia/GangliaProducer.java   |    2 +-
 components/camel-geocoder/pom.xml                  |    2 +-
 .../component/geocoder/GeoCoderComponent.java      |    5 +-
 .../camel/component/geocoder/GeoCoderEndpoint.java |    2 +-
 .../camel/component/geocoder/GeoCoderProducer.java |    2 +-
 .../geocoder/http/AuthenticationMethod.java        |    2 -
 components/camel-git/pom.xml                       |    2 +-
 .../apache/camel/component/git/GitComponent.java   |    2 +-
 .../apache/camel/component/git/GitEndpoint.java    |    2 +-
 .../git/consumer/AbstractGitConsumer.java          |    8 +-
 .../camel/component/git/producer/GitProducer.java  |   56 +-
 components/camel-github/pom.xml                    |    2 +-
 .../camel/component/github/GitHubComponent.java    |    2 +-
 .../camel/component/github/GitHubEndpoint.java     |    6 +-
 .../github/consumer/AbstractGitHubConsumer.java    |    2 +-
 .../github/producer/AbstractGitHubProducer.java    |    2 +-
 components/camel-google-bigquery/pom.xml           |    2 +-
 .../google/bigquery/GoogleBigQueryComponent.java   |    3 +-
 .../google/bigquery/GoogleBigQueryEndpoint.java    |    2 +-
 .../google/bigquery/GoogleBigQueryProducer.java    |    2 +-
 .../bigquery/sql/GoogleBigQuerySQLComponent.java   |    3 +-
 .../bigquery/sql/GoogleBigQuerySQLEndpoint.java    |    3 +-
 .../bigquery/sql/GoogleBigQuerySQLProducer.java    |    2 +-
 .../component/google/bigquery/sql/SqlHelper.java   |    3 +-
 .../google/bigquery/integration/AsyncTest.java     |    2 +-
 .../bigquery/integration/DynamicTableIdTest.java   |    2 +-
 .../google/bigquery/integration/InsertIdTest.java  |    2 +-
 .../google/bigquery/integration/SingleRowTest.java |    2 +-
 .../integration/sql/SqlQueryFromResourceTest.java  |    2 +-
 .../bigquery/integration/sql/SqlQueryTest.java     |    2 +-
 components/camel-google-calendar/pom.xml           |    2 +-
 .../google/calendar/GoogleCalendarComponent.java   |    2 +-
 .../google/calendar/GoogleCalendarConsumer.java    |    4 +-
 .../google/calendar/GoogleCalendarEndpoint.java    |    6 +-
 .../google/calendar/GoogleCalendarProducer.java    |    6 +-
 .../internal/GoogleCalendarPropertiesHelper.java   |    2 +-
 .../stream/GoogleCalendarStreamComponent.java      |    2 +-
 .../stream/GoogleCalendarStreamConsumer.java       |    7 +-
 .../stream/GoogleCalendarStreamEndpoint.java       |    6 +-
 .../AbstractGoogleCalendarTestSupport.java         |    2 +-
 .../AbstractGoogleCalendarStreamTestSupport.java   |    2 +-
 components/camel-google-drive/pom.xml              |    2 +-
 .../google/drive/GoogleDriveComponent.java         |    2 +-
 .../google/drive/GoogleDriveConsumer.java          |    4 +-
 .../google/drive/GoogleDriveEndpoint.java          |    6 +-
 .../google/drive/GoogleDriveProducer.java          |    6 +-
 .../internal/GoogleDrivePropertiesHelper.java      |    2 +-
 .../drive/AbstractGoogleDriveTestSupport.java      |    2 +-
 components/camel-google-mail/pom.xml               |    2 +-
 .../component/google/mail/GoogleMailComponent.java |    2 +-
 .../component/google/mail/GoogleMailConsumer.java  |    4 +-
 .../component/google/mail/GoogleMailEndpoint.java  |    6 +-
 .../component/google/mail/GoogleMailProducer.java  |    6 +-
 .../mail/internal/GoogleMailPropertiesHelper.java  |    2 +-
 .../mail/stream/GoogleMailStreamComponent.java     |    2 +-
 .../mail/stream/GoogleMailStreamConsumer.java      |    2 +-
 .../mail/stream/GoogleMailStreamEndpoint.java      |    2 +-
 .../google/mail/AbstractGoogleMailTestSupport.java |    2 +-
 .../AbstractGoogleMailStreamTestSupport.java       |    2 +-
 components/camel-google-pubsub/pom.xml             |    2 +-
 .../google/pubsub/GooglePubsubComponent.java       |   10 +-
 .../google/pubsub/GooglePubsubConsumer.java        |    2 +-
 .../google/pubsub/GooglePubsubEndpoint.java        |    2 +-
 .../google/pubsub/GooglePubsubProducer.java        |    2 +-
 .../google/pubsub/integration/AckModeNoneTest.java |    2 +-
 .../pubsub/integration/AcknowledgementTest.java    |    2 +-
 .../google/pubsub/integration/BodyTypesTest.java   |    2 +-
 .../integration/GroupedExchangeRoundtripTest.java  |    2 +-
 .../integration/SingleExchangeRoundtripTest.java   |    2 +-
 .../google/pubsub/unit/PubsubEndpointTest.java     |    2 -
 components/camel-google-sheets/pom.xml             |    2 +-
 .../main/docs/google-sheets-stream-component.adoc  |    6 +-
 .../google/sheets/GoogleSheetsComponent.java       |    3 +-
 .../google/sheets/GoogleSheetsConsumer.java        |    4 +-
 .../google/sheets/GoogleSheetsEndpoint.java        |    6 +-
 .../google/sheets/GoogleSheetsProducer.java        |    6 +-
 .../internal/GoogleSheetsPropertiesHelper.java     |    2 +-
 .../sheets/stream/GoogleSheetsStreamComponent.java |   10 +-
 .../stream/GoogleSheetsStreamConfiguration.java    |   18 -
 .../sheets/stream/GoogleSheetsStreamConstants.java |    2 -
 .../sheets/stream/GoogleSheetsStreamConsumer.java  |   31 +-
 .../sheets/stream/GoogleSheetsStreamEndpoint.java  |   32 +-
 .../sheets/AbstractGoogleSheetsTestSupport.java    |    3 +-
 .../AbstractGoogleSheetsStreamTestSupport.java     |    2 +-
 .../SheetsStreamConsumerIntegrationTest.java       |   54 +-
 components/camel-gora/pom.xml                      |    2 +-
 .../apache/camel/component/gora/GoraComponent.java |    5 +-
 .../apache/camel/component/gora/GoraConsumer.java  |   11 +-
 .../apache/camel/component/gora/GoraEndpoint.java  |    2 +-
 .../apache/camel/component/gora/GoraProducer.java  |   15 +-
 components/camel-grape/pom.xml                     |    9 +-
 .../camel/component/grape/GrapeComponent.groovy    |    5 +-
 .../camel/component/grape/GrapeEndpoint.groovy     |    2 +-
 .../camel/component/grape/GrapeProducer.groovy     |    2 +-
 .../component/grape/GrapeComponentTest.groovy      |    2 +-
 components/camel-groovy-dsl/pom.xml                |  209 -
 .../camel-groovy-dsl/src/main/docs/groovy-dsl.adoc |  401 --
 .../groovy/converter/GPathResultConverter.java     |   53 -
 .../camel/groovy/converter/TypeConverter.java      |   83 -
 .../groovy/dataformat/AbstractXmlDataFormat.java   |  104 -
 .../groovy/dataformat/XmlParserDataFormat.java     |   65 -
 .../groovy/dataformat/XmlSlurperDataFormat.java    |   55 -
 .../camel/groovy/extend/CamelGroovyMethods.java    |  383 --
 .../groovy/extend/ClosureAggregationStrategy.java  |   37 -
 .../camel/groovy/extend/ClosureExpression.java     |   46 -
 .../camel/groovy/extend/ClosureProcessor.java      |   40 -
 .../apache/camel/groovy/extend/ClosureSupport.java |   39 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../META-INF/services/camel/TypeConverter          |   18 -
 .../META-INF/services/groovy/groovyMethods         |   18 -
 .../org.codehaus.groovy.runtime.ExtensionModule    |   20 -
 .../main/resources/dsld/CamelGroovyMethods.dsld    |  110 -
 .../main/resources/gdsl/CamelGroovyMethods.gdsl    |  110 -
 .../camel/language/groovy/ConfigureCamel.groovy    |   47 -
 .../groovy/extend/CamelGroovyMethodsTest.groovy    |  244 -
 .../extend/ClosureAggregationStrategyTest.groovy   |   55 -
 .../groovy/extend/ClosureExpressionTest.groovy     |   72 -
 .../groovy/extend/ClosureProcessorTest.groovy      |   57 -
 .../src/test/resources/log4j2.properties           |   30 -
 .../src/test/resources/mygroovy.groovy             |   18 -
 components/camel-groovy/pom.xml                    |    2 +-
 .../camel/language/groovy/GroovyExpression.java    |    5 +-
 .../camel/language/groovy/GroovyLanguage.java      |    5 +-
 .../language/groovy/GroovyExpressionTest.java      |    5 +-
 .../language/groovy/GroovyInvokeMethodTest.java    |    3 -
 .../camel/language/groovy/GroovyLanguageTest.java  |    3 -
 .../language/groovy/GroovySetFixedHeaderTest.java  |    3 -
 .../camel/language/groovy/GroovySetHeaderTest.java |    3 -
 .../language/groovy/GroovyShellFactoryTest.java    |    2 +-
 .../language/groovy/LanguageGroovyRouteTest.java   |    3 -
 .../camel/processor/groovy/GroovyFilterTest.java   |    3 -
 .../processor/groovy/GroovySumFilterTest.java      |    3 -
 .../processor/groovy/InlinedGroovyScriptTest.java  |    3 -
 components/camel-grpc/pom.xml                      |    2 +-
 .../apache/camel/component/grpc/GrpcComponent.java |    2 +-
 .../apache/camel/component/grpc/GrpcConsumer.java  |   17 +-
 .../apache/camel/component/grpc/GrpcEndpoint.java  |    2 +-
 .../apache/camel/component/grpc/GrpcProducer.java  |   18 +-
 .../org/apache/camel/component/grpc/GrpcUtils.java |    8 +-
 .../client/GrpcResponseRouterStreamObserver.java   |   32 +-
 .../component/grpc/GrpcProducerAsyncTest.java      |    2 +
 .../component/grpc/GrpcProducerStreamingTest.java  |    2 +
 components/camel-gson/pom.xml                      |    2 +-
 .../camel/component/gson/GsonDataFormat.java       |    5 +-
 .../camel/component/gson/GsonConcurrentTest.java   |    3 -
 .../gson/SpringGsonJsonDataFormatTest.java         |    3 -
 .../gson/SpringGsonFieldNamePolicyTest.xml         |    4 +-
 .../gson/SpringGsonJsonDataFormatTest.xml          |    8 +-
 components/camel-guava-eventbus/pom.xml            |    2 +-
 .../guava/eventbus/CamelEventHandler.java          |    2 +-
 .../guava/eventbus/GuavaEventBusComponent.java     |    5 +-
 .../guava/eventbus/GuavaEventBusConsumer.java      |    2 +-
 .../guava/eventbus/GuavaEventBusEndpoint.java      |    4 +-
 .../guava/eventbus/GuavaEventBusProducer.java      |    2 +-
 components/camel-guice/pom.xml                     |   94 -
 components/camel-guice/src/main/docs/guice.adoc    |  160 -
 .../java/org/apache/camel/guice/CamelModule.java   |   64 -
 .../camel/guice/CamelModuleWithMatchingRoutes.java |   60 -
 .../camel/guice/CamelModuleWithRouteTypes.java     |   69 -
 .../org/apache/camel/guice/GuiceCamelContext.java  |  176 -
 .../src/main/java/org/apache/camel/guice/Main.java |  167 -
 .../apache/camel/guice/impl/ConsumerInjection.java |   52 -
 .../apache/camel/guice/impl/EndpointInjector.java  |   70 -
 .../org/apache/camel/guice/impl/GuiceInjector.java |   55 -
 .../apache/camel/guice/impl/ProduceInjector.java   |   68 -
 .../org/apache/camel/guice/inject/Configures.java  |   36 -
 .../org/apache/camel/guice/inject/Injectors.java   |  457 --
 .../guice/jndi/GuiceInitialContextFactory.java     |  125 -
 .../java/org/apache/camel/guice/jndi/JndiBind.java |   49 -
 .../org/apache/camel/guice/jndi/JndiBindings.java  |  129 -
 .../apache/camel/guice/jndi/internal/Classes.java  |   55 -
 .../camel/guice/jndi/internal/JndiContext.java     |  424 --
 .../camel/guice/jsr250/AnnotatedMethodCache.java   |   80 -
 .../apache/camel/guice/jsr250/Jsr250Module.java    |   55 -
 .../camel/guice/jsr250/NamedProviderSupport.java   |   92 -
 .../camel/guice/jsr250/PreDestroyCloser.java       |   53 -
 .../camel/guice/jsr250/ResourceMemberProvider.java |   47 -
 .../guice/support/AnnotationMemberProvider.java    |   47 -
 .../support/AnnotationMemberProviderSupport.java   |   57 -
 .../apache/camel/guice/support/CloseErrors.java    |   42 -
 .../camel/guice/support/CloseFailedException.java  |   43 -
 .../org/apache/camel/guice/support/CloseTask.java  |   28 -
 .../org/apache/camel/guice/support/Closer.java     |   36 -
 .../org/apache/camel/guice/support/Closers.java    |   53 -
 .../camel/guice/support/CompositeCloser.java       |   55 -
 .../camel/guice/support/EncounterProvider.java     |   71 -
 .../camel/guice/support/GuiceyFruitModule.java     |  482 --
 .../camel/guice/support/HasScopeAnnotation.java    |   33 -
 .../apache/camel/guice/support/MethodHandler.java  |   38 -
 .../org/apache/camel/guice/support/Reflectors.java |   71 -
 .../guice/support/internal/CloseErrorsImpl.java    |   50 -
 .../camel/guice/support/internal/MethodKey.java    |   67 -
 .../org/apache/camel/guice/util/CachedValue.java   |   24 -
 .../apache/camel/guice/util/CachingProvider.java   |   26 -
 .../apache/camel/guice/util/CloseableScope.java    |  105 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../camel/guice/CollectionOfCustomRoutesTest.java  |   63 -
 .../camel/guice/ComponentFoundInRegistryTest.java  |   75 -
 .../apache/camel/guice/ConciseGuiceRouteTest.java  |   39 -
 .../apache/camel/guice/EndpointInjectionTest.java  |   71 -
 .../guice/FileEndpointReferenceRouteTest.java      |  101 -
 .../camel/guice/GuiceRouteWithNamedKeysTest.java   |   85 -
 .../java/org/apache/camel/guice/GuiceTest.java     |   77 -
 .../test/java/org/apache/camel/guice/MainTest.java |   59 -
 .../apache/camel/guice/MyConfigurableRoute.java    |   42 -
 .../apache/camel/guice/MyConfigurableRoute2.java   |   46 -
 .../org/apache/camel/guice/MyHardcodeRoute.java    |   41 -
 .../org/apache/camel/guice/MyRouteInstaller.java   |   35 -
 .../camel/guice/TraditionalGuiceRouteTest.java     |   45 -
 .../apache/camel/guice/consume/ConsumeTest.java    |   69 -
 .../apache/camel/guice/patterns/FilterTest.java    |   78 -
 .../org/apache/camel/guice/produce/MyListener.java |   26 -
 .../camel/guice/produce/MyListenerService.java     |   38 -
 .../apache/camel/guice/produce/ProduceTest.java    |   52 -
 .../apache/camel/guice/testing/ClassScoped.java    |   37 -
 .../camel/guice/testing/InjectorManager.java       |  233 -
 .../org/apache/camel/guice/testing/TestScoped.java |   43 -
 .../org/apache/camel/guice/testing/UseModule.java  |   40 -
 .../camel/guice/testing/junit4/GuiceyJUnit4.java   |   90 -
 .../camel-guice/src/test/resources/jndi.properties |   27 -
 .../src/test/resources/log4j2.properties           |   28 -
 components/camel-hawtdb/pom.xml                    |   88 -
 components/camel-hawtdb/src/main/docs/hawtdb.adoc  |  149 -
 .../hawtdb/HawtDBAggregationRepository.java        |  529 ---
 .../camel/component/hawtdb/HawtDBCamelCodec.java   |   90 -
 .../apache/camel/component/hawtdb/HawtDBFile.java  |  199 -
 .../org/apache/camel/component/hawtdb/Work.java    |   35 -
 .../org/apache/camel/component/hawtdb/package.html |   24 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../apache/camel/component/hawtdb/BigPayload.java  |   34 -
 .../hawtdb/HawtDBAggregateBufferSizeTest.java      |   41 -
 ...wtDBAggregateConcurrentDifferentGroupsTest.java |  108 -
 .../HawtDBAggregateConcurrentSameGroupTest.java    |  107 -
 .../HawtDBAggregateDiscardOnTimeoutTest.java       |   95 -
 .../HawtDBAggregateForceCompletionHeaderTest.java  |  118 -
 .../hawtdb/HawtDBAggregateLoadAndRecoverTest.java  |  133 -
 .../hawtdb/HawtDBAggregateLoadConcurrentTest.java  |  113 -
 .../component/hawtdb/HawtDBAggregateLoadTest.java  |   98 -
 ...DBAggregateNotLostRemovedWhenConfirmedTest.java |  101 -
 .../hawtdb/HawtDBAggregateNotLostTest.java         |  115 -
 ...ggregateRecoverDeadLetterChannelFailedTest.java |  113 -
 ...awtDBAggregateRecoverDeadLetterChannelTest.java |  109 -
 .../hawtdb/HawtDBAggregateRecoverTest.java         |  104 -
 ...DBAggregateRecoverWithRedeliveryPolicyTest.java |  108 -
 .../hawtdb/HawtDBAggregateRecoverWithSedaTest.java |  109 -
 .../HawtDBAggregateSerializedHeadersTest.java      |   90 -
 .../component/hawtdb/HawtDBAggregateTest.java      |   87 -
 ...awtDBAggregateTimeoutCompletionRestartTest.java |   91 -
 .../HawtDBAggregationRepositoryAlotDataTest.java   |  107 -
 ...awtDBAggregationRepositoryLoadExistingTest.java |   86 -
 ...awtDBAggregationRepositoryMultipleRepoTest.java |  127 -
 ...DBAggregationRepositoryRecoverExistingTest.java |   80 -
 .../hawtdb/HawtDBAggregationRepositoryTest.java    |   97 -
 .../component/hawtdb/HawtDBBigPayloadTest.java     |   82 -
 .../hawtdb/HawtDBExchangeSerializationTest.java    |   94 -
 .../component/hawtdb/HawtDBGetNotFoundTest.java    |   84 -
 .../component/hawtdb/HawtDBGrowIssueTest.java      |   98 -
 ...ngAggregateRecoverWithRedeliveryPolicyTest.java |   91 -
 .../hawtdb/HawtDBSpringAggregateTest.java          |   71 -
 .../camel/component/hawtdb/util/HeaderDto.java     |   56 -
 .../src/test/resources/jndi.properties             |   18 -
 .../src/test/resources/log4j2.properties           |   28 -
 ...ingAggregateRecoverWithRedeliveryPolicyTest.xml |   68 -
 .../component/hawtdb/HawtDBSpringAggregateTest.xml |   57 -
 components/camel-hazelcast/pom.xml                 |    2 +-
 .../component/hazelcast/HazelcastComponent.java    |    1 -
 .../hazelcast/HazelcastDefaultComponent.java       |    4 +-
 .../hazelcast/HazelcastDefaultConsumer.java        |    2 +-
 .../hazelcast/HazelcastDefaultEndpoint.java        |    2 +-
 .../hazelcast/HazelcastDefaultProducer.java        |    2 +-
 .../HazelcastAtomicnumberComponent.java            |    1 -
 .../instance/HazelcastInstanceComponent.java       |    1 -
 .../instance/HazelcastInstanceConsumer.java        |    4 +-
 .../hazelcast/list/HazelcastListComponent.java     |    1 -
 .../hazelcast/map/HazelcastMapComponent.java       |    1 -
 .../multimap/HazelcastMultimapComponent.java       |    1 -
 .../hazelcast/queue/HazelcastQueueComponent.java   |    1 -
 .../hazelcast/queue/HazelcastQueueConsumer.java    |    7 +-
 .../HazelcastReplicatedmapComponent.java           |    1 -
 .../ringbuffer/HazelcastRingbufferComponent.java   |    1 -
 .../hazelcast/seda/HazelcastSedaComponent.java     |    1 -
 .../hazelcast/seda/HazelcastSedaConsumer.java      |   13 +-
 .../hazelcast/seda/HazelcastSedaProducer.java      |    2 +-
 .../hazelcast/set/HazelcastSetComponent.java       |    1 -
 .../hazelcast/topic/HazelcastTopicComponent.java   |    1 -
 .../hazelcast/HazelcastAggregationRepository.java  |    2 +-
 .../hazelcast/HazelcastIdempotentRepository.java   |    2 +-
 .../HazelcastSedaConcurrentConsumersTest.java      |    1 -
 ...lcastAggregationRepositoryConstructorsTest.java |    2 +-
 .../hazelcast/SumOfIntsAggregationStrategy.java    |    2 +-
 components/camel-hbase/pom.xml                     |    2 +-
 .../camel/component/hbase/HBaseComponent.java      |    9 +-
 .../camel/component/hbase/HBaseConsumer.java       |   10 +-
 .../camel/component/hbase/HBaseEndpoint.java       |    2 +-
 .../apache/camel/component/hbase/HBaseHelper.java  |    6 +-
 .../camel/component/hbase/HBaseProducer.java       |    5 +-
 .../idempotent/HBaseIdempotentRepository.java      |   22 +-
 .../idempotent/HBaseIdempotentRepositoryTest.java  |    2 +-
 components/camel-hdfs/pom.xml                      |  144 -
 .../camel-hdfs/src/main/docs/hdfs-component.adoc   |  265 --
 .../apache/camel/component/hdfs/HdfsComponent.java |   87 -
 .../camel/component/hdfs/HdfsCompressionCodec.java |   49 -
 .../camel/component/hdfs/HdfsConfiguration.java    |  542 ---
 .../apache/camel/component/hdfs/HdfsConstants.java |   51 -
 .../apache/camel/component/hdfs/HdfsConsumer.java  |  198 -
 .../apache/camel/component/hdfs/HdfsEndpoint.java  |   69 -
 .../camel/component/hdfs/HdfsFileSystemType.java   |   51 -
 .../apache/camel/component/hdfs/HdfsFileType.java  |  516 ---
 .../apache/camel/component/hdfs/HdfsHeader.java    |   23 -
 .../org/apache/camel/component/hdfs/HdfsInfo.java  |   51 -
 .../camel/component/hdfs/HdfsInfoFactory.java      |   43 -
 .../camel/component/hdfs/HdfsInputStream.java      |  108 -
 .../camel/component/hdfs/HdfsOutputStream.java     |  121 -
 .../apache/camel/component/hdfs/HdfsProducer.java  |  298 --
 .../component/hdfs/HdfsWritableFactories.java      |  241 -
 .../org/apache/camel/component/hdfs/Holder.java    |   40 -
 .../apache/camel/component/hdfs/WritableType.java  |   97 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/component/hdfs       |   18 -
 .../camel/component/hdfs/FromFileToHdfsTest.java   |  112 -
 .../camel/component/hdfs/HdfsConsumerTest.java     |  583 ---
 .../component/hdfs/HdfsProducerConsumerTest.java   |   94 -
 .../component/hdfs/HdfsProducerSplitTest.java      |  135 -
 .../camel/component/hdfs/HdfsProducerTest.java     |  438 --
 .../camel/component/hdfs/HdfsTestSupport.java      |   40 -
 .../component/hdfs/integration/HdfsAppendTest.java |   93 -
 .../HdfsProducerConsumerIntegrationTest.java       |   79 -
 .../src/test/resources/log4j2.properties           |   28 -
 components/camel-hdfs2/pom.xml                     |    2 +-
 .../camel/component/hdfs2/HdfsComponent.java       |   13 +-
 .../apache/camel/component/hdfs2/HdfsConsumer.java |    4 +-
 .../apache/camel/component/hdfs2/HdfsEndpoint.java |   10 +-
 .../apache/camel/component/hdfs2/HdfsProducer.java |    2 +-
 .../org/apache/camel/component/{hdfs2 => hdfs}     |    0
 .../camel/component/hdfs2/HdfsConsumerTest.java    |    2 +-
 components/camel-headersmap/pom.xml                |    2 +-
 components/camel-hessian/pom.xml                   |   80 -
 .../src/main/docs/hessian-dataformat.adoc          |   74 -
 .../dataformat/hessian/HessianDataFormat.java      |  132 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/dataformat/hessian   |   18 -
 .../camel/dataformat/hessian/AnotherObject.java    |   74 -
 .../hessian/HessianDataFormatConfigDslTest.java    |   57 -
 .../hessian/HessianDataFormatConfigXmlTest.java    |   47 -
 .../hessian/HessianDataFormatMarshallingTest.java  |  131 -
 .../hessian/HessianDataFormatWhitelistingTest.java |   96 -
 .../camel/dataformat/hessian/TestObject.java       |  103 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../camel/dataformat/hessian/HessianTestConfig.xml |   41 -
 components/camel-hipchat/pom.xml                   |    2 +-
 .../camel/component/hipchat/HipchatComponent.java  |   13 +-
 .../camel/component/hipchat/HipchatConsumer.java   |   11 +-
 .../camel/component/hipchat/HipchatEndpoint.java   |    2 +-
 .../camel/component/hipchat/HipchatProducer.java   |   14 +-
 .../HipchatXmlDefinedComponentProducerTest.java    |    3 +-
 components/camel-hl7/pom.xml                       |    2 +-
 .../org/apache/camel/component/hl7/AckCode.java    |   43 -
 .../apache/camel/component/hl7/AckExpression.java  |   28 +-
 .../java/org/apache/camel/component/hl7/HL7.java   |   24 -
 .../org/apache/camel/component/hl7/HL7Charset.java |    4 +-
 .../apache/camel/component/hl7/HL7DataFormat.java  |    7 +-
 .../apache/camel/component/hl7/TerserLanguage.java |    5 +-
 .../component/hl7/ValidationContextPredicate.java  |    4 +-
 .../apache/camel/component/hl7/AckCodeTest.java    |   37 -
 .../camel/component/hl7/HL7XmlDataFormatTest.java  |    3 -
 components/camel-http-common/pom.xml               |    2 +-
 .../camel/http/common/DefaultHttpBinding.java      |   13 +-
 .../camel/http/common/HttpCommonComponent.java     |    5 +-
 .../camel/http/common/HttpCommonEndpoint.java      |    2 +-
 .../org/apache/camel/http/common/HttpConsumer.java |    2 +-
 .../apache/camel/http/common/HttpConverter.java    |    2 +-
 .../org/apache/camel/http/common/HttpHelper.java   |    6 +-
 .../org/apache/camel/http/common/HttpMessage.java  |   11 +-
 .../camel/http/common/HttpSendDynamicAware.java    |    4 +-
 components/camel-http/pom.xml                      |  108 -
 .../camel-http/src/main/docs/http-component.adoc   |  578 ---
 .../apache/camel/component/http/AuthMethod.java    |   26 -
 .../BasicAuthenticationHttpClientConfigurer.java   |   55 -
 .../component/http/CompositeHttpConfigurer.java    |   61 -
 .../camel/component/http/HttpClientConfigurer.java |   33 -
 .../apache/camel/component/http/HttpComponent.java |  418 --
 .../http/HttpComponentVerifierExtension.java       |  246 -
 .../apache/camel/component/http/HttpEndpoint.java  |  215 -
 .../apache/camel/component/http/HttpMethods.java   |   61 -
 .../http/HttpOperationFailedException.java         |   30 -
 .../camel/component/http/HttpPollingConsumer.java  |  127 -
 .../apache/camel/component/http/HttpProducer.java  |  514 ---
 .../camel/component/http/HttpProxyConfigurer.java  |   46 -
 .../org/apache/camel/component/http/HttpUtil.java  |   37 -
 .../NTLMAuthenticationHttpClientConfigurer.java    |   67 -
 .../component/http/RequestEntityConverter.java     |   92 -
 ...ntextParametersSecureProtocolSocketFactory.java |  111 -
 .../org/apache/camel/component/http/package.html   |   25 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/TypeConverter        |   18 -
 .../services/org/apache/camel/component/http       |   18 -
 .../services/org/apache/camel/component/https      |   18 -
 .../services/org/apache/camel/send-dynamic/http    |   18 -
 .../services/org/apache/camel/send-dynamic/https   |   18 -
 .../apache/camel/component/http/BaseHttpTest.java  |   72 -
 .../camel/component/http/GoogleUrlRewrite.java     |   35 -
 .../component/http/HttpAuthMethodPriorityTest.java |   62 -
 .../component/http/HttpBridgeEndpointTest.java     |  121 -
 .../http/HttpComponentVerifierExtensionTest.java   |  151 -
 .../component/http/HttpComponentVerifierTest.java  |  150 -
 .../http/HttpConnectionManagerSettingTest.java     |   58 -
 .../HttpEndpointOptionsNotChangeComponentTest.java |   89 -
 .../camel/component/http/HttpEndpointURLTest.java  |   49 -
 .../http/HttpExplicitConnectionCloseTest.java      |   78 -
 .../http/HttpGetHeadersNotCopiedTest.java          |   45 -
 .../apache/camel/component/http/HttpGetTest.java   |   77 -
 .../camel/component/http/HttpGetURLTest.java       |   76 -
 .../camel/component/http/HttpGetUriParamTest.java  |   75 -
 .../component/http/HttpGetWithHeadersTest.java     |   54 -
 ...pGetWithPathHeaderAndStaticQueryStringTest.java |   36 -
 .../component/http/HttpGetWithPathHeaderTest.java  |   37 -
 .../component/http/HttpGetWithQueryParamsTest.java |   31 -
 .../http/HttpHeaderFilterStrategyTest.java         |  110 -
 .../http/HttpInterceptSendToEndpointTest.java      |   54 -
 .../http/HttpInvalidConfigurationTest.java         |   58 -
 .../HttpInvalidHttpClientConfigurationTest.java    |   58 -
 .../camel/component/http/HttpPostWithBodyTest.java |  120 -
 .../http/HttpProducerSelectMethodTest.java         |  187 -
 .../component/http/HttpProducerSessionTest.java    |  116 -
 .../component/http/HttpProxyAuthBasicTest.java     |   63 -
 .../component/http/HttpProxyAuthDigestTest.java    |   60 -
 .../component/http/HttpProxyAuthNTLMTest.java      |   67 -
 .../apache/camel/component/http/HttpProxyTest.java |  117 -
 .../component/http/HttpQueryGoogleProxyTest.java   |   52 -
 .../camel/component/http/HttpQueryGoogleTest.java  |   43 -
 .../component/http/HttpReferenceParameterTest.java |   93 -
 .../component/http/HttpSendDynamicAwareTest.java   |   96 -
 .../apache/camel/component/http/HttpsGetTest.java  |   40 -
 .../http/HttpsSslContextParametersGetTest.java     |   46 -
 .../camel/component/http/UrlRewriteTest.java       |   62 -
 .../handler/BasicRawQueryValidationHandler.java    |   38 -
 .../http/handler/BasicValidationHandler.java       |   97 -
 .../http/handler/DrinkValidationHandler.java       |   40 -
 .../http/handler/SessionReflectionHandler.java     |   47 -
 .../component/http/helper/HttpHelperTest.java      |  227 -
 .../http/helper/HttpMethodsHelperTest.java         |  100 -
 .../src/test/resources/log4j2.properties           |   30 -
 components/camel-http4/pom.xml                     |    2 +-
 .../camel-http4/src/main/docs/http4-component.adoc |    6 +-
 .../component/http4/HttpClientConfigurer.java      |    2 -
 .../camel/component/http4/HttpComponent.java       |   40 +-
 .../camel/component/http4/HttpConstants.java       |    3 -
 .../apache/camel/component/http4/HttpEndpoint.java |   12 +-
 .../camel/component/http4/HttpEntityConverter.java |    4 +-
 .../http4/HttpOperationFailedException.java        |   30 -
 .../camel/component/http4/HttpPollingConsumer.java |    7 +-
 .../apache/camel/component/http4/HttpProducer.java |   37 +-
 .../org/apache/camel/component/{https4 => http}    |    0
 .../org/apache/camel/component/{https4 => https}   |    0
 .../http4/AdviceAndInterceptHttp4IssueTest.java    |    3 +-
 .../apache/camel/component/http4/BaseHttpTest.java |    4 -
 .../camel/component/http4/BaseHttpsTest.java       |    4 -
 .../component/http4/HttpAuthenticationTest.java    |    4 -
 .../apache/camel/component/http4/HttpBodyTest.java |    4 -
 .../component/http4/HttpBridgeEndpointTest.java    |    4 -
 .../component/http4/HttpCamelHeadersTest.java      |    4 -
 .../camel/component/http4/HttpCharsetTest.java     |    4 -
 .../component/http4/HttpClientConfigurerTest.java  |    3 -
 .../camel/component/http4/HttpCompressionTest.java |    4 -
 .../camel/component/http4/HttpConcurrentTest.java  |    3 -
 .../http4/HttpCustomComponentNameTest.java         |    2 +-
 .../component/http4/HttpDefaultPortNumberTest.java |    3 -
 .../http4/HttpDisableStreamCacheTest.java          |    4 -
 .../HttpEndpointOptionsNotChangeComponentTest.java |    2 -
 .../http4/HttpHeaderFilterStrategyTest.java        |    5 +-
 .../http4/HttpInvalidConfigurationTest.java        |    2 -
 .../HttpInvalidHttpClientConfigurationTest.java    |    2 -
 .../camel/component/http4/HttpMethodsTest.java     |    4 -
 .../http4/HttpNoConnectionRedeliveryTest.java      |    3 -
 .../component/http4/HttpNoConnectionTest.java      |    3 -
 .../apache/camel/component/http4/HttpPathTest.java |    4 -
 .../component/http4/HttpPollingConsumerTest.java   |    4 -
 .../http4/HttpProducerConnectionCloseTest.java     |    2 -
 .../HttpProducerExplicitConnectionCloseTest.java   |    2 -
 .../http4/HttpProducerSelectMethodTest.java        |    2 -
 .../HttpProducerWithSystemPropertiesTest.java      |    4 -
 .../camel/component/http4/HttpProxyServerTest.java |    4 -
 .../camel/component/http4/HttpQueryTest.java       |    4 -
 .../http4/HttpReferenceParameterTest.java          |    2 -
 .../camel/component/http4/HttpSOTimeoutTest.java   |    4 -
 .../component/http4/HttpServerTestSupport.java     |    2 -
 .../http4/HttpThrowExceptionOnFailureTest.java     |    4 -
 .../component/http4/HttpWithHttpUriHeaderTest.java |    4 -
 .../component/http4/HttpsAuthenticationTest.java   |    4 -
 .../apache/camel/component/http4/HttpsGetTest.java |    4 -
 .../component/http4/HttpsServerTestSupport.java    |    4 -
 .../http4/HttpsSslContextParametersGetTest.java    |    2 +-
 ...psTwoComponentsSslContextParametersGetTest.java |    2 +-
 ...tpsTwoDifferentSslContextParametersGetTest.java |    2 +-
 .../handler/AuthenticationValidationHandler.java   |    4 -
 .../http4/handler/BasicValidationHandler.java      |    4 -
 .../http4/handler/DelayValidationHandler.java      |    4 -
 .../http4/handler/HeaderValidationHandler.java     |    4 -
 .../ProxyAuthenticationValidationHandler.java      |    4 -
 .../component/http4/helper/HttpHelperTest.java     |    2 +-
 components/camel-hystrix/pom.xml                   |    2 +-
 .../hystrix/metrics/HystrixEventStreamService.java |   11 +-
 .../hystrix/processor/HystrixProcessor.java        |   14 +-
 .../hystrix/processor/HystrixProcessorCommand.java |    2 +-
 .../hystrix/processor/HystrixProcessorFactory.java |  216 +-
 .../hystrix/processor/HystrixReifier.java          |  251 +
 .../processor/HystrixHierarchicalConfigTest.java   |   60 +-
 .../HystrixRouteConfigMaximumSizeTest.java         |    2 +-
 .../hystrix/processor/HystrixRouteConfigTest.java  |    2 +-
 .../SpringHystrixRouteHierarchicalConfigTest.java  |    4 +-
 components/camel-ibatis/pom.xml                    |   84 -
 .../src/main/docs/ibatis-component.adoc            |  259 --
 .../camel/component/ibatis/IBatisComponent.java    |  145 -
 .../camel/component/ibatis/IBatisConstants.java    |   31 -
 .../camel/component/ibatis/IBatisConsumer.java     |  211 -
 .../camel/component/ibatis/IBatisEndpoint.java     |  212 -
 .../camel/component/ibatis/IBatisProducer.java     |  175 -
 .../camel/component/ibatis/StatementType.java      |   27 -
 .../strategy/DefaultIBatisProcessingStategy.java   |   68 -
 .../ibatis/strategy/IBatisProcessingStrategy.java  |   64 -
 .../ibatis/strategy/TransactionIsolationLevel.java |   56 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/component/ibatis     |   18 -
 .../org/apache/camel/component/ibatis/Account.java |   61 -
 .../component/ibatis/IBatisBatchConsumerTest.java  |   49 -
 .../ibatis/IBatisConsumerIdleMessageTest.java      |   55 -
 .../ibatis/IBatisPollingDelayRouteTest.java        |   49 -
 .../component/ibatis/IBatisQueryForDeleteTest.java |   71 -
 .../component/ibatis/IBatisQueryForInsertTest.java |   57 -
 .../component/ibatis/IBatisQueryForListTest.java   |   56 -
 .../ibatis/IBatisQueryForListWithSplitTest.java    |   56 -
 .../component/ibatis/IBatisQueryForObjectTest.java |   64 -
 .../component/ibatis/IBatisQueryForUpdateTest.java |   64 -
 .../camel/component/ibatis/IBatisQueueTest.java    |   85 -
 .../ibatis/IBatisRouteEmptyResultSetTest.java      |   51 -
 .../camel/component/ibatis/IBatisRouteTest.java    |   70 -
 .../ibatis/IBatisShutdownAllTasksTest.java         |  118 -
 .../ibatis/IBatisShutdownCurrentTaskOnlyTest.java  |  113 -
 .../camel/component/ibatis/IBatisTestSupport.java  |   87 -
 .../ibatis/IBatisUnknownStatementTypeTest.java     |   48 -
 .../src/test/resources/SqlMapConfig.xml            |   48 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../org/apache/camel/component/ibatis/Account.xml  |  105 -
 components/camel-ical/pom.xml                      |    2 +-
 .../apache/camel/component/ical/ICalConverter.java |    4 +-
 components/camel-iec60870/pom.xml                  |    2 +-
 .../component/iec60870/AbstractIecComponent.java   |   23 +-
 .../component/iec60870/AbstractIecEndpoint.java    |    4 +-
 .../component/iec60870/client/ClientComponent.java |   10 +-
 .../component/iec60870/client/ClientConsumer.java  |   10 +-
 .../component/iec60870/client/ClientEndpoint.java  |    2 +-
 .../component/iec60870/client/ClientProducer.java  |    2 +-
 .../component/iec60870/server/ServerComponent.java |   10 +-
 .../component/iec60870/server/ServerConsumer.java  |   10 +-
 .../component/iec60870/server/ServerEndpoint.java  |    2 +-
 .../component/iec60870/server/ServerProducer.java  |    2 +-
 components/camel-ignite/pom.xml                    |    2 +-
 .../component/ignite/AbstractIgniteComponent.java  |    2 +-
 .../component/ignite/AbstractIgniteEndpoint.java   |    2 +-
 .../cache/IgniteCacheContinuousQueryConsumer.java  |   18 +-
 .../ignite/cache/IgniteCacheProducer.java          |    7 +-
 .../ignite/compute/IgniteComputeProducer.java      |   13 +-
 .../ignite/events/IgniteEventsConsumer.java        |   16 +-
 .../ignite/events/IgniteEventsEndpoint.java        |   10 +-
 .../ignite/idgen/IgniteIdGenEndpoint.java          |    6 +-
 .../ignite/idgen/IgniteIdGenProducer.java          |    9 +-
 .../ignite/messaging/IgniteMessagingConsumer.java  |   16 +-
 .../ignite/messaging/IgniteMessagingProducer.java  |    8 +-
 .../ignite/queue/IgniteQueueEndpoint.java          |    4 +-
 .../ignite/queue/IgniteQueueProducer.java          |    9 +-
 .../component/ignite/set/IgniteSetEndpoint.java    |    4 +-
 .../component/ignite/set/IgniteSetProducer.java    |    9 +-
 .../ignite/IgniteCacheContinuousQueryTest.java     |   12 +-
 .../camel/component/ignite/IgniteEventsTest.java   |    4 +-
 components/camel-infinispan/pom.xml                |    2 +-
 .../component/infinispan/InfinispanComponent.java  |    2 +-
 .../component/infinispan/InfinispanConstants.java  |  107 -
 .../component/infinispan/InfinispanConsumer.java   |    2 +-
 .../component/infinispan/InfinispanEndpoint.java   |    2 +-
 .../component/infinispan/InfinispanProducer.java   |   18 -
 .../camel/component/infinispan/InfinispanUtil.java |    2 +-
 .../infinispan/policy/InfinispanRoutePolicy.java   |    4 +-
 .../InfinispanLocalAggregationRepository.java      |    2 +-
 .../InfinispanRemoteAggregationRepository.java     |    2 +-
 .../idempotent/InfinispanIdempotentRepository.java |   14 +-
 .../InfinispanRemoteQueryProducerIT.java           |    5 +-
 .../policy/InfinispanRoutePolicyTestBase.java      |    7 +-
 ...anLocalAggregationRepositoryOperationsTest.java |    2 +-
 .../InfinispanLocalAggregationRepositoryTest.java  |    2 +-
 .../InfinispanRemoteAggregationRepositoryTest.java |    2 +-
 components/camel-influxdb/pom.xml                  |    2 +-
 .../component/influxdb/InfluxDbComponent.java      |    9 +-
 .../camel/component/influxdb/InfluxDbEndpoint.java |   10 +-
 .../camel/component/influxdb/InfluxDbProducer.java |   14 +-
 .../component/influxdb/AbstractInfluxDbTest.java   |    1 +
 components/camel-iota/pom.xml                      |    2 +-
 .../apache/camel/component/iota/IOTAComponent.java |    2 +-
 .../apache/camel/component/iota/IOTAEndpoint.java  |    3 +-
 .../apache/camel/component/iota/IOTAProducer.java  |    2 +-
 components/camel-ipfs/pom.xml                      |    2 +-
 .../apache/camel/component/ipfs/IPFSComponent.java |    3 +-
 .../apache/camel/component/ipfs/IPFSEndpoint.java  |    3 +-
 .../apache/camel/component/ipfs/IPFSProducer.java  |    3 +-
 components/camel-irc/pom.xml                       |    2 +-
 .../camel-irc/src/main/docs/irc-component.adoc     |    2 +-
 .../camel/component/irc/CamelSSLIRCConnection.java |    2 +-
 .../apache/camel/component/irc/IrcComponent.java   |   33 +-
 .../camel/component/irc/IrcConfiguration.java      |    8 +-
 .../apache/camel/component/irc/IrcConsumer.java    |   11 +-
 .../apache/camel/component/irc/IrcEndpoint.java    |   17 +-
 .../org/apache/camel/component/irc/IrcLogger.java  |    2 -
 .../org/apache/camel/component/irc/IrcMessage.java |    4 +-
 .../apache/camel/component/irc/IrcProducer.java    |   14 +-
 .../camel/component/irc/CodehausIrcChat.java       |    7 +-
 .../component/irc/it/IrcMultiChannelRouteTest.java |    3 -
 .../camel/component/irc/it/IrcOnReplyTest.java     |    3 -
 .../camel/component/irc/it/IrcPrivmsgTest.java     |    3 -
 .../camel/component/irc/it/IrcRouteTest.java       |    5 +-
 .../irc/it/IrcsWithSslContextParamsRouteTest.java  |    6 +-
 components/camel-ironmq/pom.xml                    |    2 +-
 .../camel/component/ironmq/IronMQComponent.java    |    9 +-
 .../camel/component/ironmq/IronMQConsumer.java     |   27 +-
 .../camel/component/ironmq/IronMQEndpoint.java     |    9 +-
 .../camel/component/ironmq/IronMQProducer.java     |   11 +-
 .../ConcurrentConsumerLoadTest.java                |    2 +-
 components/camel-jackson/pom.xml                   |    2 +-
 .../camel/component/jackson/JacksonDataFormat.java |   34 +-
 .../jackson/converter/JacksonTypeConverters.java   |   10 +-
 .../component/jackson/JacksonBindingTest.java      |   64 -
 .../component/jackson/JacksonConcurrentTest.java   |    3 -
 .../component/jackson/JacksonDataFormatTest.java   |    2 +-
 .../component/jackson/JacksonNameBindingTest.java  |   69 -
 .../jackson/SpringJacksonEnableFeatureTest.java    |    3 -
 .../jackson/SpringJacksonJsonDataFormatTest.java   |    3 -
 .../SpringJacksonMarshalUnmarshalListTest.java     |    3 -
 .../converter/JacksonConversionsPojoTest.java      |    4 +-
 .../converter/JacksonConversionsSimpleTest.java    |    4 +-
 .../jackson/converter/JacksonConversionsTest.java  |    2 +-
 .../jackson/SpringJacksonEnableFeatureTest.xml     |    2 +-
 .../jackson/SpringJacksonJsonDataFormatTest.xml    |   14 +-
 .../SpringJacksonMarshalUnmarshalListTest.xml      |    2 +-
 .../SpringJacksonObjectMapperRegistryTest.xml      |    4 +-
 components/camel-jacksonxml/pom.xml                |    2 +-
 .../src/main/docs/jacksonxml-dataformat.adoc       |    2 +-
 .../component/jacksonxml/JacksonXMLDataFormat.java |   28 +-
 .../converter/JacksonXMLTypeConverters.java        |    2 +-
 .../component/jacksonxml/JacksonBindingTest.java   |   64 -
 .../jacksonxml/JacksonConcurrentTest.java          |    3 -
 .../jacksonxml/JacksonConversionsSimpleTest.java   |    4 +-
 .../jacksonxml/JacksonConversionsTest.java         |    2 +-
 .../jacksonxml/JacksonNameBindingTest.java         |   69 -
 .../jacksonxml/SpringJacksonEnableFeatureTest.java |    3 -
 .../SpringJacksonJsonDataFormatTest.java           |    3 -
 .../SpringJacksonMarshalUnmarshalListTest.java     |    3 -
 .../jacksonxml/SpringJacksonEnableFeatureTest.xml  |    2 +-
 .../jacksonxml/SpringJacksonJsonDataFormatTest.xml |   14 +-
 .../SpringJacksonMarshalUnmarshalListTest.xml      |    2 +-
 components/camel-jasypt/pom.xml                    |    2 +-
 .../org/apache/camel/component/jasypt/Main.java    |    3 -
 .../jasypt/BlueprintJasyptProperties2Test.java     |    3 -
 .../jasypt/BlueprintJasyptProperties3Test.java     |    3 -
 .../jasypt/BlueprintJasyptPropertiesTest.java      |    3 -
 .../component/jasypt/JasyptPropertiesTest.java     |    3 -
 .../apache/camel/component/jasypt/MainTest.java    |    3 -
 .../SpringJasyptBridgePropertiesAutowireTest.java  |    3 -
 .../jasypt/SpringJasyptBridgePropertiesTest.java   |    3 -
 .../jasypt/SpringJasyptProperties2Test.java        |    3 -
 .../jasypt/SpringJasyptPropertiesTest.java         |    3 -
 components/camel-javaspace/README                  |    9 -
 components/camel-javaspace/pom.xml                 |  131 -
 .../src/main/docs/javaspace-component.adoc         |  167 -
 .../apache/camel/component/javaspace/InEntry.java  |   42 -
 .../component/javaspace/JavaSpaceComponent.java    |   48 -
 .../component/javaspace/JavaSpaceConsumer.java     |  212 -
 .../component/javaspace/JavaSpaceEndpoint.java     |  141 -
 .../component/javaspace/JavaSpaceProducer.java     |  133 -
 .../component/javaspace/JiniSpaceAccessor.java     |   52 -
 .../apache/camel/component/javaspace/OutEntry.java |   42 -
 .../component/javaspace/TransactionHelper.java     |   83 -
 .../apache/camel/component/javaspace/Utility.java  |   55 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/component/javaspace  |   18 -
 .../camel-javaspace/src/main/resources/policy.all  |   19 -
 .../camel/component/javaspace/ITestPojo.java       |   26 -
 .../javaspace/JavaSpaceRequestReplyTest.java       |  117 -
 .../javaspace/JavaSpaceSendReceiveTest.java        |   86 -
 .../JavaSpaceTransportSendReceiveTest.java         |   86 -
 .../component/javaspace/JavaspacesXPathTest.java   |   72 -
 .../apache/camel/component/javaspace/Reply.java    |   41 -
 .../apache/camel/component/javaspace/Request.java  |   41 -
 .../camel/component/javaspace/TestEntry.java       |   53 -
 .../apache/camel/component/javaspace/TestPojo.java |   30 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../apache/camel/component/javaspace/spring.xml    |   30 -
 components/camel-jaxb/pom.xml                      |    2 +-
 .../converter/jaxb/FallbackTypeConverter.java      |   25 +-
 .../camel/converter/jaxb/JaxbDataFormat.java       |   31 +-
 .../camel/converter/jaxb/NonXmlCharFilterer.java   |    1 -
 .../camel/converter/jaxb/JaxbDataFormatTest.java   |    2 +-
 .../camel/converter/jaxb/address/Address.java      |    1 -
 .../converter/jaxb/address/ObjectFactory.java      |    1 -
 .../camel/converter/jaxb/person/ObjectFactory.java |    1 -
 .../apache/camel/converter/jaxb/person/Person.java |    1 -
 .../camel/example/DataFormatComponentTest.java     |    3 -
 .../camel/example/DataFormatConcurrentTest.java    |    3 -
 .../camel/example/DataFormatDataSetTest.java       |    3 -
 .../org/apache/camel/example/DataFormatTest.java   |    3 -
 .../ExplicitEncodingAndXMLCharFilteringTest.java   |    3 -
 .../camel/example/ExplicitFileEncodingTest.java    |    3 -
 .../camel/example/InvalidOrderException.java       |    3 -
 .../org/apache/camel/example/JAXBConvertTest.java  |    3 -
 .../example/JaxbConcurrentDataFormatTest.java      |    3 -
 .../org/apache/camel/example/PurchaseOrder.java    |    3 -
 .../camel/example/RouteWithErrorHandlerTest.java   |    3 -
 .../apache/camel/example/SpringDataFormatTest.java |    3 -
 .../example/SpringDataFormatWithEncodingTest.java  |    3 -
 ...aFormatWithMarshalAndUnmarshalUsingRefTest.java |    3 -
 ...WithMarshalAndUnmarshalUsingSpringBeanTest.java |    3 -
 .../org/apache/camel/example/UnmarshalTest.java    |    3 -
 .../org/apache/camel/foo/bar/ObjectFactory.java    |    1 -
 .../java/org/apache/camel/foo/bar/PersonType.java  |    1 -
 .../camel/jaxb/CamelJaxbFallbackConverterTest.java |    2 +-
 ...melJaxbNoNamespaceSchemaLocationSpringTest.java |    2 +-
 .../org/apache/camel/jaxb/CamelJaxbSpringTest.java |    2 +-
 .../camel/example/marshalAndUnmarshalWithRef.xml   |    4 +-
 .../example/marshalAndUnmarshalWithSpringBean.xml  |    4 +-
 components/camel-jbpm/pom.xml                      |    2 +-
 .../apache/camel/component/jbpm/JBPMComponent.java |    2 +-
 .../apache/camel/component/jbpm/JBPMConsumer.java  |    2 +-
 .../apache/camel/component/jbpm/JBPMEndpoint.java  |    2 +-
 .../apache/camel/component/jbpm/JBPMProducer.java  |    4 +-
 .../jbpm/server/CamelKieServerExtensionTest.java   |    5 +-
 components/camel-jcache/pom.xml                    |    2 +-
 .../camel/component/jcache/JCacheComponent.java    |    7 +-
 .../component/jcache/JCacheConfiguration.java      |    2 +-
 .../camel/component/jcache/JCacheConsumer.java     |    2 +-
 .../camel/component/jcache/JCacheEndpoint.java     |    2 +-
 .../camel/component/jcache/JCacheProducer.java     |    2 +-
 .../aggregate/JCacheAggregationRepository.java     |   23 +-
 .../idempotent/JCacheIdempotentRepository.java     |   18 +-
 .../JCacheAggregationRepositoryRoutesTest.java     |    2 +-
 .../aggregate/JCacheAggregationRepositoryTest.java |    2 +-
 .../idempotent/JCacheIdempotentRepositoryTest.java |    4 +-
 components/camel-jclouds/pom.xml                   |    2 +-
 .../jclouds/JcloudsBlobStoreConsumer.java          |    7 +-
 .../jclouds/JcloudsBlobStoreProducer.java          |    8 +-
 .../camel/component/jclouds/JcloudsComponent.java  |    5 +-
 .../camel/component/jclouds/JcloudsConsumer.java   |    2 +-
 .../camel/component/jclouds/JcloudsEndpoint.java   |    2 +-
 .../component/jclouds/JcloudsPayloadConverter.java |    4 +-
 .../camel/component/jclouds/JcloudsProducer.java   |    2 +-
 .../jclouds/JcloudsBlobStoreProducerTest.java      |    2 +-
 components/camel-jcr/pom.xml                       |    2 +-
 .../camel/component/jcr/EndpointEventListener.java |    2 +-
 .../apache/camel/component/jcr/JcrComponent.java   |    7 +-
 .../apache/camel/component/jcr/JcrConsumer.java    |   30 +-
 .../apache/camel/component/jcr/JcrEndpoint.java    |    2 +-
 .../apache/camel/component/jcr/JcrProducer.java    |    2 +-
 .../camel/component/jcr/JcrConverterTest.java      |   18 +-
 .../jcr/JcrRouteDifferentWorkspaceTestSupport.java |    1 -
 .../camel/component/jcr/JcrRouteTestSupport.java   |    2 -
 components/camel-jdbc/pom.xml                      |    2 +-
 .../apache/camel/component/jdbc/JdbcComponent.java |   14 +-
 .../apache/camel/component/jdbc/JdbcEndpoint.java  |    2 +-
 .../apache/camel/component/jdbc/JdbcProducer.java  |   25 +-
 .../apache/camel/component/jdbc/JdbcRouteTest.java |    1 -
 components/camel-jetty-common/pom.xml              |    2 +-
 .../component/jetty/CamelContinuationServlet.java  |    4 +-
 .../component/jetty/DefaultJettyHttpBinding.java   |    5 +-
 .../camel/component/jetty/JettyConverter.java      |    7 +-
 .../camel/component/jetty/JettyHttpBinding.java    |    2 -
 .../camel/component/jetty/JettyHttpComponent.java  |   64 +-
 .../camel/component/jetty/JettyHttpEndpoint.java   |    7 +-
 .../camel/component/jetty/JettyHttpProducer.java   |   29 +-
 components/camel-jetty/pom.xml                     |    2 +-
 components/camel-jetty9/pom.xml                    |   11 +-
 .../src/main/docs/jetty-component.adoc             |    6 +-
 .../component/jetty9/AttachmentHttpBinding.java    |    2 +-
 .../component/jetty9/JettyHttpComponent9.java      |    6 +-
 .../jetty/ConvertPayloadToInputStreamTest.java     |    3 -
 .../component/jetty/ExcludeCipherSuitesTest.java   |    8 +-
 ...ExplicitHttpsSslContextParametersRouteTest.java |    6 +-
 .../jetty/HttpAuthMethodPriorityTest.java          |    7 +-
 .../HttpBasicAuthComponentConfiguredTest.java      |    5 +-
 .../camel/component/jetty/HttpBasicAuthTest.java   |    5 +-
 ...gMapHttpMessageFormUrlEncodedFalseBodyTest.java |    2 +-
 ...pBindingPreservePostFormUrlEncodedBodyTest.java |    2 +-
 .../jetty/HttpBridgeMultipartRouteTest.java        |    3 +-
 .../camel/component/jetty/HttpConverterTest.java   |    3 -
 .../jetty/HttpFilterCamelHeadersTest.java          |    3 -
 .../jetty/HttpFilterNoCamelHeadersTest.java        |    3 -
 .../component/jetty/HttpGZipEncodingTest.java      |   24 +-
 .../HttpOperationsFailedExceptionUriTest.java      |    3 -
 .../component/jetty/HttpPollingConsumerTest.java   |    3 -
 .../component/jetty/HttpProducerByteTest.java      |    3 -
 .../jetty/HttpProducerConcurrentTest.java          |    2 -
 .../jetty/HttpProducerConnectionCloseTest.java     |    3 -
 .../jetty/HttpProducerJMXBeansIssueTest.java       |    3 -
 .../jetty/HttpProducerOkStatusCodeRangeTest.java   |    3 -
 .../jetty/HttpProducerQueryParamTest.java          |    3 -
 .../component/jetty/HttpProducerSOTimeoutTest.java |    6 +-
 .../jetty/HttpProxyRouteContentTypeTest.java       |    2 +-
 .../jetty/HttpRedirectNoLocationTest.java          |    3 -
 .../camel/component/jetty/HttpRedirectTest.java    |    3 -
 ...ttpReturnDataNotInputStreamConvertableTest.java |    3 -
 .../camel/component/jetty/HttpReturnFaultTest.java |    3 -
 .../camel/component/jetty/HttpRouteTest.java       |    3 -
 .../camel/component/jetty/HttpSendFileTest.java    |    3 -
 .../jetty/HttpStreamCacheFileIssueTest.java        |    7 +-
 .../jetty/HttpStreamCacheFileResponseTest.java     |    3 -
 .../jetty/HttpStreamCacheFileStopIssueTest.java    |    7 +-
 .../component/jetty/HttpStreamCacheFileTest.java   |    7 +-
 .../camel/component/jetty/HttpTwoEndpointTest.java |    3 -
 .../component/jetty/HttpTwoServerPortsTest.java    |    3 -
 .../camel/component/jetty/HttpsRouteAliasTest.java |    6 +-
 ...psRouteSslContextParametersInComponentTest.java |    6 +-
 .../HttpsRouteSslContextParametersInUriTest.java   |    6 +-
 .../jetty/JettyCallHttpThenExceptionTest.java      |    3 -
 .../component/jetty/JettyContentTypeTest.java      |    4 +-
 .../jetty/JettyContinuationDisabledTest.java       |    3 -
 .../camel/component/jetty/JettyEnableJmxTest.java  |    8 +-
 .../JettyEndpointContinuationDisabledTest.java     |    3 -
 .../camel/component/jetty/JettyHandle404Test.java  |    4 +-
 .../jetty/JettyHttpClientOptionsTest.java          |   40 +-
 .../camel/component/jetty/JettyImageFileTest.java  |    2 +-
 .../jetty/JettyOnExceptionHandledTest.java         |    3 -
 .../component/jetty/JettySessionSupportTest.java   |    3 -
 .../jetty/JettySimplifiedHandle404Test.java        |    4 +-
 .../component/jetty/JettySimulateInOnlyTest.java   |    3 -
 .../component/jetty/JettySuspendResumeTest.java    |    3 -
 .../camel/component/jetty/JettySuspendTest.java    |    3 -
 .../jetty/JettySuspendWhileInProgressTest.java     |    3 -
 .../camel/component/jetty/MultiPartFormTest.java   |   42 +-
 .../jetty/MultiPartFormWithCustomFilterTest.java   |    2 +-
 .../component/jetty/MultiThreadedHttpGetTest.java  |   15 +-
 .../SpringJettyNoConnectionRedeliveryTest.java     |    5 +-
 .../jetty/SpringJettyNoConnectionTest.java         |    5 +-
 .../jetty/TwoCamelContextWithJettyRouteTest.java   |    5 +-
 .../component/jetty/async/JettyAsyncCBRTest.java   |    3 -
 .../async/JettyAsyncContinuationDisabledTest.java  |    3 -
 .../async/JettyAsyncContinuationTimeoutOkTest.java |    3 -
 .../async/JettyAsyncContinuationTimeoutTest.java   |    5 +-
 .../JettyAsyncDefaultContinuationTimeoutTest.java  |    5 +-
 .../jetty/async/JettyAsyncFilterTest.java          |    3 -
 .../component/jetty/async/JettyAsyncTest.java      |    3 -
 .../jetty/async/JettyAsyncThrottleTest.java        |    2 -
 .../jetty/async/JettyAsyncTransformTest.java       |    3 -
 .../jetty/async/JettyAsyncTryCatchFinallyTest.java |    3 -
 .../component/jetty/async/MyAsyncComponent.java    |    5 +-
 .../component/jetty/async/MyAsyncEndpoint.java     |    5 +-
 .../component/jetty/async/MyAsyncProducer.java     |   18 +-
 .../component/jetty/javabody/HttpJavaBodyTest.java |    5 +-
 .../camel/component/jetty/javabody/MyCoolBean.java |    3 -
 ...yProducerRecipientListCustomThreadPoolTest.java |    3 -
 .../HttpJettyProducerRecipientListTest.java        |    3 -
 .../HttpJettyProducerTwoEndpointTest.java          |    3 -
 .../JettyHttpProderReturnFaultTest.java            |    3 -
 .../JettyHttpProducerAsyncTimeoutTest.java         |    3 -
 .../JettyHttpProducerAsynchronousTest.java         |    3 -
 .../JettyHttpProducerConcurrentTest.java           |    2 -
 ...HttpProducerContentTypeEncodingInQuoteTest.java |    3 -
 .../JettyHttpProducerGoogleAsynchronousTest.java   |    3 -
 .../jettyproducer/JettyHttpProducerGoogleTest.java |    3 -
 .../JettyHttpProducerJavaBodyTest.java             |    3 -
 .../JettyHttpProducerPutContentTest.java           |    5 +-
 .../JettyHttpProducerQueryParamTest.java           |    3 -
 .../JettyHttpProducerRedirectTest.java             |    3 -
 .../JettyHttpProducerSendFileTest.java             |    3 -
 .../JettyHttpProducerSimulate404ErrorTest.java     |    3 -
 .../JettyHttpProducerSuspendResumeTest.java        |    3 -
 .../JettyHttpProducerSuspendTest.java              |    3 -
 ...ettyHttpProducerSuspendWhileInProgressTest.java |    3 -
 .../JettyHttpProducerSynchronousFalseTest.java     |    3 -
 .../JettyHttpProducerSynchronousTest.java          |    3 -
 .../JettyHttpProducerTimeoutTest.java              |    3 -
 .../JettyHttpProducerTransferExceptionTest.java    |    3 -
 .../JettyHttpsProducerSslContextInUriTest.java     |    6 +-
 .../jettyproducer/JettyProducerHandle404Test.java  |    2 -
 .../component/jetty/jettyproducer/MyCoolBean.java  |    3 -
 .../camel/component/jetty/manual/JettyManual.java  |    2 -
 .../component/jetty/proxy/HttpClientProxyTest.java |    3 -
 .../HttpClientProxyTransferExceptionTest.java      |    3 -
 .../component/jetty/proxy/MyAppException.java      |    3 -
 .../camel/component/jetty/proxy/MyCoolService.java |    3 -
 .../component/jetty/proxy/MyCoolServiceBean.java   |    3 -
 .../jetty/rest/RestJettyPostJsonPojoListTest.java  |    2 +-
 .../rest/RestJettyRemoveAddRestAndRouteTest.java   |    2 +-
 .../apache/camel/component/jetty/jetty-https.xml   |    2 +-
 .../jetty/jetty-noconnection-redelivery.xml        |    4 +-
 .../camel/component/jetty/jetty-noconnection.xml   |    4 +-
 components/camel-jgroups-raft/pom.xml              |    2 +-
 .../jgroups/raft/CamelRoleChangeListener.java      |    2 +-
 .../jgroups/raft/JGroupsRaftComponent.java         |    3 +-
 .../jgroups/raft/JGroupsRaftConsumer.java          |    2 +-
 .../jgroups/raft/JGroupsRaftEndpoint.java          |    3 +-
 .../jgroups/raft/JGroupsRaftProducer.java          |    2 +-
 .../raft/cluster/JGroupsRaftClusterView.java       |    2 +-
 .../JGroupsRaftClusteredRoutePolicyTest.java       |    2 +-
 components/camel-jgroups/pom.xml                   |    2 +-
 .../component/jgroups/CamelJGroupsReceiver.java    |    2 +-
 .../camel/component/jgroups/JGroupsComponent.java  |    5 +-
 .../camel/component/jgroups/JGroupsConsumer.java   |    2 +-
 .../camel/component/jgroups/JGroupsEndpoint.java   |   12 +-
 .../camel/component/jgroups/JGroupsProducer.java   |    2 +-
 .../jgroups/cluster/JGroupsLockClusterView.java    |    2 +-
 .../jgroups/JGroupsSharedChannelTest.java          |    8 +-
 components/camel-jibx/pom.xml                      |    2 +-
 .../camel-jibx/src/main/docs/jibx-dataformat.adoc  |    4 +-
 .../jibx/JibxDataFormatMarshallTest.java           |    3 -
 .../JibxDataFormatMarshallWithBindingNameTest.java |    3 -
 .../jibx/JibxDataFormatSpringDslTest.java          |    2 +-
 .../camel/dataformat/jibx/model/PurchaseOrder.java |    3 -
 .../dataformat/jibx/model/PurchaseOrder2.java      |    3 -
 .../jibx/SpringJibxConfigurationTest.xml           |    4 +-
 components/camel-jing/pom.xml                      |    2 +-
 .../component/validator/jing/JingComponent.java    |    7 +-
 .../component/validator/jing/JingEndpoint.java     |    4 +-
 .../component/validator/jing/JingValidator.java    |    6 +-
 .../component/validator/jing/RNCRouteTest.java     |    3 -
 .../component/validator/jing/RNGRouteTest.java     |    3 -
 components/camel-jira/pom.xml                      |   87 -
 .../camel-jira/src/main/docs/jira-component.adoc   |  138 -
 .../apache/camel/component/jira/JIRAComponent.java |   35 -
 .../apache/camel/component/jira/JIRAEndpoint.java  |  155 -
 .../org/apache/camel/component/jira/JIRAType.java  |   22 -
 .../jira/consumer/AbstractJIRAConsumer.java        |  102 -
 .../jira/consumer/NewCommentConsumer.java          |   79 -
 .../component/jira/consumer/NewIssueConsumer.java  |   82 -
 .../jira/producer/AbstractJIRAProducer.java        |   45 -
 .../component/jira/producer/NewIssueProducer.java  |   50 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/component/jira       |   18 -
 .../camel/component/jira/CommentConsumerTest.java  |  120 -
 .../camel/component/jira/IssueConsumerTest.java    |  115 -
 .../component/jira/mocks/MockIssueClient.java      |  247 -
 .../mocks/MockJerseyJiraRestClientFactory.java     |   36 -
 .../component/jira/mocks/MockJiraRestClient.java   |   84 -
 .../component/jira/mocks/MockSearchRestClient.java |  108 -
 .../component/jira/mocks/MockSearchResult.java     |   66 -
 .../src/test/resources/log4j2.properties           |   30 -
 components/camel-jms/pom.xml                       |    2 +-
 .../camel-jms/src/main/docs/jms-component.adoc     |   12 +-
 .../apache/camel/component/jms/ConsumerType.java   |    3 -
 .../component/jms/DefaultJmsKeyFormatStrategy.java |    2 -
 .../jms/DefaultJmsMessageListenerContainer.java    |    2 -
 .../component/jms/DefaultQueueBrowseStrategy.java  |    2 -
 .../camel/component/jms/DestinationEndpoint.java   |    2 -
 .../component/jms/EndpointMessageListener.java     |    8 +-
 .../org/apache/camel/component/jms/JmsBinding.java |   14 +-
 .../apache/camel/component/jms/JmsComponent.java   |   19 +-
 .../camel/component/jms/JmsConfiguration.java      |   37 +-
 .../apache/camel/component/jms/JmsConsumer.java    |    4 +-
 .../apache/camel/component/jms/JmsEndpoint.java    |   25 +-
 .../component/jms/JmsHeaderFilterStrategy.java     |    3 -
 .../camel/component/jms/JmsKeyFormatStrategy.java  |    2 -
 .../org/apache/camel/component/jms/JmsMessage.java |   17 +-
 .../camel/component/jms/JmsMessageHelper.java      |   12 +-
 .../apache/camel/component/jms/JmsMessageType.java |    2 -
 .../camel/component/jms/JmsPollingConsumer.java    |    9 +-
 .../apache/camel/component/jms/JmsProducer.java    |   56 +-
 .../camel/component/jms/JmsProviderMetadata.java   |    2 -
 .../camel/component/jms/JmsQueueEndpoint.java      |    2 -
 .../component/jms/JmsTemporaryQueueEndpoint.java   |    2 -
 .../component/jms/JmsTemporaryTopicEndpoint.java   |    2 -
 .../camel/component/jms/MessageSentCallback.java   |    2 -
 .../jms/PassThroughJmsKeyFormatStrategy.java       |    2 -
 .../camel/component/jms/QueueBrowseStrategy.java   |    3 -
 .../apache/camel/component/jms/ReplyToType.java    |    2 -
 .../jms/SimpleJmsMessageListenerContainer.java     |    2 -
 .../component/jms/reply/CorrelationTimeoutMap.java |    2 -
 .../component/jms/reply/QueueReplyHandler.java     |    2 -
 .../component/jms/reply/QueueReplyManager.java     |    2 -
 .../camel/component/jms/reply/ReplyHandler.java    |    2 -
 .../camel/component/jms/reply/ReplyHolder.java     |    2 -
 .../camel/component/jms/reply/ReplyManager.java    |    2 -
 .../component/jms/reply/ReplyManagerSupport.java   |    8 +-
 .../reply/SharedQueueMessageListenerContainer.java |    6 +-
 .../jms/reply/TemporaryQueueReplyHandler.java      |    2 -
 .../jms/reply/TemporaryQueueReplyManager.java      |    2 -
 ...essageIdAsCorrelationIdMessageSentCallback.java |    2 -
 .../apache/camel/util/IntrospectionSupport.java    |   29 +
 .../jms/ActiveMQOriginalDestinationTest.java       |    3 -
 .../component/jms/AggregratedJmsRouteTest.java     |    2 +-
 .../camel/component/jms/BrowsableQueueTest.java    |    3 -
 .../camel/component/jms/CamelJmsTestHelper.java    |    2 -
 .../component/jms/ConsumeJmsBytesMessageTest.java  |    5 +-
 .../component/jms/ConsumeJmsMapMessageTest.java    |    5 +-
 .../component/jms/ConsumeJmsObjectMessageTest.java |    5 +-
 .../component/jms/ConsumeMessageConverterTest.java |    3 -
 .../jms/ConsumerTemplateJmsSelectorTest.java       |    3 -
 .../jms/DefaultJmsHeaderKeyFormatStrategyTest.java |    3 -
 .../jms/JmsAddAndRemoveRouteManagementTest.java    |    2 +-
 .../jms/JmsAllowAdditionalHeadersTest.java         |    3 -
 .../camel/component/jms/JmsAutoStartupTest.java    |    3 -
 .../jms/JmsBatchResequencerJMSPriorityTest.java    |    2 -
 .../camel/component/jms/JmsClientAckTest.java      |    3 -
 .../jms/JmsComponentConfigurationTest.java         |  102 -
 .../camel/component/jms/JmsComponentTest.java      |    3 -
 .../component/jms/JmsConsumeTemplateTest.java      |    3 -
 ...sumerRestartPickupConfigurationChangesTest.java |    3 -
 .../jms/JmsCustomHeaderFilterStrategyTest.java     |    3 -
 .../jms/JmsDeadLetterChannelInOutTest.java         |    3 -
 .../component/jms/JmsDeadLetterQueueTest.java      |    2 -
 ...msDeadLetterQueueUsingTransferExchangeTest.java |    2 -
 .../jms/JmsDefaultTaskExecutorTypeTest.java        |    8 +-
 .../component/jms/JmsDestinationResolverTest.java  |    3 -
 .../camel/component/jms/JmsDurableTopicTest.java   |    3 -
 .../jms/JmsEagerLoadingPropertiesTest.java         |    3 -
 .../jms/JmsEndpointConfigurationTest.java          |    9 -
 .../apache/camel/component/jms/JmsFilterTest.java  |    1 -
 .../component/jms/JmsHeaderFilteringTest.java      |    4 -
 .../jms/JmsHeaderFilteringWithSpringTest.java      |    6 +-
 .../jms/JmsInOnlyDisableTimeToLiveTest.java        |    3 -
 .../jms/JmsInOnlyWithReplyToAsHeaderTest.java      |    3 -
 ...ToDisabledButJMSReplyToHeaderPreservedTest.java |    3 -
 .../jms/JmsInOnlyWithReplyToDisabledTest.java      |    3 -
 .../jms/JmsInOnlyWithReplyToHeaderTest.java        |    3 -
 .../jms/JmsInOnlyWithReplyToHeaderTopicTest.java   |    3 -
 .../jms/JmsInOnlyWithReplyToNotPreservedTest.java  |    3 -
 .../component/jms/JmsInOnlyWithReplyToTest.java    |    3 -
 .../jms/JmsInOutDisableTimeToLiveTest.java         |    3 -
 .../component/jms/JmsInOutNonPersistentTest.java   |    3 -
 .../jms/JmsInOutSynchronousFalseTest.java          |    3 -
 .../component/jms/JmsInOutSynchronousTest.java     |    3 -
 .../jms/JmsIncludeAllJMSXPropertiesTest.java       |    4 -
 .../JmsMessageCreatedStrategyComponentTest.java    |    3 -
 .../jms/JmsMessageCreatedStrategyEndpointTest.java |    3 -
 .../camel/component/jms/JmsMessageTypeTest.java    |    3 -
 .../component/jms/JmsMultipleConsumersTest.java    |    3 -
 .../jms/JmsNotIncludeAllJMSXPropertiesTest.java    |    4 -
 ...OnCompletionAndInterceptAndOnExceptionTest.java |    3 -
 .../component/jms/JmsPollingConsumerTest.java      |    3 -
 .../jms/JmsProducerDisableReplyToTest.java         |    3 -
 .../jms/JmsProducerWithJMSHeaderTest.java          |    3 -
 .../component/jms/JmsProduerConcurrentTest.java    |    3 -
 .../jms/JmsProduerConcurrentWithReplyTest.java     |    3 -
 .../camel/component/jms/JmsQosRouteTest.java       |    3 -
 .../camel/component/jms/JmsRemoveHeaderTest.java   |    3 -
 ...sRequestReplyExclusiveReplyToComponentTest.java |    4 +-
 ...RequestReplyExclusiveReplyToConcurrentTest.java |    5 +-
 ...estReplyExclusiveReplyToRemoveAddRouteTest.java |    5 +-
 .../jms/JmsRequestReplyExclusiveReplyToTest.java   |    4 +-
 .../JmsRequestReplyFixedReplyToInEndpointTest.java |    3 -
 .../jms/JmsRequestReplyManualReplyTest.java        |    3 -
 .../JmsRequestReplyManualWithJMSReplyToTest.java   |    3 -
 ...lyProcessRepliesConcurrentUsingThreadsTest.java |    3 -
 .../jms/JmsRequestReplySharedReplyToTest.java      |    5 +-
 .../component/jms/JmsRouteRequestReplyTest.java    |    3 -
 .../apache/camel/component/jms/JmsRouteTest.java   |    3 -
 .../jms/JmsRouteUsingDifferentHeadersTest.java     |    3 -
 .../component/jms/JmsRouteUsingJMSXGroupTest.java  |    3 -
 .../jms/JmsRouteUsingSpringAndJmsNameTest.java     |    3 -
 .../jms/JmsRouteUsingSpringJMSTemplateTest.java    |    3 -
 .../component/jms/JmsRouteUsingSpringTest.java     |    5 +-
 .../jms/JmsRouteUsingSpringWithAutoWireTest.java   |    3 -
 .../JmsRouteWithCustomKeyFormatStrategyTest.java   |    2 -
 .../JmsRouteWithCustomListenerContainerTest.java   |    2 -
 .../JmsRouteWithDefaultKeyFormatStrategyTest.java  |    3 -
 .../component/jms/JmsRouteWithInOnlyTest.java      |    2 -
 .../jms/JmsRouteWithObjectMessageTest.java         |    3 -
 ...sRouteWithPassThroughKeyFormatStrategyTest.java |    2 -
 .../camel/component/jms/JmsSelectorInTest.java     |    3 -
 .../camel/component/jms/JmsSelectorTest.java       |    3 -
 .../apache/camel/component/jms/JmsSessionTest.java |    3 -
 .../camel/component/jms/JmsSimpleHeaderTest.java   |    3 -
 .../jms/JmsSplitterParallelChainedTest.java        |    2 -
 .../component/jms/JmsSplitterParallelTest.java     |    3 -
 .../jms/JmsSpringLoadBalanceFailoverTest.java      |    4 +-
 .../camel/component/jms/JmsSuspendResumeTest.java  |    7 +-
 .../jms/JmsTestConnectionOnStartupTest.java        |    7 +-
 .../jms/JmsThrottlingInflightRoutePolicyTest.java  |    5 +-
 .../org/apache/camel/component/jms/JmsToDTest.java |    3 -
 .../org/apache/camel/component/jms/JmsToTest.java  |    3 -
 .../component/jms/JmsTransactedRouteTest.java      |    3 -
 .../component/jms/JmsTransferExceptionTest.java    |    3 -
 .../jms/JmsTransferExchangeFromSplitterTest.java   |    3 -
 .../component/jms/JmsTransferExchangeTest.java     |    3 -
 .../camel/component/jms/JmsTransferFaultTest.java  |    3 -
 .../camel/component/jms/JmsXMLRouteTest.java       |    2 -
 .../camel/component/jms/JmsXPathHeaderTest.java    |    2 -
 .../component/jms/ManagedJmsEndpointTest.java      |    2 +-
 .../camel/component/jms/MapJmsMessageTest.java     |    3 -
 .../jms/PassThroughJmsKeyFormatStrategyTest.java   |    3 -
 .../component/jms/ProduceMessageConverterTest.java |    3 -
 .../apache/camel/component/jms/PurchaseOrder.java  |    2 -
 .../camel/component/jms/SpringJmsSelectorTest.java |    3 -
 .../component/jms/SpringJmsXPathHeaderTest.java    |    2 -
 .../component/jms/TwoConsumerOnSameQueueTest.java  |    6 +-
 .../component/jms/TwoConsumerOnSameTopicTest.java  |    6 +-
 .../component/jms/async/AsyncJmsInOutTest.java     |    5 +-
 .../component/jms/async/AsyncJmsProducerTest.java  |    3 -
 .../component/jms/async/MyAsyncComponent.java      |    2 +-
 .../camel/component/jms/async/MyAsyncEndpoint.java |    2 +-
 .../camel/component/jms/async/MyAsyncProducer.java |   15 +-
 .../component/jms/bind/JmsMessageBindTest.java     |    3 -
 .../apache/camel/component/jms/bind/MyBean.java    |    3 -
 .../JmsEndpointWithCustomDestinationTest.java      |    3 -
 .../component/jms/discovery/JmsDiscoveryTest.java  |    3 -
 .../camel/component/jms/discovery/MyRegistry.java  |    2 -
 .../camel/component/jms/discovery/MyService.java   |    3 -
 .../jms/issues/ActiveMQPropagateHeadersTest.java   |    3 -
 .../component/jms/issues/AdviceWithIssueTest.java  |    3 +-
 .../jms/issues/JmsAnotherCustomJMSReplyToTest.java |    3 -
 .../issues/JmsConcurrentConsumerInOnlyTest.java    |    2 +-
 .../jms/issues/JmsCustomJMSReplyToIssueTest.java   |    3 -
 .../jms/issues/JmsDirectStartupOrderIssueTest.java |    2 +-
 .../jms/issues/JmsGetHeaderKeyFormatIssueTest.java |    3 -
 ...derKeyFormatIssueWithContentTypeHeaderTest.java |    2 -
 .../camel/component/jms/issues/JmsHammerTest.java  |    2 -
 .../component/jms/issues/JmsInOnlyIssueTest.java   |    3 -
 .../jms/issues/JmsInOnlyParameterTest.java         |    3 -
 .../JmsInOutExclusiveTopicRecipientListTest.java   |    3 -
 .../jms/issues/JmsInOutExclusiveTopicTest.java     |    3 -
 .../component/jms/issues/JmsInOutIssueTest.java    |    3 -
 .../component/jms/issues/JmsInOutParallelTest.java |    3 -
 .../issues/JmsInOutPersistentReplyQueueTest.java   |    3 -
 .../issues/JmsInOutRepeatedInvocationsTest.java    |    3 -
 .../jms/issues/JmsInOutRoutingSlipTest.java        |    3 -
 .../JmsInOutUseMessageIDasCorrelationIDTest.java   |    3 -
 .../issues/JmsInOutWithSpringRestartIssueTest.java |    9 +-
 ...msJMSReplyToConsumerEndpointUsingInOutTest.java |    2 -
 .../JmsJMSReplyToEndpointUsingInOutTest.java       |    2 -
 .../jms/issues/JmsLifecycleIssueTest.java          |    8 +-
 .../jms/issues/JmsMQSpecialHeaderTest.java         |    3 -
 .../JmsMessageHeaderContentBasedRouterTest.java    |    2 -
 .../component/jms/issues/JmsMutateMessageTest.java |    3 -
 .../issues/JmsMutateRemoveHeaderMessageTest.java   |    3 -
 ...roughtJmsKeyFormatStrategyEndUserIssueTest.java |    3 -
 ...ssThroughtJmsKeyFormatStrategyEndpointTest.java |    3 -
 .../JmsPassThroughtJmsKeyFormatStrategyTest.java   |    3 -
 ...KeyFormatStrategyUsingJmsConfigurationTest.java |    3 -
 .../jms/issues/JmsReplyToLoopIssueTest.java        |    3 -
 .../jms/issues/JmsRoutingSlipIssueTest.java        |    3 -
 ...endToAlotOfDestinationWithSameEndpointTest.java |    3 -
 .../jms/issues/JmsTypeConverterIssueTest.java      |    2 -
 .../camel/component/jms/issues/LarsIssueTest.java  |    2 -
 .../component/jms/issues/MQSeriesHeaderTest.java   |    2 -
 .../issues/RequestReplyWithProducerIssueTest.java  |    3 -
 .../component/jms/issues/TempReplyToIssueTest.java |    3 -
 .../component/jms/remoting/JmsRemotingTest.java    |    3 -
 .../camel/component/jms/temp/JmsProviderTest.java  |    3 -
 .../jms/temp/TemporaryQueueRouteTest.java          |    3 -
 .../jms/tuning/PerformanceRoutePojoTest.java       |    3 -
 .../component/jms/tuning/PerformanceRouteTest.java |    3 -
 .../camel/component/jms/tuning/RoutePojo.java      |    3 -
 .../component/jms/tx/AsyncEndpointJmsTX2Test.java  |    3 -
 .../jms/tx/AsyncEndpointJmsTXMulticastTest.java    |    3 -
 .../tx/AsyncEndpointJmsTXRecipientListTest.java    |    3 -
 .../jms/tx/AsyncEndpointJmsTXRollback2Test.java    |    3 -
 .../jms/tx/AsyncEndpointJmsTXRollbackTest.java     |    3 -
 .../jms/tx/AsyncEndpointJmsTXRoutingSlipTest.java  |    3 -
 .../component/jms/tx/AsyncEndpointJmsTXTest.java   |    3 -
 .../tx/AsyncEndpointJmsTXTryCatchFinallyTest.java  |    3 -
 .../jms/tx/AsyncEndpointJmsTXWireTapTest.java      |    3 -
 .../jms/tx/JMSTXInOutPersistentQueueTest.java      |    3 -
 .../JMSTransactionIsTransactedRedeliveredTest.java |    3 +-
 .../component/jms/tx/JMXTXUseOriginalBodyTest.java |    3 -
 ...MXTXUseOriginalBodyWithDLCErrorHandlerTest.java |    3 -
 ...JMXTXUseOriginalBodyWithTXErrorHandlerTest.java |    3 -
 .../jms/tx/JmsToJmsTransactedSecurityTest.java     |    3 -
 .../component/jms/tx/JmsToJmsTransactedTest.java   |    3 -
 .../component/jms/tx/RouteIdTransactedTest.java    |    3 -
 .../jms/tx/TransactedAsyncUsingThreadsTest.java    |    3 -
 ...msEndpointWithCustomDestinationTest-context.xml |    4 +-
 .../tx/JMSTransactionThrottlingRoutePolicyTest.xml |    2 +-
 components/camel-jmx/pom.xml                       |    2 +-
 .../camel-jmx/src/main/docs/jmx-component.adoc     |    6 +-
 .../apache/camel/component/jmx/JMXComponent.java   |    9 +-
 .../apache/camel/component/jmx/JMXConsumer.java    |   26 +-
 .../apache/camel/component/jmx/JMXEndpoint.java    |    2 +-
 ...sumerObserveAttributeMatchStringDifferTest.java |    9 +-
 ...JmxConsumerObserveAttributeMatchStringTest.java |    9 +-
 .../jmx/CamelJmxConsumerObserveAttributeTest.java  |    5 +-
 .../camel/component/jmx/CamelJmxConsumerTest.java  |    3 +-
 .../camel/component/jmx/JMXEndpointTest.java       |    3 -
 .../camel/component/jmx/MockEndpointFixture.java   |    1 -
 .../camel/component/jmx/SimpleBeanFixture.java     |    2 -
 components/camel-johnzon/pom.xml                   |    2 +-
 .../camel/component/johnzon/JohnzonDataFormat.java |    2 -
 .../component/johnzon/JohnzonDataFormatTest.java   |    2 +-
 .../johnzon/SpringJohnzonJsonDataFormatTest.java   |    3 -
 .../johnzon/SpringJohnzonJsonDataFormatTest.xml    |    8 +-
 components/camel-jolt/pom.xml                      |    2 +-
 .../apache/camel/component/jolt/JoltComponent.java |    7 +-
 .../camel/component/jolt/JoltFirstSampleTest.java  |    2 +-
 components/camel-josql/pom.xml                     |   89 -
 .../camel-josql/src/main/docs/sql-language.adoc    |  101 -
 .../java/org/apache/camel/builder/sql/SQL.java     |   39 -
 .../org/apache/camel/builder/sql/SqlBuilder.java   |  142 -
 .../org/apache/camel/language/sql/SqlLanguage.java |   54 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/language/sql         |   18 -
 .../java/org/apache/camel/builder/sql/Person.java  |   53 -
 .../java/org/apache/camel/builder/sql/SqlTest.java |   94 -
 .../camel/lanaguage/sql/SqlLanguageTest.java       |   77 -
 .../camel/lanaguage/sql/SqlResourceTest.java       |   68 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../camel-josql/src/test/resources/myjosql.txt     |    1 -
 components/camel-jpa/pom.xml                       |    2 +-
 .../org/apache/camel/component/jpa/Callback.java   |    3 -
 .../org/apache/camel/component/jpa/Consumed.java   |    2 -
 .../apache/camel/component/jpa/DeleteHandler.java  |    2 -
 .../apache/camel/component/jpa/JpaComponent.java   |   32 +-
 .../apache/camel/component/jpa/JpaConstants.java   |    2 -
 .../apache/camel/component/jpa/JpaConsumer.java    |   43 +-
 .../apache/camel/component/jpa/JpaEndpoint.java    |   37 +-
 .../camel/component/jpa/JpaPollingConsumer.java    |   15 +-
 .../apache/camel/component/jpa/JpaProducer.java    |   13 +-
 .../apache/camel/component/jpa/QueryBuilder.java   |    2 -
 .../apache/camel/component/jpa/QueryFactory.java   |    2 -
 .../idempotent/jpa/JpaMessageIdRepository.java     |   28 +-
 .../processor/idempotent/jpa/MessageProcessed.java |    3 -
 .../interceptor/jpa/JpaTraceEventMessage.java      |  220 -
 .../camel/component/jpa/AbstractJpaMethodTest.java |    3 -
 .../camel/component/jpa/JpaComponentTest.java      |    3 -
 .../camel/component/jpa/JpaEndpointTest.java       |   12 +-
 .../org/apache/camel/component/jpa/JpaTest.java    |   11 +-
 .../camel/component/jpa/JpaUseMergeTest.java       |    3 -
 .../camel/component/jpa/JpaUsePersistTest.java     |    3 -
 .../jpa/JpaUsingCustomPersistenceUnitTest.java     |    3 -
 .../jpa/JpaWithNamedQueryAndParametersTest.java    |    6 +-
 .../camel/component/jpa/JpaWithNamedQueryTest.java |    9 +-
 .../component/jpa/JpaWithNativeQueryTest.java      |    3 -
 .../jpa/JpaWithNativeQueryWithResultClassTest.java |    3 -
 .../camel/component/jpa/JpaWithQueryTest.java      |    3 -
 .../camel/component/jpa/QueryBuilderTest.java      |    3 -
 .../java/org/apache/camel/examples/Address.java    |    3 -
 .../java/org/apache/camel/examples/Customer.java   |    3 -
 .../java/org/apache/camel/examples/MultiSteps.java |    2 -
 .../java/org/apache/camel/examples/SendEmail.java  |    2 -
 .../org/apache/camel/examples/VersionedItem.java   |    2 -
 .../interceptor/JpaTraceEventMessageTest.java      |  121 -
 .../camel/processor/jpa/AbstractJpaTest.java       |    5 +-
 .../jpa/FileConsumerJpaIdempotentTest.java         |    2 +-
 .../camel/processor/jpa/JpaBatchConsumerTest.java  |   11 +-
 .../camel/processor/jpa/JpaFlushOnSendTest.java    |    3 -
 .../processor/jpa/JpaIdempotentConsumerTest.java   |    3 -
 .../camel/processor/jpa/JpaNonTXRollbackTest.java  |    5 +-
 .../jpa/JpaPollingConsumerLockEntityTest.java      |    2 +-
 .../camel/processor/jpa/JpaPreConsumedTest.java    |    3 -
 .../processor/jpa/JpaProducerConcurrentTest.java   |    3 -
 .../camel/processor/jpa/JpaProducerNoBodyTest.java |    3 -
 .../jpa/JpaProducerPassingEntityManagerTest.java   |    5 +-
 .../camel/processor/jpa/JpaProducerRemoveTest.java |    7 +-
 .../JpaProducerWithQueryParametersHeaderTest.java  |    6 +-
 .../processor/jpa/JpaProducerWithQueryTest.java    |    6 +-
 .../jpa/JpaRouteConsumeLockEntityTest.java         |    3 -
 .../camel/processor/jpa/JpaRouteEndpointTest.java  |    3 -
 .../processor/jpa/JpaRouteMaximumResultsTest.java  |    3 -
 .../jpa/JpaRouteSharedEntityManagerTest.java       |    7 +-
 .../jpa/JpaRouteSkipLockedEntityTest.java          |   11 +-
 .../apache/camel/processor/jpa/JpaRouteTest.java   |    3 -
 .../jpa/JpaRoutemaxMessagesPerPollTest.java        |    3 -
 .../camel/processor/jpa/JpaTXRollbackTest.java     |    5 +-
 .../apache/camel/processor/jpa/JpaWireTapTest.java |    3 -
 .../src/test/resources/META-INF/persistence.xml    |   14 -
 .../profiles/hibernate/META-INF/persistence.xml    |   13 -
 components/camel-jsch/pom.xml                      |    2 +-
 .../apache/camel/component/scp/ScpComponent.java   |   20 +-
 .../apache/camel/component/scp/ScpOperations.java  |    2 +-
 components/camel-json-validator/pom.xml            |    2 +-
 .../jsonvalidator/JsonValidatorComponent.java      |    2 +-
 .../jsonvalidator/JsonValidatorEndpoint.java       |    8 +-
 components/camel-jsonpath/pom.xml                  |    2 +-
 .../java/org/apache/camel/jsonpath/JsonPath.java   |    2 -
 .../camel/jsonpath/JsonPathLanguageTest.java       |    2 +-
 .../apache/camel/jsonpath/JsonPathSourceTest.java  |   12 +-
 components/camel-jt400/pom.xml                     |    2 +-
 .../camel/component/jt400/Jt400Component.java      |    8 +-
 .../component/jt400/Jt400DataQueueConsumer.java    |    2 +-
 .../component/jt400/Jt400DataQueueProducer.java    |    2 +-
 .../camel/component/jt400/Jt400Endpoint.java       |    2 +-
 .../camel/component/jt400/Jt400PgmProducer.java    |    2 +-
 components/camel-juel/pom.xml                      |   84 -
 .../camel-juel/src/main/docs/el-language.adoc      |  123 -
 .../language/juel/BeanAndMethodELResolver.java     |   81 -
 .../java/org/apache/camel/language/juel/EL.java    |   39 -
 .../apache/camel/language/juel/JuelExpression.java |  140 -
 .../apache/camel/language/juel/JuelLanguage.java   |   39 -
 .../org/apache/camel/language/juel/package.html    |   27 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../META-INF/services/org/apache/camel/language/el |   19 -
 .../camel-juel/src/main/resources/el.properties    |   21 -
 components/camel-juel/src/test/data/bar.xml        |   20 -
 components/camel-juel/src/test/data/foo.xml        |   20 -
 .../camel/language/juel/JuelLanguageTest.java      |   47 -
 .../camel/language/juel/JuelResourceTest.java      |   48 -
 .../org/apache/camel/language/juel/JuelTest.java   |   44 -
 .../apache/camel/language/juel/NullBodyTest.java   |   55 -
 .../language/juel/issues/XsltLosesHeaderTest.java  |   80 -
 .../apache/camel/processor/juel/SimulatorTest.java |   93 -
 components/camel-juel/src/test/resources/juel.txt  |    1 -
 .../src/test/resources/log4j2.properties           |   28 -
 components/camel-jxpath/pom.xml                    |   81 -
 .../src/main/docs/jxpath-language.adoc             |  172 -
 .../org/apache/camel/language/jxpath/JXPath.java   |   41 -
 .../camel/language/jxpath/JXPathExpression.java    |  107 -
 .../camel/language/jxpath/JXPathLanguage.java      |   55 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/language/jxpath      |   18 -
 .../jxpath/BeanWithJXPathInjectionTest.java        |   92 -
 .../language/jxpath/JXPathFilterHeaderTest.java    |   57 -
 .../language/jxpath/JXPathFilterLenientTest.java   |   46 -
 .../jxpath/JXPathFilterNotLenientTest.java         |   53 -
 .../camel/language/jxpath/JXPathFilterTest.java    |   66 -
 .../camel/language/jxpath/JXPathResourceTest.java  |   48 -
 .../apache/camel/language/jxpath/JXPathTest.java   |   74 -
 .../apache/camel/language/jxpath/PersonBean.java   |   54 -
 .../jxpath/SpringJXPathFilterLenientTest.java      |   43 -
 .../language/jxpath/SpringJXPathFilterTest.java    |   51 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../camel-jxpath/src/test/resources/myjxpath.txt   |    1 -
 .../SpringJXPathFilterLenientTest-context.xml      |   40 -
 .../jxpath/SpringJXPathFilterTest-context.xml      |   40 -
 components/camel-kafka/pom.xml                     |    2 +-
 .../camel/component/kafka/KafkaComponent.java      |    2 +-
 .../camel/component/kafka/KafkaConfiguration.java  |   12 +-
 .../camel/component/kafka/KafkaConsumer.java       |    4 +-
 .../camel/component/kafka/KafkaEndpoint.java       |    7 +-
 .../camel/component/kafka/KafkaProducer.java       |    2 +-
 .../kafka/KafkaIdempotentRepository.java           |    4 +-
 .../kafka/KafkaConsumerBatchSizeTest.java          |    4 +-
 .../component/kafka/KafkaConsumerFullTest.java     |    8 +-
 .../camel/component/kafka/KafkaProducerTest.java   |    2 +-
 components/camel-kestrel/pom.xml                   |   94 -
 .../src/main/docs/kestrel-component.adoc           |  300 --
 .../camel/component/kestrel/KestrelComponent.java  |  209 -
 .../component/kestrel/KestrelConfiguration.java    |  130 -
 .../camel/component/kestrel/KestrelConsumer.java   |  317 --
 .../camel/component/kestrel/KestrelEndpoint.java   |   95 -
 .../camel/component/kestrel/KestrelProducer.java   |   51 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/component/kestrel    |   18 -
 .../component/kestrel/KestrelEndpointTest.java     |  143 -
 .../kestrel/KestrelProduceAndConsumeTest.java      |   62 -
 .../component/kestrel/KestrelProducerTest.java     |   37 -
 .../kestrel/KestrelSingleThreadedConsumerTest.java |   62 -
 .../component/kestrel/KestrelSpringXmlTest.java    |   61 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../kestrel/KestrelSpringXmlTest-context.xml       |   34 -
 components/camel-krati/pom.xml                     |   83 -
 .../camel-krati/src/main/docs/krati-component.adoc |  235 -
 .../camel/component/krati/KratiComponent.java      |   39 -
 .../camel/component/krati/KratiConstants.java      |   48 -
 .../camel/component/krati/KratiConsumer.java       |  113 -
 .../krati/KratiDataStoreRegistration.java          |   57 -
 .../camel/component/krati/KratiEndpoint.java       |  251 -
 .../apache/camel/component/krati/KratiHelper.java  |   88 -
 .../camel/component/krati/KratiProducer.java       |  127 -
 .../idempotent/KratiIdempotentRepository.java      |  156 -
 .../krati/serializer/KratiDefaultSerializer.java   |  104 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/component/krati      |   18 -
 .../apache/camel/component/krati/KeyObject.java    |   52 -
 .../krati/KratiConsumerMaxMessagesPerPollTest.java |   65 -
 .../component/krati/KratiConsumerSpringTest.java   |   45 -
 .../camel/component/krati/KratiConsumerTest.java   |   50 -
 .../camel/component/krati/KratiEndpointTest.java   |   44 -
 .../component/krati/KratiProducerSpringTest.java   |   84 -
 .../camel/component/krati/KratiProducerTest.java   |  113 -
 .../apache/camel/component/krati/ValueObject.java  |   52 -
 .../idempotent/KratiIdempotentRepositoryTest.java  |  132 -
 .../src/test/resources/consumer-test.xml           |   40 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../src/test/resources/producer-test.xml           |   50 -
 components/camel-kubernetes/pom.xml                |    2 +-
 .../src/main/docs/kubernetes-component.adoc        |  289 --
 .../kubernetes/AbstractKubernetesComponent.java    |    2 +-
 .../kubernetes/AbstractKubernetesEndpoint.java     |    6 +-
 .../component/kubernetes/KubernetesComponent.java  |   32 -
 .../component/kubernetes/KubernetesEndpoint.java   |  157 -
 .../kubernetes/cluster/KubernetesClusterView.java  |    2 +-
 .../config_maps/KubernetesConfigMapsEndpoint.java  |    2 -
 .../config_maps/KubernetesConfigMapsProducer.java  |   20 +-
 .../deployments/KubernetesDeploymentsConsumer.java |   10 +-
 .../deployments/KubernetesDeploymentsEndpoint.java |    2 -
 .../deployments/KubernetesDeploymentsProducer.java |   26 +-
 .../kubernetes/hpa/KubernetesHPAConsumer.java      |   10 +-
 .../kubernetes/hpa/KubernetesHPAEndpoint.java      |    2 -
 .../kubernetes/hpa/KubernetesHPAProducer.java      |   24 +-
 .../kubernetes/job/KubernetesJobEndpoint.java      |    2 -
 .../kubernetes/job/KubernetesJobProducer.java      |   24 +-
 .../namespaces/KubernetesNamespacesConsumer.java   |   10 +-
 .../namespaces/KubernetesNamespacesEndpoint.java   |    2 -
 .../namespaces/KubernetesNamespacesProducer.java   |    4 +-
 .../kubernetes/nodes/KubernetesNodesConsumer.java  |   10 +-
 .../kubernetes/nodes/KubernetesNodesEndpoint.java  |    2 -
 .../kubernetes/nodes/KubernetesNodesProducer.java  |   10 +-
 .../KubernetesPersistentVolumesEndpoint.java       |    2 -
 .../KubernetesPersistentVolumesProducer.java       |    4 +-
 .../KubernetesPersistentVolumesClaimsEndpoint.java |    2 -
 .../KubernetesPersistentVolumesClaimsProducer.java |    4 +-
 .../kubernetes/pods/KubernetesPodsConsumer.java    |   10 +-
 .../kubernetes/pods/KubernetesPodsEndpoint.java    |    2 -
 .../kubernetes/pods/KubernetesPodsProducer.java    |    4 +-
 .../KubernetesReplicationControllersConsumer.java  |   10 +-
 .../KubernetesReplicationControllersEndpoint.java  |    2 -
 .../KubernetesReplicationControllersProducer.java  |    4 +-
 .../KubernetesResourcesQuotaEndpoint.java          |    2 -
 .../KubernetesResourcesQuotaProducer.java          |    4 +-
 .../secrets/KubernetesSecretsEndpoint.java         |    2 -
 .../secrets/KubernetesSecretsProducer.java         |    4 +-
 .../KubernetesServiceAccountsEndpoint.java         |    2 -
 .../KubernetesServiceAccountsProducer.java         |    4 +-
 .../services/KubernetesServicesConsumer.java       |   11 +-
 .../services/KubernetesServicesEndpoint.java       |    2 -
 .../services/KubernetesServicesProducer.java       |    5 +-
 .../OpenshiftBuildConfigsEndpoint.java             |    2 -
 .../OpenshiftBuildConfigsProducer.java             |   12 +-
 .../openshift/builds/OpenshiftBuildsEndpoint.java  |    2 -
 .../openshift/builds/OpenshiftBuildsProducer.java  |   12 +-
 .../services/org/apache/camel/component/kubernetes |   18 -
 ...DeprecatedKubernetesConfigMapsProducerTest.java |   50 -
 ...DeprecatedKubernetesNamespacesConsumerTest.java |   47 -
 ...DeprecatedKubernetesNamespacesProducerTest.java |   50 -
 .../DeprecatedKubernetesNodesConsumerTest.java     |   46 -
 .../DeprecatedKubernetesNodesProducerTest.java     |   41 -
 ...ernetesPersistentVolumesClaimsProducerTest.java |   48 -
 ...tedKubernetesPersistentVolumesProducerTest.java |   41 -
 .../DeprecatedKubernetesPodsConsumerTest.java      |   46 -
 .../DeprecatedKubernetesPodsProducerTest.java      |   50 -
 ...bernetesReplicationControllersConsumerTest.java |   51 -
 ...bernetesReplicationControllersProducerTest.java |   54 -
 ...ecatedKubernetesResourcesQuotaProducerTest.java |   50 -
 .../DeprecatedKubernetesSecretsProducerTest.java   |   50 -
 ...catedKubernetesServiceAccountsProducerTest.java |   50 -
 .../DeprecatedKubernetesServicesConsumerTest.java  |   47 -
 .../DeprecatedKubernetesServicesProducerTest.java  |   50 -
 components/camel-kura/pom.xml                      |    2 +-
 .../apache/camel/component/kura/KuraRouter.java    |    5 +-
 .../camel/component/kura/KuraRouterTest.java       |    3 +-
 components/camel-ldap/pom.xml                      |    2 +-
 .../camel-ldap/src/main/docs/ldap-component.adoc   |    2 +-
 .../apache/camel/component/ldap/LdapComponent.java |    7 +-
 .../apache/camel/component/ldap/LdapEndpoint.java  |    8 +-
 .../apache/camel/component/ldap/LdapProducer.java  |    5 +-
 components/camel-ldif/pom.xml                      |    2 +-
 .../apache/camel/component/ldif/LdifComponent.java |    2 +-
 .../apache/camel/component/ldif/LdifEndpoint.java  |    2 +-
 .../apache/camel/component/ldif/LdifProducer.java  |    2 +-
 components/camel-leveldb/pom.xml                   |    2 +-
 .../leveldb/LevelDBAggregationRepository.java      |   47 +-
 .../camel/component/leveldb/LevelDBCamelCodec.java |    5 +-
 ...elDBAggregateConcurrentDifferentGroupsTest.java |    5 +-
 .../LevelDBAggregateConcurrentSameGroupTest.java   |    5 +-
 .../LevelDBAggregateDiscardOnTimeoutTest.java      |    2 +-
 .../LevelDBAggregateForceCompletionHeaderTest.java |    2 +-
 .../LevelDBAggregateLoadAndRecoverTest.java        |    2 +-
 .../LevelDBAggregateLoadConcurrentTest.java        |    2 +-
 .../leveldb/LevelDBAggregateLoadTest.java          |    2 +-
 ...DBAggregateNotLostRemovedWhenConfirmedTest.java |    2 +-
 .../leveldb/LevelDBAggregateNotLostTest.java       |    2 +-
 ...ggregateRecoverDeadLetterChannelFailedTest.java |    2 +-
 ...velDBAggregateRecoverDeadLetterChannelTest.java |    2 +-
 .../leveldb/LevelDBAggregateRecoverTest.java       |    2 +-
 ...DBAggregateRecoverWithRedeliveryPolicyTest.java |    2 +-
 .../LevelDBAggregateRecoverWithSedaTest.java       |    2 +-
 .../LevelDBAggregateSerializedHeadersTest.java     |    2 +-
 .../component/leveldb/LevelDBAggregateTest.java    |    2 +-
 ...velDBAggregateTimeoutCompletionRestartTest.java |    2 +-
 .../LevelDBAggregationRepositoryAlotDataTest.java  |    2 +-
 ...velDBAggregationRepositoryLoadExistingTest.java |    2 +-
 ...velDBAggregationRepositoryMultipleRepoTest.java |    2 +-
 ...DBAggregationRepositoryRecoverExistingTest.java |    2 +-
 .../leveldb/LevelDBAggregationRepositoryTest.java  |    2 +-
 .../leveldb/LevelDBExchangeSerializationTest.java  |    2 +-
 .../component/leveldb/LevelDBGetNotFoundTest.java  |    2 +-
 ...ngAggregateRecoverWithRedeliveryPolicyTest.java |    2 +-
 .../leveldb/LevelDBSpringAggregateTest.java        |    2 +-
 .../src/test/resources/jndi.properties             |    2 +-
 .../camel-linkedin/camel-linkedin-api/pom.xml      |    2 +-
 .../linkedin/api/LinkedInOAuthRequestFilter.java   |    1 -
 .../camel-linkedin-component/pom.xml               |    2 +-
 .../component/linkedin/LinkedInComponent.java      |   17 +-
 .../component/linkedin/LinkedInConfiguration.java  |    9 +-
 .../camel/component/linkedin/LinkedInConsumer.java |    4 +-
 .../camel/component/linkedin/LinkedInEndpoint.java |    6 +-
 .../camel/component/linkedin/LinkedInProducer.java |    4 +-
 .../internal/LinkedInPropertiesHelper.java         |    2 +-
 .../linkedin/AbstractLinkedInTestSupport.java      |    2 +-
 components/camel-linkedin/pom.xml                  |    2 +-
 components/camel-lra/pom.xml                       |    2 +-
 components/camel-lucene/pom.xml                    |    2 +-
 .../camel/component/lucene/LuceneComponent.java    |    8 +-
 .../camel/component/lucene/LuceneEndpoint.java     |   13 +-
 .../component/lucene/LuceneIndexProducer.java      |    2 +-
 .../component/lucene/LuceneQueryProducer.java      |    2 +-
 .../lucene/LuceneIndexAndQueryProducerTest.java    |    4 +-
 components/camel-lumberjack/pom.xml                |    2 +-
 .../src/main/docs/lumberjack-component.adoc        |    2 +-
 .../component/lumberjack/LumberjackComponent.java  |    8 +-
 .../component/lumberjack/LumberjackConsumer.java   |    2 +-
 .../component/lumberjack/LumberjackEndpoint.java   |    4 +-
 .../LumberjackComponentGlobalSSLTest.java          |    8 +-
 .../lumberjack/LumberjackComponentSSLTest.java     |    8 +-
 .../camel/component/lumberjack/LumberjackUtil.java |    2 +-
 components/camel-lzf/pom.xml                       |    2 +-
 components/camel-mail/pom.xml                      |    2 +-
 .../camel/component/mail/ContentTypeResolver.java  |    2 -
 .../apache/camel/component/mail/MailBinding.java   |   23 +-
 .../apache/camel/component/mail/MailComponent.java |   13 +-
 .../camel/component/mail/MailConfiguration.java    |    6 +-
 .../apache/camel/component/mail/MailConsumer.java  |   81 +-
 .../camel/component/mail/MailConverters.java       |    2 -
 .../apache/camel/component/mail/MailEndpoint.java  |   32 +-
 .../apache/camel/component/mail/MailMessage.java   |   19 +-
 .../apache/camel/component/mail/MailProducer.java  |   10 +-
 .../org/apache/camel/component/mail/MailUtils.java |    2 -
 .../component/mail/SplitAttachmentsExpression.java |    2 +-
 .../mime/multipart/MimeMultipartDataFormat.java    |    6 +-
 .../camel/component/mail/FromFileSendMailTest.java |    3 -
 .../camel/component/mail/MailAttachmentTest.java   |    2 +-
 .../component/mail/MailCollectionHeaderTest.java   |    3 -
 .../mail/MailComponentRecipientSetTest.java        |    3 -
 .../camel/component/mail/MailComponentTest.java    |    3 -
 .../mail/MailConsumerUnsupportedCharsetTest.java   |    3 -
 .../camel/component/mail/MailConvertersTest.java   |    3 -
 .../component/mail/MailCustomMailSenderTest.java   |    3 -
 .../mail/MailDefaultDelayForMailConsumeTest.java   |    2 +-
 .../camel/component/mail/MailEndpointTest.java     |    3 -
 ...IdempotentRepositoryDuplicateNotRemoveTest.java |    2 +-
 .../MailIdempotentRepositoryDuplicateTest.java     |    2 +-
 .../mail/MailIdempotentRepositoryTest.java         |    2 +-
 .../camel/component/mail/MailMessageTest.java      |    5 +-
 .../component/mail/MailProducerConcurrentTest.java |    2 -
 .../mail/MailProducerUnsupportedCharsetTest.java   |    3 -
 .../apache/camel/component/mail/MailRouteTest.java |    3 -
 .../camel/component/mail/MailSortTermTest.java     |    2 +-
 .../component/mail/MailSortTermThreeTest.java      |    2 +-
 .../camel/component/mail/MailSortTermTwoTest.java  |    2 +-
 .../camel/component/mail/MailTestHelper.java       |    8 +-
 .../mail/MailToMultipleEndpointsTest.java          |    3 -
 .../component/mail/MimeMessageConsumeTest.java     |    3 -
 .../mail/MultipleDestinationConsumeTest.java       |    7 +-
 .../multipart/MimeMultipartDataFormatTest.java     |    4 +-
 components/camel-master/pom.xml                    |    2 +-
 .../camel/component/master/MasterComponent.java    |    6 +-
 .../camel/component/master/MasterConsumer.java     |    8 +-
 .../camel/component/master/MasterEndpoint.java     |    2 +-
 components/camel-metrics/pom.xml                   |    2 +-
 .../component/metrics/AbstractMetricsProducer.java |    5 +-
 .../camel/component/metrics/GaugeProducer.java     |    8 +-
 .../camel/component/metrics/HistogramProducer.java |    6 +-
 .../camel/component/metrics/MetricsComponent.java  |   19 +-
 .../camel/component/metrics/MetricsEndpoint.java   |    2 +-
 .../camel/component/metrics/TimerProducer.java     |   10 +-
 .../MetricsMessageHistoryFactory.java              |   10 +-
 .../MetricsMessageHistoryService.java              |    6 +-
 .../routepolicy/MetricsRegistryService.java        |    6 +-
 .../metrics/routepolicy/MetricsRoutePolicy.java    |    8 +-
 .../routepolicy/MetricsRoutePolicyFactory.java     |    4 +-
 .../metrics/AbstractMetricsProducerTest.java       |    2 +-
 .../spi/InstrumentedThreadPoolFactoryTest.java     |    2 +-
 components/camel-micrometer/pom.xml                |    2 +-
 .../micrometer/AbstractMicrometerProducer.java     |    2 +-
 .../component/micrometer/MicrometerComponent.java  |   11 +-
 .../component/micrometer/MicrometerEndpoint.java   |    2 +-
 .../camel/component/micrometer/TimerProducer.java  |    9 +-
 .../AbstractMicrometerEventNotifier.java           |   14 +-
 .../MicrometerExchangeEventNotifier.java           |   25 +-
 ...rometerExchangeEventNotifierNamingStrategy.java |    6 +-
 .../MicrometerRouteEventNotifier.java              |   19 +-
 ...MicrometerRouteEventNotifierNamingStrategy.java |    6 +-
 .../micrometer/json/AbstractMicrometerService.java |    6 +-
 .../MicrometerMessageHistoryFactory.java           |   12 +-
 .../routepolicy/MicrometerRoutePolicy.java         |    5 +-
 .../routepolicy/MicrometerRoutePolicyFactory.java  |    4 +-
 .../MicrometerRouteEventNotifierTest.java          |    2 +-
 .../spi/InstrumentedThreadPoolFactoryTest.java     |    2 +-
 components/camel-milo/pom.xml                      |    2 +-
 .../org/apache/camel/component/milo/Messages.java  |    2 +-
 .../component/milo/client/MiloClientComponent.java |   10 +-
 .../component/milo/client/MiloClientConsumer.java  |   12 +-
 .../component/milo/client/MiloClientEndpoint.java  |    2 +-
 .../component/milo/client/MiloClientProducer.java  |    8 +-
 .../component/milo/server/MiloServerComponent.java |   16 +-
 .../component/milo/server/MiloServerConsumer.java  |    4 +-
 .../component/milo/server/MiloServerEndpoint.java  |    2 +-
 .../component/milo/server/MiloServerProducer.java  |    8 +-
 components/camel-mina/pom.xml                      |  120 -
 .../camel-mina/src/main/docs/mina-component.adoc   |  343 --
 .../apache/camel/component/mina/MinaComponent.java |  407 --
 .../camel/component/mina/MinaConfiguration.java    |  336 --
 .../apache/camel/component/mina/MinaConstants.java |   38 -
 .../apache/camel/component/mina/MinaConsumer.java  |  192 -
 .../apache/camel/component/mina/MinaConverter.java |   76 -
 .../apache/camel/component/mina/MinaEndpoint.java  |  181 -
 .../apache/camel/component/mina/MinaHelper.java    |   59 -
 .../camel/component/mina/MinaPayloadHelper.java    |   75 -
 .../apache/camel/component/mina/MinaProducer.java  |  298 --
 .../mina/MinaUdpProtocolCodecFactory.java          |   88 -
 .../camel/component/mina/TextLineCodecFactory.java |   72 -
 .../camel/component/mina/TextLineDelimiter.java    |   24 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/TypeConverter        |   18 -
 .../services/org/apache/camel/component/mina       |   18 -
 components/camel-mina/src/test/data/message1.txt   |    1 -
 .../apache/camel/component/mina/BaseMinaTest.java  |   83 -
 .../camel/component/mina/MessageIOSessionTest.java |   71 -
 .../MinaClientModeTcpTextlineDelimiterTest.java    |   89 -
 .../camel/component/mina/MinaClientServerTest.java |   63 -
 .../camel/component/mina/MinaComponentTest.java    |   53 -
 .../mina/MinaComponentWithConfigurationTest.java   |   53 -
 .../camel/component/mina/MinaConsumerTest.java     |   75 -
 .../camel/component/mina/MinaConverterTest.java    |  101 -
 .../camel/component/mina/MinaCustomCodecTest.java  |  131 -
 .../camel/component/mina/MinaDisconnectTest.java   |   48 -
 .../camel/component/mina/MinaEncodingTest.java     |  197 -
 .../mina/MinaExchangeDefaultTimeOutTest.java       |   59 -
 .../component/mina/MinaExchangeTimeOutTest.java    |   69 -
 .../camel/component/mina/MinaFileTcpTest.java      |   49 -
 .../camel/component/mina/MinaFileUdpTest.java      |   48 -
 .../camel/component/mina/MinaFiltersTest.java      |  112 -
 .../camel/component/mina/MinaInOnlyRouteTest.java  |   58 -
 .../MinaInOutCloseSessionWhenCompleteTest.java     |   49 -
 .../camel/component/mina/MinaInOutRouteTest.java   |   62 -
 .../mina/MinaInOutRouteTextLineDelimiterTest.java  |   57 -
 .../mina/MinaInOutWithForcedNoResponseTest.java    |   77 -
 .../camel/component/mina/MinaLoggerOptionTest.java |  126 -
 .../component/mina/MinaMaxLineLengthTest.java      |   69 -
 .../component/mina/MinaNoDefaultCodecTest.java     |   56 -
 .../mina/MinaNoResponseFromServerTest.java         |  106 -
 .../mina/MinaProducerAnotherConcurrentTest.java    |   95 -
 .../component/mina/MinaProducerConcurrentTest.java |   93 -
 .../mina/MinaProducerShutdownMockTest.java         |   75 -
 .../component/mina/MinaProducerShutdownTest.java   |   93 -
 .../component/mina/MinaSendToProcessorTest.java    |   62 -
 .../MinaTcpLineDelimiterUsingPlainSocketTest.java  |  144 -
 .../apache/camel/component/mina/MinaTcpTest.java   |   58 -
 .../mina/MinaTcpTextlineDelimiterTest.java         |   48 -
 .../mina/MinaTcpTextlineProtocolTest.java          |   48 -
 .../camel/component/mina/MinaTcpWithInOutTest.java |  130 -
 .../mina/MinaTcpWithInOutUsingPlainSocketTest.java |  149 -
 .../MinaTcpWithIoOutProcessorExceptionTest.java    |   55 -
 .../mina/MinaTransferExchangeOptionTest.java       |  122 -
 .../apache/camel/component/mina/MinaUdpTest.java   |   71 -
 .../component/mina/MinaUdpUsingTemplateTest.java   |  113 -
 .../mina/MinaUdpWithInOutUsingPlainSocketTest.java |   79 -
 .../component/mina/MinaVMCustomCodecTest.java      |  131 -
 .../camel/component/mina/MinaVMFileTcpTest.java    |   49 -
 .../component/mina/MinaVMTextlineProtocolTest.java |   48 -
 .../mina/MinaVMTransferExchangeOptionTest.java     |  123 -
 .../apache/camel/component/mina/MinaVmTest.java    |   47 -
 .../component/mina/ReverseProtocolHandler.java     |   47 -
 .../camel/component/mina/ReverserServer.java       |   61 -
 .../component/mina/SpringMinaEndpointTest.java     |   48 -
 .../src/test/resources/jndi-example.properties     |   22 -
 .../src/test/resources/log4j2.properties           |   34 -
 .../mina/SpringMinaEndpointTest-context.xml        |   65 -
 components/camel-mina2/pom.xml                     |    2 +-
 .../camel/component/mina2/Mina2Component.java      |   10 +-
 .../camel/component/mina2/Mina2Configuration.java  |    2 +-
 .../camel/component/mina2/Mina2Constants.java      |    2 -
 .../camel/component/mina2/Mina2Consumer.java       |    6 +-
 .../camel/component/mina2/Mina2Converter.java      |    2 -
 .../camel/component/mina2/Mina2Endpoint.java       |    4 +-
 .../camel/component/mina2/Mina2PayloadHelper.java  |    2 -
 .../camel/component/mina2/Mina2Producer.java       |   18 +-
 .../mina2/Mina2UdpProtocolCodecFactory.java        |    3 -
 .../org/apache/camel/component/{mina2 => mina}     |    0
 .../camel/component/mina2/BaseMina2Test.java       |   12 +-
 .../Mina2ClientModeTcpTextlineDelimiterTest.java   |    2 +-
 .../camel/component/mina2/Mina2ComponentTest.java  |    2 -
 .../mina2/Mina2ComponentWithConfigurationTest.java |    3 -
 .../camel/component/mina2/Mina2ConverterTest.java  |    5 +-
 .../mina2/Mina2DisconnectRaceConditionTest.java    |    2 +-
 .../camel/component/mina2/Mina2EncodingTest.java   |    2 -
 .../mina2/Mina2ExchangeDefaultTimeOutTest.java     |    2 -
 .../camel/component/mina2/Mina2FileTcpTest.java    |    3 -
 .../camel/component/mina2/Mina2FileUdpTest.java    |    3 -
 .../camel/component/mina2/Mina2FiltersTest.java    |    2 +-
 .../component/mina2/Mina2MaxLineLengthTest.java    |    3 -
 .../mina2/Mina2ProducerAnotherConcurrentTest.java  |    5 +-
 .../mina2/Mina2ProducerConcurrentTest.java         |    3 -
 .../mina2/Mina2SslContextParametersTcpTest.java    |    3 -
 .../mina2/Mina2SslContextParametersUdpTest.java    |    3 -
 .../mina2/Mina2SslContextParametersVmTest.java     |    3 -
 .../Mina2SslGlobalContextParametersTcpTest.java    |    3 -
 .../Mina2TcpLineDelimiterUsingPlainSocketTest.java |    2 -
 .../apache/camel/component/mina2/Mina2TcpTest.java |    3 -
 .../component/mina2/Mina2TcpWithInOutTest.java     |    3 -
 .../Mina2TcpWithInOutUsingPlainSocketTest.java     |    2 -
 .../mina2/Mina2TransferExchangeOptionTest.java     |    2 -
 .../component/mina2/Mina2UdpConcurrentTest.java    |    3 -
 .../apache/camel/component/mina2/Mina2UdpTest.java |    3 -
 .../component/mina2/Mina2UdpUsingTemplateTest.java |    3 -
 .../camel/component/mina2/Mina2VMFileTcpTest.java  |    3 -
 .../mina2/Mina2VMTransferExchangeOptionTest.java   |    2 -
 .../apache/camel/component/mina2/Mina2VmTest.java  |    3 -
 .../src/test/resources/jndi-example.properties     |    2 +-
 .../mina2/SpringMinaEndpointTest-context.xml       |    2 +-
 .../mina2/SpringMinaEndpointUDPTest-context.xml    |    2 +-
 .../mina2/SpringMultipleUDPTest-context.xml        |    2 +-
 components/camel-mllp/pom.xml                      |    2 +-
 .../apache/camel/component/mllp/MllpComponent.java |    2 +-
 .../camel/component/mllp/MllpConfiguration.java    |    6 +-
 .../apache/camel/component/mllp/MllpEndpoint.java  |   16 +-
 .../component/mllp/MllpTcpClientProducer.java      |    2 +-
 .../component/mllp/MllpTcpServerConsumer.java      |    2 +-
 .../mllp/MllpProducerConsumerLoopbackTest.java     |    1 +
 components/camel-mongodb-gridfs/pom.xml            |    2 +-
 .../component/mongodb/gridfs/GridFsComponent.java  |    5 +-
 .../component/mongodb/gridfs/GridFsConsumer.java   |    5 +-
 .../component/mongodb/gridfs/GridFsEndpoint.java   |   15 +-
 .../component/mongodb/gridfs/GridFsProducer.java   |    2 +-
 .../mongodb/gridfs/AbstractMongoDbTest.java        |    1 +
 .../mongodb/gridfs/GridFsConsumerTest.java         |    3 -
 components/camel-mongodb/pom.xml                   |  123 -
 .../src/main/docs/mongodb-component.adoc           | 1027 -----
 .../component/mongodb/CamelMongoDbException.java   |   35 -
 .../component/mongodb/MongoDBTailTrackingEnum.java |   52 -
 .../mongodb/MongoDBTailTrackingStrategy.java       |   42 -
 .../camel/component/mongodb/MongoDbComponent.java  |   71 -
 .../camel/component/mongodb/MongoDbConstants.java  |   48 -
 .../component/mongodb/MongoDbConsumerType.java     |   24 -
 .../camel/component/mongodb/MongoDbEndpoint.java   |  690 ---
 .../camel/component/mongodb/MongoDbOperation.java  |   49 -
 .../camel/component/mongodb/MongoDbOutputType.java |   21 -
 .../camel/component/mongodb/MongoDbProducer.java   |  614 ---
 .../mongodb/MongoDbTailTrackingConfig.java         |   64 -
 .../mongodb/MongoDbTailTrackingManager.java        |   97 -
 .../mongodb/MongoDbTailableCursorConsumer.java     |   65 -
 .../component/mongodb/MongoDbTailingProcess.java   |  213 -
 .../mongodb/converters/MongoDbBasicConverters.java |   95 -
 .../converters/MongoDbFallbackConverter.java       |   90 -
 .../idempotent/MongoDbIdempotentRepository.java    |  131 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/TypeConverter        |   19 -
 .../services/org/apache/camel/component/mongodb    |   18 -
 .../component/mongodb/AbstractMongoDbTest.java     |  113 -
 .../component/mongodb/EmbedMongoConfiguration.java |   59 -
 .../mongodb/MongoBasicOperationsConfiguration.java |   27 -
 .../mongodb/MongoDBTailTrackingStrategyTest.java   |   75 -
 .../mongodb/MongoDbAggregateOperationTest.java     |  124 -
 .../mongodb/MongoDbBigDecimalConverterTest.java    |   60 -
 .../mongodb/MongoDbBulkWriteOperationTest.java     |  122 -
 .../component/mongodb/MongoDbConversionsTest.java  |  116 -
 .../component/mongodb/MongoDbDynamicityTest.java   |  156 -
 .../mongodb/MongoDbExceptionHandlingTest.java      |   95 -
 .../mongodb/MongoDbFindOperationTest.java          |  293 --
 .../mongodb/MongoDbHeaderHandlingTest.java         |  124 -
 .../camel/component/mongodb/MongoDbIndexTest.java  |  216 -
 .../component/mongodb/MongoDbOperationsTest.java   |  321 --
 .../component/mongodb/MongoDbOutputTypeTest.java   |  134 -
 .../mongodb/MongoDbReadPreferenceOptionTest.java   |   86 -
 .../mongodb/MongoDbSpringDslOperationsTest.java    |   43 -
 .../mongodb/MongoDbTailableCursorConsumerTest.java |  450 --
 .../mongodb/MongoDbWriteConcernsTest.java          |   71 -
 .../MongoDbIdempotentRepositoryTest.java           |  113 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../src/test/resources/mongodb.test.properties     |   21 -
 .../component/mongodb/mongoBasicOperationsTest.xml |  100 -
 components/camel-mongodb3/pom.xml                  |    2 +-
 .../camel/component/mongodb3/MongoDbComponent.java |    6 +-
 .../camel/component/mongodb3/MongoDbEndpoint.java  |   18 +-
 .../camel/component/mongodb3/MongoDbProducer.java  |   17 +-
 .../mongodb3/MongoDbTailableCursorConsumer.java    |    2 +-
 .../idempotent/MongoDbIdempotentRepository.java    |   10 +-
 .../apache/camel/component/{mongodb3 => mongodb}   |    0
 .../component/mongodb3/AbstractMongoDbTest.java    |    2 +-
 .../mongodb3/MongoDbSpringDslOperationsTest.java   |    2 +-
 .../MongoDbTailableCursorConsumerTest.java         |   44 +-
 .../MongoDbIdempotentRepositoryTest.java           |    4 +-
 components/camel-mqtt/pom.xml                      |    2 +-
 .../apache/camel/component/mqtt/MQTTComponent.java |    5 +-
 .../apache/camel/component/mqtt/MQTTConsumer.java  |    2 +-
 .../apache/camel/component/mqtt/MQTTEndpoint.java  |   39 +-
 .../apache/camel/component/mqtt/MQTTProducer.java  |    2 +-
 .../apache/camel/component/mqtt/MQTTBrigeTest.java |    2 -
 .../camel/component/mqtt/MQTTDuplicatesTest.java   |    2 -
 .../camel/component/mqtt/MQTTLoopProducerTest.java |    3 +-
 .../camel/component/mqtt/MQTTProducerTest.java     |    2 +-
 components/camel-msv/pom.xml                       |    2 +-
 .../camel-msv/src/main/docs/msv-component.adoc     |    3 +-
 .../component/validator/msv/MsvComponent.java      |    1 -
 .../camel/component/validator/msv/MsvEndpoint.java |    2 -
 .../component/validator/msv/RelaxNGRouteTest.java  |    3 -
 components/camel-mustache/pom.xml                  |    2 +-
 .../component/mustache/MustacheComponent.java      |    5 +-
 .../camel/component/mustache/MustacheEndpoint.java |    2 +-
 .../component/mustache/MustacheComponentTest.java  |    2 +-
 components/camel-mvel/pom.xml                      |    2 +-
 .../apache/camel/component/mvel/MvelComponent.java |    7 +-
 .../apache/camel/component/mvel/MvelEndpoint.java  |    2 +-
 .../java/org/apache/camel/language/mvel/MVEL.java  |    1 -
 .../apache/camel/language/mvel/MvelLanguage.java   |    2 -
 .../camel-mvel/src/test/resources/jndi.properties  |    2 +-
 components/camel-mybatis/pom.xml                   |    2 +-
 .../component/mybatis/BaseMyBatisEndpoint.java     |    2 +-
 .../mybatis/DefaultMyBatisProcessingStrategy.java  |    3 -
 .../component/mybatis/MyBatisBeanProducer.java     |   21 +-
 .../camel/component/mybatis/MyBatisComponent.java  |    7 +-
 .../camel/component/mybatis/MyBatisConstants.java  |    2 -
 .../camel/component/mybatis/MyBatisConsumer.java   |   12 +-
 .../mybatis/MyBatisProcessingStrategy.java         |    2 -
 .../camel/component/mybatis/MyBatisProducer.java   |    9 +-
 .../camel/component/mybatis/StatementType.java     |    2 -
 .../apache/camel/component/mybatis/Account.java    |    3 -
 .../mybatis/MyBatisConsumerIsolatedTest.java       |    2 +-
 .../mybatis/MyBatisShutdownAllTasksTest.java       |    2 +-
 components/camel-nagios/pom.xml                    |    2 +-
 .../camel/component/nagios/NagiosComponent.java    |    5 +-
 .../component/nagios/NagiosConfiguration.java      |    3 -
 .../camel/component/nagios/NagiosConstants.java    |    3 -
 .../camel/component/nagios/NagiosEndpoint.java     |    2 +-
 .../component/nagios/NagiosEventNotifier.java      |   25 +-
 .../camel/component/nagios/NagiosProducer.java     |    5 +-
 .../component/nagios/NagiosAsyncSendTest.java      |    3 -
 .../component/nagios/NagiosEventNotifierTest.java  |    3 -
 .../apache/camel/component/nagios/NagiosTest.java  |    3 -
 .../component/nagios/NagiosXorEncryptionTest.java  |    3 -
 components/camel-nats/pom.xml                      |    2 +-
 .../apache/camel/component/nats/NatsComponent.java |    2 +-
 .../camel/component/nats/NatsConfiguration.java    |    2 +-
 .../apache/camel/component/nats/NatsConsumer.java  |   18 +-
 .../apache/camel/component/nats/NatsEndpoint.java  |    2 +-
 .../apache/camel/component/nats/NatsProducer.java  |   18 +-
 .../camel/component/nats/NatsProducerTLSTest.java  |    6 +-
 components/camel-netty-http/pom.xml                |   98 -
 .../src/main/docs/netty-http-component.adoc        |  573 ---
 .../component/netty/http/ContextPathMatcher.java   |   55 -
 .../netty/http/DefaultContextPathMatcher.java      |   88 -
 .../netty/http/DefaultNettyHttpBinding.java        |  562 ---
 .../netty/http/DefaultNettySharedHttpServer.java   |  131 -
 .../netty/http/HttpClientPipelineFactory.java      |  186 -
 .../camel/component/netty/http/HttpPrincipal.java  |   52 -
 .../netty/http/HttpServerBootstrapFactory.java     |  101 -
 .../http/HttpServerConsumerChannelFactory.java     |   63 -
 .../netty/http/HttpServerPipelineFactory.java      |  201 -
 .../http/HttpServerSharedPipelineFactory.java      |  164 -
 .../netty/http/JAASSecurityAuthenticator.java      |   73 -
 .../netty/http/NettyChannelBufferStreamCache.java  |  104 -
 .../component/netty/http/NettyHttpBinding.java     |  117 -
 .../component/netty/http/NettyHttpComponent.java   |  431 --
 .../netty/http/NettyHttpConfiguration.java         |  331 --
 .../component/netty/http/NettyHttpConstants.java   |   34 -
 .../component/netty/http/NettyHttpConsumer.java    |   75 -
 .../component/netty/http/NettyHttpConverter.java   |  113 -
 .../component/netty/http/NettyHttpEndpoint.java    |  253 --
 .../netty/http/NettyHttpHeaderFilterStrategy.java  |   54 -
 .../component/netty/http/NettyHttpHelper.java      |  283 --
 .../component/netty/http/NettyHttpMessage.java     |   53 -
 .../http/NettyHttpOperationFailedException.java    |   78 -
 .../component/netty/http/NettyHttpProducer.java    |  119 -
 .../netty/http/NettyHttpSecurityConfiguration.java |  115 -
 .../netty/http/NettySharedHttpServer.java          |   74 -
 ...ettySharedHttpServerBootstrapConfiguration.java |   59 -
 .../netty/http/RestContextPathMatcher.java         |  130 -
 .../component/netty/http/RestNettyHttpBinding.java |   91 -
 .../netty/http/SecurityAuthenticator.java          |   76 -
 .../netty/http/SecurityAuthenticatorSupport.java   |  128 -
 .../component/netty/http/SecurityConstraint.java   |   31 -
 .../netty/http/SecurityConstraintMapping.java      |  133 -
 .../http/handlers/HttpClientChannelHandler.java    |  129 -
 .../http/handlers/HttpServerChannelHandler.java    |  336 --
 .../HttpServerMultiplexChannelHandler.java         |  329 --
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/TypeConverter        |   18 -
 .../services/org/apache/camel/component/netty-http |   17 -
 .../camel/component/netty/http/BaseNettyTest.java  |   93 -
 .../netty/http/Http4DeleteWithBodyTest.java        |   58 -
 .../netty/http/ManagedNettyEndpointTest.java       |   80 -
 .../camel/component/netty/http/MyLoginModule.java  |  103 -
 .../component/netty/http/MyRolePrincipal.java      |   33 -
 .../netty/http/NettyCamelWebsiteTest.java          |   50 -
 .../netty/http/NettyDefaultProtocolTest.java       |   54 -
 .../netty/http/NettyHttp500ErrorTest.java          |   66 -
 ...ettyHttp500ErrorThrowExceptionOnServerTest.java |   67 -
 ...tyHttpAccessHttpRequestAndResponseBeanTest.java |   72 -
 .../http/NettyHttpAccessHttpRequestBeanTest.java   |   54 -
 .../netty/http/NettyHttpAccessHttpRequestTest.java |   57 -
 .../NettyHttpBasicAuthConstraintMapperTest.java    |   97 -
 ...tpBasicAuthCustomSecurityAuthenticatorTest.java |  103 -
 .../netty/http/NettyHttpBasicAuthTest.java         |  102 -
 ...pBindingPreservePostFormUrlEncodedBodyTest.java |   75 -
 .../NettyHttpBindingUseRelativePathInPostTest.java |   75 -
 .../netty/http/NettyHttpBridgeEncodedPathTest.java |   98 -
 .../NettyHttpBridgeRouteUsingHttpClientTest.java   |   92 -
 .../netty/http/NettyHttpCharacterEncodingTest.java |   63 -
 .../netty/http/NettyHttpClientChunkedTest.java     |   46 -
 .../http/NettyHttpClientExpectContinueTest.java    |   55 -
 .../netty/http/NettyHttpCompressTest.java          |   70 -
 .../netty/http/NettyHttpContentTypeTest.java       |   87 -
 .../NettyHttpConvertPayloadToInputStreamTest.java  |   62 -
 .../netty/http/NettyHttpCustomOptionsTest.java     |   44 -
 ...pEndpointUriCustomHeaderFilterStrategyTest.java |   70 -
 .../NettyHttpEndpointUriEncodingIssueTest.java     |   57 -
 ...pointUriEncodingIssueUrlDecodeDisabledTest.java |   49 -
 .../http/NettyHttpFilterCamelHeadersTest.java      |   76 -
 .../http/NettyHttpGetWithInvalidMessageTest.java   |  104 -
 .../NettyHttpGetWithParamAsExchangeHeaderTest.java |  127 -
 .../netty/http/NettyHttpGetWithParamTest.java      |   78 -
 .../netty/http/NettyHttpGlobalSSLTest.java         |  106 -
 .../netty/http/NettyHttpHandle404Test.java         |   92 -
 .../netty/http/NettyHttpHeaderCaseTest.java        |   73 -
 .../NettyHttpHeaderFilterStrategyRemovalTest.java  |   78 -
 .../http/NettyHttpHeaderFilterStrategyTest.java    |  108 -
 .../netty/http/NettyHttpHeaderMaxSizeTest.java     |   63 -
 .../component/netty/http/NettyHttpHeadersTest.java |   54 -
 .../netty/http/NettyHttpMapHeadersFalseTest.java   |   70 -
 .../netty/http/NettyHttpMethodRestrictTest.java    |   74 -
 .../netty/http/NettyHttpOkStatusCodeTest.java      |   79 -
 .../http/NettyHttpOnExceptionHandledTest.java      |   56 -
 .../NettyHttpOperationFailedExceptionTest.java     |   34 -
 .../netty/http/NettyHttpProducerBridgeTest.java    |   91 -
 .../http/NettyHttpProducerConcurrentTest.java      |   87 -
 .../netty/http/NettyHttpProducerKeepAliveTest.java |   82 -
 .../http/NettyHttpProducerQueryParamTest.java      |  110 -
 .../http/NettyHttpProducerSendEmptyHeaderTest.java |   48 -
 .../netty/http/NettyHttpProducerSimpleGetTest.java |   69 -
 .../netty/http/NettyHttpProducerSimpleTest.java    |   74 -
 ...tyHttpProducerTwoParametersWithSameKeyTest.java |  100 -
 .../http/NettyHttpProducerWithHeaderTest.java      |   60 -
 .../netty/http/NettyHttpProtocolNoSlashTest.java   |   54 -
 .../netty/http/NettyHttpRawQueryTest.java          |   57 -
 .../http/NettyHttpRedirectNoLocationTest.java      |   59 -
 .../netty/http/NettyHttpRedirectTest.java          |   56 -
 .../netty/http/NettyHttpRequestTimeoutTest.java    |   60 -
 .../http/NettyHttpRestContextPathMatcherTest.java  |   63 -
 ...ttpReturnDataNotInputStreamConvertableTest.java |   53 -
 .../netty/http/NettyHttpReturnFaultTest.java       |   58 -
 .../netty/http/NettyHttpSSLHandshakeErrorTest.java |   62 -
 .../component/netty/http/NettyHttpSSLTest.java     |  111 -
 .../NettyHttpSameHostDifferentParametersTest.java  |   52 -
 ...ttyHttpSimpleBasicAuthConstraintMapperTest.java |   91 -
 .../netty/http/NettyHttpSimpleBasicAuthTest.java   |   72 -
 .../component/netty/http/NettyHttpSimpleTest.java  |   46 -
 .../http/NettyHttpSimpleUriParametersTest.java     |   46 -
 .../http/NettyHttpStreamCacheFileResponseTest.java |   75 -
 .../netty/http/NettyHttpSuspendResume503Test.java  |   74 -
 .../netty/http/NettyHttpSuspendResumeTest.java     |   73 -
 .../netty/http/NettyHttpTraceDisabledTest.java     |   62 -
 .../netty/http/NettyHttpTransferExceptionTest.java |   52 -
 ...ttyHttpTwoRoutesBootstrapConfigurationTest.java |   93 -
 .../NettyHttpTwoRoutesMatchOnUriPrefixTest.java    |   77 -
 .../http/NettyHttpTwoRoutesStopOneRouteTest.java   |   77 -
 .../netty/http/NettyHttpTwoRoutesTest.java         |   54 -
 ...woRoutesValidateBootstrapConfigurationTest.java |   52 -
 .../netty/http/NettyHttpXMLXPathResponseTest.java  |   53 -
 .../netty/http/NettyHttpXMLXPathTest.java          |   53 -
 .../netty/http/NettyMixedCaseHttpPathTest.java     |   47 -
 .../netty/http/NettyProxyMixedCasePathTest.java    |   44 -
 .../netty/http/NettyRecipientListHttpBaseTest.java |   53 -
 .../component/netty/http/NettyRouteSimpleTest.java |   51 -
 .../netty/http/NettySharedHttpServerTest.java      |   91 -
 .../netty/http/NettyUseRawHttpResponseTest.java    |   63 -
 .../netty/http/SecurityConstraintMappingTest.java  |  116 -
 .../netty/http/SpringNettyHttpBasicAuthTest.java   |  114 -
 .../netty/http/SpringNettyHttpSSLTest.java         |   79 -
 .../component/netty/http/rest/CountryPojo.java     |   40 -
 .../RestNettyHttpBindingModeAutoWithJsonTest.java  |   59 -
 .../RestNettyHttpBindingModeAutoWithXmlTest.java   |   59 -
 .../rest/RestNettyHttpBindingModeJsonTest.java     |   76 -
 .../http/rest/RestNettyHttpBindingModeXmlTest.java |   77 -
 .../RestNettyHttpContextPathConfigurationTest.java |   68 -
 .../rest/RestNettyHttpContextPathMatchGetTest.java |   68 -
 .../netty/http/rest/RestNettyHttpGetTest.java      |   65 -
 .../http/rest/RestNettyHttpGetWildcardsTest.java   |   79 -
 .../http/rest/RestNettyHttpPojoInOutTest.java      |   69 -
 .../rest/RestNettyHttpPostJsonJaxbPojoTest.java    |   61 -
 .../rest/RestNettyHttpPostJsonPojoListTest.java    |   68 -
 .../http/rest/RestNettyHttpPostJsonPojoTest.java   |   61 -
 .../rest/RestNettyHttpPostXmlJaxbPojoTest.java     |   79 -
 .../netty/http/rest/RestNettyHttpVerbTest.java     |   89 -
 .../netty/http/rest/RestPathMatchingTest.java      |   89 -
 .../component/netty/http/rest/UserJaxbPojo.java    |   48 -
 .../camel/component/netty/http/rest/UserPojo.java  |   40 -
 .../component/netty/http/rest/UserService.java     |   33 -
 .../src/test/resources/jsse/client-keystore.jks    |  Bin 1344 -> 0 bytes
 .../src/test/resources/jsse/client-truststore.jks  |  Bin 639 -> 0 bytes
 .../src/test/resources/jsse/server-keystore.jks    |  Bin 1345 -> 0 bytes
 .../src/test/resources/jsse/server-truststore.jks  |  Bin 639 -> 0 bytes
 .../src/test/resources/log4j2.properties           |   28 -
 .../src/test/resources/myjaas.config               |    5 -
 .../netty/http/SpringNettyHttpBasicAuthTest.xml    |   72 -
 .../netty/http/SpringNettyHttpSSLTest.xml          |   64 -
 components/camel-netty/pom.xml                     |   87 -
 .../camel-netty/src/main/docs/netty-component.adoc |  716 ---
 .../netty/CamelNettyThreadNameDeterminer.java      |   36 -
 .../component/netty/ChannelHandlerFactories.java   |   80 -
 .../component/netty/ChannelHandlerFactory.java     |   35 -
 .../ClientModeTCPNettyServerBootstrapFactory.java  |  228 -
 .../component/netty/ClientPipelineFactory.java     |   41 -
 .../netty/DefaultClientPipelineFactory.java        |  173 -
 .../netty/DefaultServerPipelineFactory.java        |  191 -
 .../camel/component/netty/NettyCamelState.java     |   46 -
 .../netty/NettyClientBossPoolBuilder.java          |  115 -
 .../camel/component/netty/NettyComponent.java      |  198 -
 .../camel/component/netty/NettyConfiguration.java  |  633 ---
 .../camel/component/netty/NettyConstants.java      |   43 -
 .../camel/component/netty/NettyConsumer.java       |  126 -
 .../netty/NettyConsumerExceptionHandler.java       |   66 -
 .../camel/component/netty/NettyConverter.java      |  125 -
 .../camel/component/netty/NettyEndpoint.java       |  178 -
 .../apache/camel/component/netty/NettyHelper.java  |  121 -
 .../camel/component/netty/NettyPayloadHelper.java  |   82 -
 .../camel/component/netty/NettyProducer.java       |  596 ---
 .../netty/NettyServerBootstrapConfiguration.java   |  627 ---
 .../netty/NettyServerBootstrapFactory.java         |   73 -
 .../netty/NettyServerBossPoolBuilder.java          |   68 -
 .../component/netty/NettyWorkerPoolBuilder.java    |   70 -
 .../component/netty/ServerPipelineFactory.java     |   41 -
 .../netty/ShareableChannelHandlerFactory.java      |   36 -
 .../component/netty/SharedSingletonObjectPool.java |   86 -
 .../SingleTCPNettyServerBootstrapFactory.java      |  210 -
 .../SingleUDPNettyServerBootstrapFactory.java      |  203 -
 .../camel/component/netty/TextLineDelimiter.java   |   26 -
 .../netty/handlers/ClientChannelHandler.java       |  248 -
 .../netty/handlers/ServerChannelHandler.java       |  218 -
 .../handlers/ServerResponseFutureListener.java     |   82 -
 .../component/netty/ssl/SSLEngineFactory.java      |   86 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/TypeConverter        |   18 -
 .../services/org/apache/camel/component/netty      |   17 -
 components/camel-netty/src/test/data/message1.txt  |    1 -
 .../camel/component/netty/BaseNettyTest.java       |   94 -
 .../component/netty/MultipleCodecsSpringTest.java  |   43 -
 .../camel/component/netty/MultipleCodecsTest.java  |   86 -
 .../camel/component/netty/MyCustomCodec.java       |   81 -
 .../camel/component/netty/Netty2978IssueTest.java  |  123 -
 .../camel/component/netty/NettyBacklogTest.java    |   46 -
 .../netty/NettyComponentWithConfigurationTest.java |   84 -
 .../camel/component/netty/NettyConcurrentTest.java |  105 -
 .../netty/NettyConcurrentTimerAccessTest.java      |   52 -
 .../netty/NettyConsumerClientModeTest.java         |  159 -
 .../camel/component/netty/NettyConverterTest.java  |   60 -
 .../netty/NettyCustomCodecRequestTimeoutTest.java  |   69 -
 .../component/netty/NettyCustomCodecTest.java      |   64 -
 .../NettyCustomPipelineFactoryAsynchTest.java      |  128 -
 .../netty/NettyCustomPipelineFactorySynchTest.java |  130 -
 .../camel/component/netty/NettyDisconnectTest.java |   49 -
 .../camel/component/netty/NettyFileTcpTest.java    |   50 -
 .../netty/NettyGlobalSSLContextParametersTest.java |   95 -
 .../NettyInOutCloseChannelWhenCompleteTest.java    |   50 -
 .../component/netty/NettyInOutFromSedaTest.java    |   56 -
 .../netty/NettyInOutWithForcedNoResponseTest.java  |   55 -
 .../component/netty/NettyManualEndpointTest.java   |   79 -
 .../NettyMultipleSimultaneousClientsTest.java      |   95 -
 .../camel/component/netty/NettyOptionTest.java     |   46 -
 .../netty/NettyProducerAsyncEndpointTest.java      |   76 -
 .../netty/NettyProducerPoolDisabledTest.java       |   50 -
 .../camel/component/netty/NettyProxyTest.java      |   61 -
 .../camel/component/netty/NettyRedeliveryTest.java |  220 -
 .../netty/NettyRequestTimeoutIssueTest.java        |   50 -
 .../component/netty/NettyRequestTimeoutTest.java   |   95 -
 .../component/netty/NettyReuseConnectionTest.java  |   46 -
 .../component/netty/NettySSLClasspathTest.java     |   57 -
 .../netty/NettySSLClientCertHeadersTest.java       |   74 -
 .../netty/NettySSLContextParametersTest.java       |   92 -
 .../component/netty/NettySSLPassphaseBeanTest.java |   65 -
 .../apache/camel/component/netty/NettySSLTest.java |   79 -
 .../component/netty/NettySingleCodecTest.java      |   62 -
 .../component/netty/NettySuspendResumeTest.java    |   61 -
 .../camel/component/netty/NettyTCPAsyncTest.java   |   74 -
 .../netty/NettyTCPSyncNotLazyChannelTest.java      |   62 -
 .../camel/component/netty/NettyTCPSyncTest.java    |   75 -
 .../NettyTcpWithInOutUsingPlainSocketTest.java     |  143 -
 .../NettyTextlineInOnlyNullDelimiterTest.java      |   48 -
 .../component/netty/NettyTextlineInOnlyTest.java   |   66 -
 .../netty/NettyTextlineInOutNonBlockingTest.java   |   87 -
 .../NettyTextlineInOutSynchronousFalseTest.java    |   72 -
 .../netty/NettyTextlineInOutSynchronousTest.java   |   72 -
 .../component/netty/NettyTextlineInOutTest.java    |   50 -
 .../netty/NettyTransferExchangeOptionTest.java     |  128 -
 .../camel/component/netty/NettyUDPAsyncTest.java   |   62 -
 .../netty/NettyUDPLargeMessageInOnlyTest.java      |   68 -
 .../netty/NettyUDPMulticastAsyncTest.java          |   90 -
 .../component/netty/NettyUDPObjectSyncTest.java    |   50 -
 .../camel/component/netty/NettyUDPSyncTest.java    |   52 -
 .../component/netty/NettyUdpConnectedSendTest.java |  110 -
 .../netty/NettyUdpConnectionlessSendTest.java      |  107 -
 .../NettyUdpWithInOutUsingPlainSocketTest.java     |   80 -
 ...ttyUseSharedWorkerThreadPoolManyRoutesTest.java |   85 -
 .../netty/NettyUseSharedWorkerThreadPoolTest.java  |  103 -
 .../org/apache/camel/component/netty/Poetry.java   |   57 -
 .../SpringNettyUseSharedWorkerThreadPoolTest.java  |   51 -
 .../netty/UnsharableCodecsConflicts2Test.java      |  120 -
 .../netty/UnsharableCodecsConflictsTest.java       |  128 -
 .../camel-netty/src/test/resources/keystore.jks    |  Bin 1473 -> 0 bytes
 .../src/test/resources/log4j2.properties           |   28 -
 .../SpringNettyUseSharedWorkerThreadPoolTest.xml   |   54 -
 .../camel/component/netty/multiple-codecs.xml      |   74 -
 components/camel-netty/src/test/resources/test.txt |   19 -
 components/camel-netty4-http/pom.xml               |    9 +-
 .../src/main/docs/netty4-http-component.adoc       |    2 +-
 .../netty4/http/DefaultNettyHttpBinding.java       |    8 +-
 .../netty4/http/DefaultNettySharedHttpServer.java  |   18 +-
 .../netty4/http/HttpClientInitializerFactory.java  |    8 +-
 .../netty4/http/HttpServerInitializerFactory.java  |    8 +-
 .../http/HttpServerSharedInitializerFactory.java   |   17 +-
 .../component/netty4/http/NettyHttpComponent.java  |   22 +-
 .../component/netty4/http/NettyHttpEndpoint.java   |   11 +-
 .../component/netty4/http/NettyHttpHelper.java     |    4 +-
 .../component/netty4/http/NettyHttpMessage.java    |    2 +-
 .../netty4/http/NettySharedHttpServer.java         |    5 +-
 .../netty4/http/SecurityAuthenticatorSupport.java  |    6 +-
 .../netty4/http/SecurityConstraintMapping.java     |    2 +-
 .../http/handlers/HttpServerChannelHandler.java    |    9 +-
 .../camel/component/{netty4-http => netty-http}    |    0
 .../component/netty4/http/LogCaptureAppender.java  |    2 -
 ...pBindingPreservePostFormUrlEncodedBodyTest.java |    2 +-
 .../NettyHttpBindingUseRelativePathInPostTest.java |    2 +-
 .../http/NettyHttpClientExpectContinueTest.java    |    2 +-
 .../netty4/http/NettyHttpHandle404Test.java        |    2 +-
 .../http/NettyHttpHeaderFilterStrategyTest.java    |    2 +-
 .../http/NettyHttpProducerConcurrentTest.java      |    2 +
 .../netty4/http/NettyHttpRedeliveryTest.java       |    4 +-
 .../http/NettyHttpSSLHandshakeErrorTest.java       |    2 +-
 .../http/NettyHttpTwoRoutesStopOneRouteTest.java   |    2 +-
 .../netty4/http/NettySharedHttpServerTest.java     |    2 +-
 .../rest/RestNettyHttpPostJsonPojoListTest.java    |    2 +-
 .../netty4/http/SpringNettyHttpBasicAuthTest.xml   |    2 +-
 .../netty4/http/SpringNettyHttpSSLTest.xml         |    2 +-
 components/camel-netty4/pom.xml                    |    2 +-
 .../src/main/docs/netty4-component.adoc            |    2 +-
 .../netty4/DefaultClientInitializerFactory.java    |    8 +-
 .../netty4/DefaultServerInitializerFactory.java    |   10 +-
 .../camel/component/netty4/NettyComponent.java     |   13 +-
 .../camel/component/netty4/NettyConfiguration.java |   33 +-
 .../camel/component/netty4/NettyConstants.java     |    2 -
 .../camel/component/netty4/NettyConsumer.java      |   18 +-
 .../netty4/NettyConsumerExceptionHandler.java      |    2 +-
 .../camel/component/netty4/NettyConverter.java     |    2 -
 .../camel/component/netty4/NettyEndpoint.java      |    4 +-
 .../apache/camel/component/netty4/NettyHelper.java |    2 -
 .../camel/component/netty4/NettyPayloadHelper.java |    2 -
 .../camel/component/netty4/NettyProducer.java      |   82 +-
 .../netty4/NettyServerBootstrapConfiguration.java  |    2 +-
 .../SingleTCPNettyServerBootstrapFactory.java      |    4 +-
 .../SingleUDPNettyServerBootstrapFactory.java      |    4 +-
 .../camel/component/netty4/TextLineDelimiter.java  |    2 -
 .../netty4/TimeoutCorrelationManagerSupport.java   |    4 +-
 .../netty4/handlers/ClientChannelHandler.java      |    2 +-
 .../netty4/handlers/ServerChannelHandler.java      |    2 +-
 .../component/netty4/ssl/SSLEngineFactory.java     |   10 +-
 .../org/apache/camel/component/{netty4 => netty}   |    0
 .../camel/component/netty4/LogCaptureAppender.java |    2 -
 .../camel/component/netty4/Netty2978IssueTest.java |    3 -
 .../NettyComponentWithConfigurationTest.java       |    3 -
 .../NettyConsumerClientModeReconnectTest.java      |    2 +-
 .../NettyConsumerClientModeReuseChannelTest.java   |    2 +-
 .../netty4/NettyConsumerClientModeTest.java        |    2 +-
 .../camel/component/netty4/NettyConverterTest.java |    2 +-
 .../component/netty4/NettyCustomCodecTest.java     |    2 +-
 .../NettyCustomPipelineFactoryAsynchTest.java      |   10 +-
 .../component/netty4/NettyDisconnectTest.java      |    3 -
 .../camel/component/netty4/NettyFileTcpTest.java   |    3 -
 .../NettyGlobalSSLContextParametersTest.java       |   12 +-
 .../NettyInOutCloseChannelWhenCompleteTest.java    |    3 -
 .../component/netty4/NettyInOutFromSedaTest.java   |    3 -
 .../netty4/NettyInOutWithForcedNoResponseTest.java |    3 -
 .../NettyMultipleSimultaneousClientsTest.java      |    2 +
 .../netty4/NettyProducerAsyncEndpointTest.java     |    3 -
 .../netty4/NettyProducerPoolDisabledTest.java      |    3 -
 .../component/netty4/NettyRedeliveryTest.java      |    5 +-
 .../component/netty4/NettyRequestTimeoutTest.java  |    3 -
 .../component/netty4/NettyReuseChannelTest.java    |    3 -
 .../netty4/NettySSLClientCertHeadersTest.java      |    4 +-
 .../netty4/NettySSLConsumerClientModeTest.java     |    4 +-
 .../netty4/NettySSLContextParametersTest.java      |   12 +-
 .../camel/component/netty4/NettySSLTest.java       |    4 +-
 .../component/netty4/NettySingleCodecTest.java     |    4 +-
 .../component/netty4/NettySuspendResumeTest.java   |    4 +-
 .../NettyTcpWithInOutUsingPlainSocketTest.java     |    3 -
 .../NettyTextlineInOnlyNullDelimiterTest.java      |    3 -
 .../component/netty4/NettyTextlineInOnlyTest.java  |    3 -
 .../netty4/NettyTextlineInOutNonBlockingTest.java  |    3 -
 .../NettyTextlineInOutSynchronousFalseTest.java    |    3 -
 .../netty4/NettyTextlineInOutSynchronousTest.java  |    3 -
 .../component/netty4/NettyTextlineInOutTest.java   |    3 -
 .../netty4/NettyTransferExchangeOptionTest.java    |    3 -
 .../NettyUdpWithInOutUsingPlainSocketTest.java     |    3 -
 ...ttyUseSharedWorkerThreadPoolManyRoutesTest.java |    3 -
 .../netty4/NettyUseSharedWorkerThreadPoolTest.java |    3 -
 .../SpringNettyUseSharedWorkerThreadPoolTest.java  |    3 -
 .../netty4/UnsharableCodecsConflicts2Test.java     |    2 +-
 .../netty4/UnsharableCodecsConflictsTest.java      |    4 +-
 components/camel-nsq/pom.xml                       |    2 +-
 .../apache/camel/component/nsq/NsqComponent.java   |    2 +-
 .../camel/component/nsq/NsqConfiguration.java      |    2 +-
 .../apache/camel/component/nsq/NsqConsumer.java    |    5 +-
 .../apache/camel/component/nsq/NsqEndpoint.java    |    4 +-
 .../apache/camel/component/nsq/NsqProducer.java    |    3 +-
 components/camel-ognl/pom.xml                      |    2 +-
 .../java/org/apache/camel/language/ognl/OGNL.java  |    2 -
 .../apache/camel/language/ognl/OgnlExpression.java |    2 -
 .../apache/camel/language/ognl/OgnlLanguage.java   |    2 -
 .../org/apache/camel/language/ognl/RootObject.java |    3 -
 .../org/apache/camel/language/ognl/OgnlTest.java   |    3 -
 .../camel/language/ognl/patterns/FilterTest.java   |    3 -
 .../camel-ognl/src/test/resources/jndi.properties  |    2 +-
 components/camel-olingo2/camel-olingo2-api/pom.xml |    2 +-
 .../camel-olingo2/camel-olingo2-component/pom.xml  |    2 +-
 .../camel/component/olingo2/Olingo2Component.java  |   10 +-
 .../component/olingo2/Olingo2Configuration.java    |    2 +-
 .../camel/component/olingo2/Olingo2Consumer.java   |    7 +-
 .../camel/component/olingo2/Olingo2Endpoint.java   |    6 +-
 .../camel/component/olingo2/Olingo2Producer.java   |    7 +-
 .../olingo2/internal/Olingo2PropertiesHelper.java  |    2 +-
 .../olingo2/AbstractOlingo2TestSupport.java        |    2 +-
 components/camel-olingo2/pom.xml                   |    2 +-
 components/camel-olingo4/camel-olingo4-api/pom.xml |    2 +-
 .../camel-olingo4/camel-olingo4-component/pom.xml  |    2 +-
 .../camel/component/olingo4/Olingo4Component.java  |   10 +-
 .../component/olingo4/Olingo4Configuration.java    |    2 +-
 .../camel/component/olingo4/Olingo4Consumer.java   |    7 +-
 .../camel/component/olingo4/Olingo4Endpoint.java   |    6 +-
 .../camel/component/olingo4/Olingo4Producer.java   |    7 +-
 .../olingo4/internal/Olingo4PropertiesHelper.java  |    2 +-
 .../olingo4/AbstractOlingo4TestSupport.java        |    2 +-
 components/camel-olingo4/pom.xml                   |    2 +-
 components/camel-openshift/pom.xml                 |   89 -
 .../src/main/docs/openshift-component.adoc         |  194 -
 .../component/openshift/OpenShiftComponent.java    |    5 +-
 .../component/openshift/OpenShiftConstants.java    |   35 -
 .../component/openshift/OpenShiftConsumer.java     |  244 -
 .../component/openshift/OpenShiftEndpoint.java     |  188 -
 .../camel/component/openshift/OpenShiftHelper.java |   75 -
 .../component/openshift/OpenShiftOperation.java    |   45 -
 .../component/openshift/OpenShiftProducer.java     |  656 ---
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/component/openshift  |   18 -
 .../component/openshift/OpenShiftAddAliasTest.java |   61 -
 .../OpenShiftAddEmbeddedCartridgeTest.java         |   63 -
 .../OpenShiftAddEnvironmentVariableTest.java       |   61 -
 ...enShiftAddMultipleEnvironmentVariablesTest.java |   61 -
 .../openshift/OpenShiftConsumerOnChangeTest.java   |   59 -
 .../component/openshift/OpenShiftConsumerTest.java |   59 -
 .../openshift/OpenShiftGetAliasesTest.java         |   61 -
 .../OpenShiftGetAllEnvironmentVariablesTest.java   |   61 -
 .../openshift/OpenShiftGetDeploymentTypeTest.java  |   61 -
 .../OpenShiftGetEmbeddedCartridgesTest.java        |   63 -
 .../OpenShiftGetEnvironmentVariableValueTest.java  |   61 -
 .../openshift/OpenShiftGetGearProfileTest.java     |   61 -
 .../openshift/OpenShiftGetGitUrlTest.java          |   61 -
 .../OpenShiftGetStandaloneCartridgeTest.java       |   63 -
 .../OpenShiftListApplicationsModeJsonTest.java     |   61 -
 .../openshift/OpenShiftListApplicationsTest.java   |   61 -
 .../openshift/OpenShiftRemoveAliasTest.java        |   61 -
 .../OpenShiftRemoveEmbeddedCartridgeTest.java      |   63 -
 .../OpenShiftRemoveEnvironmentVariableTest.java    |   61 -
 .../openshift/OpenShiftScaleDownTest.java          |   61 -
 .../component/openshift/OpenShiftScaleUpTest.java  |   61 -
 .../openshift/OpenShiftSetDeploymentTypeTest.java  |   61 -
 .../component/openshift/OpenShiftStateTest.java    |   63 -
 .../OpenShiftUpdateEnvironmentVariableTest.java    |   61 -
 .../src/test/resources/log4j2.properties           |   28 -
 components/camel-openstack/pom.xml                 |    2 +-
 .../openstack/cinder/CinderComponent.java          |    2 +-
 .../common/AbstractOpenstackEndpoint.java          |    2 +-
 .../common/AbstractOpenstackProducer.java          |    2 +-
 .../openstack/glance/GlanceComponent.java          |    2 +-
 .../openstack/keystone/KeystoneComponent.java      |    2 +-
 .../openstack/neutron/NeutronComponent.java        |    2 +-
 .../component/openstack/nova/NovaComponent.java    |    2 +-
 .../component/openstack/swift/SwiftComponent.java  |    2 +-
 .../openstack/AbstractProducerTestSupport.java     |    2 +-
 components/camel-opentracing/pom.xml               |    2 +-
 .../camel/opentracing/OpenTracingTracer.java       |   56 +-
 .../apache/camel/opentracing/SpanDecorator.java    |    8 +-
 .../camel/opentracing/ActiveSpanManagerTest.java   |    4 +-
 components/camel-optaplanner/pom.xml               |    2 +-
 .../optaplanner/OptaPlannerComponent.java          |    2 +-
 .../component/optaplanner/OptaPlannerConsumer.java |    2 +-
 .../component/optaplanner/OptaPlannerEndpoint.java |    2 +-
 .../component/optaplanner/OptaPlannerProducer.java |    2 +-
 components/camel-paho/pom.xml                      |    2 +-
 .../apache/camel/component/paho/PahoComponent.java |    2 +-
 .../apache/camel/component/paho/PahoConsumer.java  |   14 +-
 .../apache/camel/component/paho/PahoEndpoint.java  |   10 +-
 .../apache/camel/component/paho/PahoMessage.java   |    2 +-
 .../apache/camel/component/paho/PahoProducer.java  |    8 +-
 components/camel-paxlogging/pom.xml                |    2 +-
 .../component/paxlogging/PaxLoggingComponent.java  |    8 +-
 .../component/paxlogging/PaxLoggingConsumer.java   |    9 +-
 .../component/paxlogging/PaxLoggingEndpoint.java   |    2 +-
 components/camel-pdf/pom.xml                       |    2 +-
 .../apache/camel/component/pdf/PdfComponent.java   |    5 +-
 .../apache/camel/component/pdf/PdfEndpoint.java    |    2 +-
 .../apache/camel/component/pdf/PdfProducer.java    |   11 +-
 components/camel-pgevent/pom.xml                   |    2 +-
 .../camel/component/pgevent/PgEventComponent.java  |    5 +-
 .../camel/component/pgevent/PgEventConsumer.java   |   10 +-
 .../camel/component/pgevent/PgEventEndpoint.java   |   15 +-
 .../camel/component/pgevent/PgEventProducer.java   |    2 +-
 components/camel-printer/pom.xml                   |    2 +-
 .../camel/component/printer/PrinterComponent.java  |    6 +-
 .../camel/component/printer/PrinterEndpoint.java   |    2 +-
 .../camel/component/printer/PrinterProducer.java   |    2 +-
 components/camel-protobuf/pom.xml                  |    2 +-
 .../camel/dataformat/protobuf/springDataFormat.xml |    6 +-
 components/camel-pubnub/pom.xml                    |    2 +-
 .../camel/component/pubnub/PubNubComponent.java    |    3 +-
 .../camel/component/pubnub/PubNubConsumer.java     |   10 +-
 .../camel/component/pubnub/PubNubEndpoint.java     |    2 +-
 .../camel/component/pubnub/PubNubProducer.java     |   24 +-
 .../camel/component/pubnub/PubNubPresenceTest.java |    4 +-
 .../component/pubnub/PubNubSubscriberTest.java     |    2 +-
 components/camel-quartz/pom.xml                    |  127 -
 .../src/main/docs/quartz-component.adoc            |  267 --
 .../apache/camel/component/quartz/CamelJob.java    |  102 -
 .../camel/component/quartz/QuartzComponent.java    |  638 ---
 .../camel/component/quartz/QuartzConstants.java    |   40 -
 .../camel/component/quartz/QuartzConsumer.java     |   48 -
 .../camel/component/quartz/QuartzEndpoint.java     |  409 --
 .../camel/component/quartz/QuartzHelper.java       |   35 -
 .../camel/component/quartz/QuartzMessage.java      |   70 -
 .../camel/component/quartz/StatefulCamelJob.java   |   28 -
 .../org/apache/camel/component/quartz/package.html |   25 -
 .../quartz/CronScheduledRoutePolicy.java           |  141 -
 .../camel/routepolicy/quartz/ScheduledJob.java     |   58 -
 .../routepolicy/quartz/ScheduledJobState.java      |   37 -
 .../routepolicy/quartz/ScheduledRouteDetails.java  |   96 -
 .../routepolicy/quartz/ScheduledRoutePolicy.java   |  304 --
 .../quartz/ScheduledRoutePolicyConstants.java      |   41 -
 .../quartz/SimpleScheduledRoutePolicy.java         |  203 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/component/quartz     |   18 -
 .../camel/component/quartz/BaseQuartzTest.java     |   39 -
 .../quartz/DelegateEndpointQuartzTest.java         |  121 -
 .../quartz/QuartUnderscoreTimerNameTest.java       |   42 -
 .../quartz/QuartzAddDynamicRouteTest.java          |   61 -
 ...uartzAddRoutesAfterCamelContextStartedTest.java |   48 -
 .../component/quartz/QuartzAutoStartTest.java      |   63 -
 ...omponentCamelContextSchedulerIsolationTest.java |   94 -
 .../component/quartz/QuartzComponentTest.java      |   53 -
 .../component/quartz/QuartzCronRouteTest.java      |   55 -
 .../quartz/QuartzCronRouteWithSmallCacheTest.java  |   68 -
 .../quartz/QuartzCronTriggerRouteTest.java         |   50 -
 .../quartz/QuartzEndpointConfigureTest.java        |  103 -
 .../quartz/QuartzJobRouteUnderscoreTest.java       |   52 -
 .../component/quartz/QuartzManagementTest.java     |   62 -
 .../component/quartz/QuartzNameCollisionTest.java  |  171 -
 .../quartz/QuartzOneCamelContextRestartTest.java   |   69 -
 .../QuartzOneCamelContextSuspendResumeTest.java    |   68 -
 .../component/quartz/QuartzPropertiesTest.java     |   85 -
 .../component/quartz/QuartzRouteFireNowTest.java   |   58 -
 .../component/quartz/QuartzRouteRestartTest.java   |   64 -
 .../camel/component/quartz/QuartzRouteTest.java    |   58 -
 .../quartz/QuartzStartDelayedOptionTest.java       |   45 -
 .../component/quartz/QuartzStartDelayedTest.java   |   47 -
 .../QuartzStartDelayedWithReferenceTest.java       |   46 -
 .../component/quartz/QuartzStopRouteTest.java      |   68 -
 .../component/quartz/QuartzSuspendRouteTest.java   |   68 -
 .../quartz/QuartzTwoCamelContextRestartTest.java   |   86 -
 .../QuartzTwoCamelContextSameNameClashTest.java    |   86 -
 .../QuartzTwoCamelContextSuspendResumeTest.java    |   85 -
 .../quartz/QuartzTwoCamelContextTest.java          |  103 -
 ...QuartzConsumerTwoAppsClusteredFailoverTest.java |  106 -
 .../quartz/SpringQuartzCronRouteTest.java          |   43 -
 ...PersistentStoreRestartAppChangeOptionsTest.java |  179 -
 .../SpringQuartzPersistentStoreRestartAppTest.java |   81 -
 ...pringQuartzPersistentStoreRestartRouteTest.java |   66 -
 .../quartz/SpringQuartzPersistentStoreTest.java    |   43 -
 .../component/quartz/StatefulQuartzRouteTest.java  |   61 -
 .../quartz/CronScheduledRoutePolicyTest.java       |  249 -
 .../camel/routepolicy/quartz/DateFactory.java      |   29 -
 .../quartz/MultiplePoliciesOnRouteTest.java        |   96 -
 .../camel/routepolicy/quartz/MyRoutePolicy.java    |   47 -
 .../RouteAutoStopFalseCronScheduledPolicyTest.java |   56 -
 .../SimpleScheduledCombinedRoutePolicyTest.java    |   76 -
 .../quartz/SimpleScheduledRoutePolicyTest.java     |  263 --
 .../quartz/SpringCronScheduledRoutePolicyTest.java |   51 -
 .../quartz/SpringMultiplePoliciesOnRouteTest.java  |   50 -
 .../SpringQuartzTwoAppsClusteredFailoverTest.java  |   99 -
 .../quartz/SpringScheduledRoutePolicyTest.java     |  139 -
 .../SpringSimpleScheduledRoutePolicyTest.java      |   51 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../SpringQuartzConsumerClusteredAppDatabase.xml   |   32 -
 .../quartz/SpringQuartzConsumerClusteredAppOne.xml |   75 -
 .../quartz/SpringQuartzConsumerClusteredAppTwo.xml |   73 -
 .../component/quartz/SpringQuartzCronRouteTest.xml |   36 -
 ...entStoreRestartAppChangeCronExpressionTest1.xml |   72 -
 ...entStoreRestartAppChangeCronExpressionTest2.xml |   72 -
 ...entStoreRestartAppChangeCronExpressionTest3.xml |   72 -
 ...PersistentStoreRestartAppChangeOptionsTest1.xml |   72 -
 ...PersistentStoreRestartAppChangeOptionsTest2.xml |   72 -
 .../SpringQuartzPersistentStoreRestartTest.xml     |   68 -
 .../quartz/SpringQuartzPersistentStoreTest.xml     |   68 -
 .../camel/component/quartz/myquartz.properties     |   26 -
 .../camel/routepolicy/quartz/CronPolicies.xml      |   56 -
 .../camel/routepolicy/quartz/MultiplePolicies.xml  |   48 -
 .../camel/routepolicy/quartz/SimplePolicies.xml    |   68 -
 .../quartz/SpringQuartzClusteredAppDatabase.xml    |   32 -
 .../quartz/SpringQuartzClusteredAppOne.xml         |   77 -
 .../quartz/SpringQuartzClusteredAppTwo.xml         |   77 -
 .../camel/routepolicy/quartz/myquartz.properties   |   26 -
 .../src/test/resources/tables_derby.sql            |  152 -
 components/camel-quartz2/pom.xml                   |    2 +-
 .../camel/component/quartz2/QuartzComponent.java   |   47 +-
 .../camel/component/quartz2/QuartzConsumer.java    |    2 +-
 .../camel/component/quartz2/QuartzEndpoint.java    |   36 +-
 .../camel/component/quartz2/QuartzMessage.java     |    2 +-
 .../QuartzScheduledPollConsumerScheduler.java      |   25 +-
 .../quartz2/CronScheduledRoutePolicy.java          |    4 +-
 .../routepolicy/quartz2/ScheduledRoutePolicy.java  |    8 +-
 .../quartz2/SimpleScheduledRoutePolicy.java        |    4 +-
 .../org/apache/camel/component/{quartz2 => quartz} |    0
 .../quartz2/DelegateEndpointQuartzTest.java        |    6 +-
 .../quartz2/QuartzAddDynamicRouteTest.java         |    3 -
 ...uartzAddRoutesAfterCamelContextStartedTest.java |    3 -
 .../component/quartz2/QuartzAutoStartTest.java     |    3 -
 .../component/quartz2/QuartzComponentTest.java     |    3 -
 .../component/quartz2/QuartzCronRouteTest.java     |    1 -
 .../quartz2/QuartzCronRouteWithSmallCacheTest.java |    2 +-
 .../quartz2/QuartzEndpointConfigureTest.java       |    3 -
 .../component/quartz2/QuartzInterruptTest.java     |    3 -
 .../quartz2/QuartzJobRouteUnderscoreTest.java      |    3 -
 .../quartz2/QuartzManuallyTriggerJobTest.java      |    1 -
 .../component/quartz2/QuartzNameCollisionTest.java |    2 +-
 .../quartz2/QuartzOneCamelContextRestartTest.java  |    3 -
 .../QuartzOneCamelContextSuspendResumeTest.java    |    3 -
 .../quartz2/QuartzRepeatIntervalTest.java          |    3 -
 .../component/quartz2/QuartzRouteFireNowTest.java  |    3 -
 .../component/quartz2/QuartzRouteRestartTest.java  |    7 +-
 .../camel/component/quartz2/QuartzRouteTest.java   |    3 -
 .../component/quartz2/QuartzSimpleRouteTest.java   |    1 -
 .../quartz2/QuartzStartDelayedOptionTest.java      |    2 +-
 .../component/quartz2/QuartzStartDelayedTest.java  |    2 +-
 .../component/quartz2/QuartzStopRouteTest.java     |    7 +-
 .../component/quartz2/QuartzSuspendRouteTest.java  |    7 +-
 .../quartz2/QuartzTwoCamelContextRestartTest.java  |    3 -
 .../QuartzTwoCamelContextSameNameClashTest.java    |    3 -
 .../QuartzTwoCamelContextSuspendResumeTest.java    |    3 -
 .../quartz2/QuartzTwoCamelContextTest.java         |    3 -
 ...QuartzConsumerTwoAppsClusteredFailoverTest.java |    2 -
 .../quartz2/SpringQuartzCronRouteTest.java         |    3 -
 ...PersistentStoreRestartAppChangeOptionsTest.java |    2 -
 .../SpringQuartzPersistentStoreRestartAppTest.java |    3 -
 ...pringQuartzPersistentStoreRestartRouteTest.java |    7 +-
 .../quartz2/SpringQuartzPersistentStoreTest.java   |    3 -
 .../FileConsumerQuartzSchedulerRestartTest.java    |    6 +-
 .../quartz2/FileConsumerQuartzSchedulerTest.java   |    2 +-
 .../quartz2/CronScheduledRoutePolicyTest.java      |   31 +-
 .../quartz2/MultiplePoliciesOnRouteTest.java       |    7 +-
 .../camel/routepolicy/quartz2/MyRoutePolicy.java   |    3 +-
 .../SimpleScheduledCombinedRoutePolicyTest.java    |    4 +-
 .../quartz2/SimpleScheduledRoutePolicyTest.java    |    8 +-
 .../quartz2/SpringScheduledRoutePolicyTest.java    |    8 +-
 .../camel/routepolicy/quartz2/MultiplePolicies.xml |    2 +-
 components/camel-quickfix/pom.xml                  |    2 +-
 .../component/quickfixj/MessagePredicate.java      |    3 +-
 .../component/quickfixj/QuickfixjComponent.java    |   10 +-
 .../component/quickfixj/QuickfixjConsumer.java     |    2 +-
 .../component/quickfixj/QuickfixjEndpoint.java     |   17 +-
 .../camel/component/quickfixj/QuickfixjEngine.java |   12 +-
 .../component/quickfixj/QuickfixjProducer.java     |    2 +-
 .../quickfixj/converter/QuickfixjConverters.java   |    6 +-
 .../quickfixj/QuickfixjComponentTest.java          |    4 +-
 .../quickfixj/QuickfixjConvertersTest.java         |    2 +-
 .../quickfixj/examples/AuthenticationExample.java  |    1 -
 .../quickfixj/examples/DynamicRoutingExample.java  |    2 +-
 .../quickfixj/examples/SimpleMessagingExample.java |    3 +-
 .../examples/routing/FixMessageRouter.java         |    4 +-
 .../examples/trading/TradeExecutorComponent.java   |    8 +-
 .../examples/trading/TradeExecutorExample.java     |    2 +-
 components/camel-rabbitmq/pom.xml                  |    2 +-
 .../src/main/docs/rabbitmq-component.adoc          |    7 +-
 .../camel/component/rabbitmq/ArgsConfigurer.java   |   40 -
 .../component/rabbitmq/RabbitMQComponent.java      |   27 +-
 .../camel/component/rabbitmq/RabbitMQConsumer.java |    4 +-
 .../component/rabbitmq/RabbitMQDeclareSupport.java |   14 +-
 .../camel/component/rabbitmq/RabbitMQEndpoint.java |   91 +-
 .../rabbitmq/RabbitMQMessageConverter.java         |    2 +-
 .../camel/component/rabbitmq/RabbitMQProducer.java |    7 +-
 .../camel/component/rabbitmq/ReplyToType.java      |    2 -
 .../rabbitmq/reply/CorrelationTimeoutMap.java      |    2 -
 .../rabbitmq/reply/MessageSentCallback.java        |    2 -
 .../rabbitmq/reply/QueueReplyHandler.java          |    2 -
 .../component/rabbitmq/reply/ReplyHandler.java     |    2 -
 .../component/rabbitmq/reply/ReplyHolder.java      |    2 -
 .../component/rabbitmq/reply/ReplyManager.java     |    2 -
 .../rabbitmq/reply/ReplyManagerSupport.java        |    4 +-
 .../rabbitmq/reply/TemporaryQueueReplyHandler.java |    2 -
 .../rabbitmq/reply/TemporaryQueueReplyManager.java |    2 -
 ...essageIdAsCorrelationIdMessageSentCallback.java |    2 -
 .../rabbitmq/RabbitMQConsumerIntTest.java          |    4 +-
 .../component/rabbitmq/RabbitMQEndpointTest.java   |   76 +-
 .../component/rabbitmq/RabbitMQInOutIntTest.java   |    8 +-
 .../rabbitmq/RabbitMQProducerIntTest.java          |    2 +-
 .../component/rabbitmq/RabbitMQProducerTest.java   |    2 +-
 .../rabbitmq/RabbitMQSupendResumeIntTest.java      |    4 +-
 components/camel-reactive-streams/pom.xml          |    2 +-
 .../reactive/streams/ReactiveStreamsComponent.java |    4 +-
 .../reactive/streams/ReactiveStreamsConsumer.java  |    7 +-
 .../reactive/streams/ReactiveStreamsEndpoint.java  |    2 +-
 .../reactive/streams/ReactiveStreamsHelper.java    |    4 +-
 .../reactive/streams/ReactiveStreamsProducer.java  |    2 +-
 .../engine/DefaultCamelReactiveStreamsService.java |   12 +-
 .../streams/util/ConvertingSubscriber.java         |    2 +-
 .../streams/util/UnwrapStreamProcessor.java        |   11 +-
 .../BackpressurePublisherRoutePolicyTest.java      |    2 +-
 .../reactive/streams/BasicPublisherTest.java       |    3 +-
 .../reactive/streams/BasicSubscriberTest.java      |    2 +-
 .../reactive/streams/ExchangeRequestTest.java      |    2 +-
 .../CamelPublisherConversionVerificationTest.java  |    3 +-
 .../tck/CamelPublisherVerificationTest.java        |    1 +
 .../CamelSubscriberConversionVerificationTest.java |    1 +
 .../tck/CamelSubscriberVerificationTest.java       |    3 +-
 components/camel-reactor/pom.xml                   |    2 +-
 .../ReactorStreamsServiceSubscriberTest.java       |    2 +-
 .../reactor/engine/ReactorStreamsServiceTest.java  |    7 +-
 components/camel-rest-swagger/pom.xml              |    8 +-
 .../src/main/docs/rest-swagger-component.adoc      |    2 +-
 .../rest/swagger/RestSwaggerComponent.java         |    4 +-
 .../rest/swagger/RestSwaggerEndpoint.java          |    8 +-
 .../camel/component/rest/swagger/HttpsTest.java    |    6 +-
 .../rest/swagger/RestSwaggerDelegateHttpsTest.java |    2 +-
 components/camel-restlet/pom.xml                   |    4 +-
 .../src/main/docs/restlet-component.adoc           |   13 +-
 .../component/restlet/DefaultRestletBinding.java   |    8 +-
 .../component/restlet/DefaultRestletHost.java      |    2 +-
 .../camel/component/restlet/MethodBasedRouter.java |    2 -
 .../camel/component/restlet/RestletBinding.java    |    2 -
 .../camel/component/restlet/RestletComponent.java  |   53 +-
 .../camel/component/restlet/RestletConstants.java  |    2 -
 .../camel/component/restlet/RestletConsumer.java   |   10 +-
 .../camel/component/restlet/RestletEndpoint.java   |   23 +-
 .../restlet/RestletHeaderFilterStrategy.java       |    2 -
 .../camel/component/restlet/RestletProducer.java   |   33 +-
 .../restlet/converter/RestletConverter.java        |    4 -
 .../camel/component/restlet/AddQueryTest.java      |    4 -
 ...stRestletBindingInJaxbOutStringWithXmlTest.java |    3 -
 .../RestRestletBindingModeAutoWithJsonTest.java    |    3 -
 .../RestRestletBindingModeAutoWithXmlTest.java     |    3 -
 .../restlet/RestRestletBindingModeJsonTest.java    |    3 -
 .../restlet/RestRestletBindingModeXmlTest.java     |    3 -
 .../RestRestletComponentConfigurationTest.java     |    3 -
 .../RestRestletCustomDataFormatInvalidTest.java    |    3 -
 .../restlet/RestRestletCustomDataFormatTest.java   |    3 -
 .../component/restlet/RestRestletGetCorsTest.java  |    3 -
 .../component/restlet/RestRestletGetTest.java      |    3 -
 .../restlet/RestRestletHttpOptionsTest.java        |    3 -
 .../restlet/RestRestletNoPathParameterTest.java    |    3 -
 ...estRestletPojoInOutCustomErrorResponseTest.java |    3 -
 .../restlet/RestRestletPojoInOutTest.java          |    3 -
 .../restlet/RestRestletPostJsonJaxbPojoTest.java   |    3 -
 .../restlet/RestRestletPostJsonPojoListTest.java   |    5 +-
 .../RestRestletPostJsonPojoOnExceptionTest.java    |    3 -
 .../restlet/RestRestletPostJsonPojoTest.java       |    3 -
 .../restlet/RestRestletPostXmlJaxbPojoTest.java    |    3 -
 .../RestRestletProducerGetJettyServerTest.java     |    3 -
 .../restlet/RestRestletProducerGetTest.java        |    3 -
 .../RestRestletProducerGetUriParameterTest.java    |    3 -
 .../component/restlet/RestletAddRouteTest.java     |    3 -
 .../component/restlet/RestletContentTypeTest.java  |    5 +-
 .../RestletEndpointUpdateEndpointUriTest.java      |    3 -
 .../restlet/RestletExceptionResponseTest.java      |    4 -
 .../camel/component/restlet/RestletFaultTest.java  |    4 -
 .../restlet/RestletHeaderFilterStrategyTest.java   |    3 -
 .../RestletHttpEmptyQueryParameterTest.java        |    3 -
 ...letHttpsWithGlobalSSLContextParametersTest.java |    9 +-
 .../RestletHttpsWithSSLContextParametersTest.java  |    9 +-
 .../restlet/RestletMultiMethodsEndpointTest.java   |    2 -
 .../restlet/RestletMultiRoutesEndpointTest.java    |    2 -
 .../RestletMultiUriTemplatesEndpointTest.java      |   87 -
 .../component/restlet/RestletPostContentTest.java  |    4 -
 .../component/restlet/RestletPostFormTest.java     |    4 -
 .../RestletPostXmlRouteAndJSONAsReturnTest.java    |    3 -
 .../component/restlet/RestletPostXmlRouteTest.java |    3 -
 .../component/restlet/RestletPostXmlTest.java      |    3 -
 .../restlet/RestletProducerBinaryStreamTest.java   |    3 -
 .../restlet/RestletProducerConcurrentTest.java     |    2 -
 .../component/restlet/RestletProducerGet2Test.java |    3 -
 .../RestletProducerGetResponseCodeTest.java        |    3 -
 .../RestletProducerPropagateHeadersTest.java       |    3 -
 .../RestletProducerStandardHeaderWarningTest.java  |    3 -
 .../restlet/RestletProducerSynchronouslyTest.java  |    3 -
 .../component/restlet/RestletProducerTest.java     |    3 -
 .../camel/component/restlet/RestletQueryTest.java  |    4 -
 .../restlet/RestletRecipientListTest.java          |    3 -
 .../component/restlet/RestletRedirectTest.java     |    4 -
 .../restlet/RestletRequestAndResponseAPITest.java  |    2 -
 .../component/restlet/RestletResponseTest.java     |    4 -
 .../restlet/RestletRestProducerPutTest.java        |    3 -
 .../RestletRestProducerVerbUpperCaseTest.java      |    3 -
 .../component/restlet/RestletRestartRouteTest.java |   11 +-
 .../component/restlet/RestletSetBodyTest.java      |    3 -
 .../component/restlet/RestletTestSupport.java      |    4 -
 .../component/restlet/RestletTwoEndpointsTest.java |    3 -
 .../restlet/RestletValidUriQueryTest.java          |    4 -
 .../restlet/SpringRestRestletPojoInOutTest.java    |    3 -
 .../component/restlet/route/TestRouteBuilder.java  |    2 -
 components/camel-ribbon/pom.xml                    |    2 +-
 .../ribbon/cloud/RibbonServiceLoadBalancer.java    |    2 +-
 .../cloud/RibbonServiceCallUpdateRouteTest.java    |    2 +-
 components/camel-rmi/pom.xml                       |    2 +-
 .../apache/camel/component/rmi/RmiComponent.java   |    8 +-
 .../apache/camel/component/rmi/RmiConsumer.java    |    4 +-
 .../apache/camel/component/rmi/RmiEndpoint.java    |    8 +-
 .../apache/camel/component/rmi/RmiProducer.java    |    5 +-
 .../camel/component/rmi/RmiRegistryBean.java       |    3 -
 .../apache/camel/component/rmi/EchoService.java    |    3 -
 .../camel/component/rmi/RmiConcurrencyTest.java    |    3 -
 .../camel/component/rmi/RmiDamnExceptionTest.java  |    3 -
 .../rmi/RmiIllegalArgumentExceptionTest.java       |    3 -
 .../camel/component/rmi/RmiRouteEndpointTest.java  |    3 -
 .../apache/camel/component/rmi/RmiRouteTest.java   |    5 +-
 components/camel-routebox/pom.xml                  |   75 -
 .../src/main/docs/routebox-component.adoc          |  296 --
 .../component/routebox/RouteboxComponent.java      |   95 -
 .../component/routebox/RouteboxConfiguration.java  |  337 --
 .../camel/component/routebox/RouteboxConsumer.java |   23 -
 .../camel/component/routebox/RouteboxEndpoint.java |   64 -
 .../camel/component/routebox/RouteboxProducer.java |   21 -
 .../component/routebox/RouteboxServiceSupport.java |   98 -
 .../routebox/direct/RouteboxDirectConsumer.java    |  111 -
 .../routebox/direct/RouteboxDirectEndpoint.java    |   79 -
 .../routebox/direct/RouteboxDirectProducer.java    |  124 -
 .../routebox/seda/RouteboxSedaConsumer.java        |  140 -
 .../routebox/seda/RouteboxSedaEndpoint.java        |  125 -
 .../routebox/seda/RouteboxSedaProducer.java        |  149 -
 .../strategy/RouteboxDispatchStrategy.java         |   39 -
 .../routebox/strategy/RouteboxDispatcher.java      |  148 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/component/routebox   |   17 -
 .../RouteboxDefaultContextAndRouteBuilderTest.java |   95 -
 .../routebox/RouteboxDirectProducerOnlyTest.java   |   97 -
 .../component/routebox/RouteboxDirectTest.java     |   99 -
 .../routebox/RouteboxDispatchMapTest.java          |  102 -
 .../camel/component/routebox/RouteboxSedaTest.java |  100 -
 .../apache/camel/component/routebox/demo/Book.java |   47 -
 .../camel/component/routebox/demo/BookCatalog.java |   69 -
 .../routebox/demo/RouteboxDemoTestSupport.java     |   60 -
 .../routebox/demo/SimpleRouteBuilder.java          |   44 -
 .../src/test/resources/log4j2.properties           |   28 -
 components/camel-rss/pom.xml                       |    2 +-
 .../component/rss/AggregateRssFeedStrategy.java    |    2 +-
 .../apache/camel/component/rss/RssComponent.java   |    1 -
 .../camel/component/rss/UpdatedDateFilter.java     |    2 +-
 .../apache/camel/dataformat/rss/RssDataFormat.java |    2 +-
 .../rss/RssEntryPollingConsumerWithFilterTest.java |    2 +-
 .../camel/component/rss/RssEntrySortTest.java      |    2 +-
 .../apache/camel/component/rss/RssFilterTest.java  |    2 +-
 .../component/rss/RssUriEncodingIssueTest.java     |    3 -
 components/camel-ruby/pom.xml                      |   99 -
 components/camel-ruby/src/main/docs/ruby.adoc      |  177 -
 .../main/java/org/apache/camel/ruby/RubyCamel.java |   60 -
 .../org/apache/camel/ruby/ScriptRouteBuilder.java  |   70 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 components/camel-ruby/src/main/resources/camel.rb  |   86 -
 .../camel/ruby/RouteUsingNestedScopesTest.java     |   31 -
 .../test/java/org/apache/camel/ruby/RubyTest.java  |   93 -
 .../test/java/org/apache/camel/ruby/RunScript.java |   42 -
 .../src/test/java/org/apache/camel/ruby/example.rb |   41 -
 .../src/test/java/org/apache/camel/ruby/scopes.rb  |   36 -
 .../src/test/resources/log4j2.properties           |   30 -
 components/camel-rx/pom.xml                        |   94 -
 components/camel-rx/src/main/docs/rx.adoc          |  193 -
 .../java/org/apache/camel/rx/CamelOperator.java    |   93 -
 .../java/org/apache/camel/rx/ObservableBody.java   |   39 -
 .../org/apache/camel/rx/ObservableMessage.java     |   33 -
 .../java/org/apache/camel/rx/ReactiveCamel.java    |  170 -
 .../apache/camel/rx/RuntimeCamelRxException.java   |   42 -
 .../src/main/java/org/apache/camel/rx/package.html |   26 -
 .../camel/rx/support/EndpointObservable.java       |   37 -
 .../camel/rx/support/EndpointSubscribeFunc.java    |   43 -
 .../camel/rx/support/EndpointSubscription.java     |  118 -
 .../camel/rx/support/ExchangeToBodyFunc1.java      |   40 -
 .../camel/rx/support/ExchangeToMessageFunc1.java   |   38 -
 .../camel/rx/support/ObservableProcessor.java      |   67 -
 .../apache/camel/rx/support/ObserverSender.java    |   89 -
 .../camel/rx/support/ProcessorToObserver.java      |   52 -
 .../rx/support/ReactiveBeanPostProcessor.java      |   48 -
 .../apache/camel/rx/support/ReactiveInjector.java  |   66 -
 .../rx/support/ReactivePostProcessorHelper.java    |   47 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../org/apache/camel/rx/CamelOperatorTest.java     |   92 -
 .../java/org/apache/camel/rx/LoginService.java     |   34 -
 .../camel/rx/LoginServiceObservableTest.java       |   46 -
 .../org/apache/camel/rx/ObservableBodyTest.java    |   71 -
 .../org/apache/camel/rx/ObservableMessageTest.java |   68 -
 .../src/test/java/org/apache/camel/rx/Order.java   |   40 -
 .../java/org/apache/camel/rx/RxTestSupport.java    |   44 -
 .../test/java/org/apache/camel/rx/SendToTest.java  |   39 -
 .../java/org/apache/camel/rx/SendToUoWTest.java    |   61 -
 .../apache/camel/rx/ToObservableAndMapTest.java    |   48 -
 .../org/apache/camel/rx/ToObservableBodyTest.java  |   53 -
 .../java/org/apache/camel/rx/ToObservableTest.java |   44 -
 .../org/apache/camel/rx/ToObservableUoWTest.java   |   55 -
 .../camel-rx/src/test/resources/log4j2.properties  |   28 -
 components/camel-rxjava2/pom.xml                   |    2 +-
 .../engine/RxJavaStreamsServiceSubscriberTest.java |    2 +-
 .../rxjava2/engine/RxJavaStreamsServiceTest.java   |    7 +-
 .../camel-salesforce-component/pom.xml             |    2 +-
 .../src/main/docs/salesforce-component.adoc        |    4 +-
 .../salesforce/SalesforceClientTemplate.java       |    2 +-
 .../component/salesforce/SalesforceComponent.java  |   35 +-
 .../component/salesforce/SalesforceConsumer.java   |    4 +-
 .../component/salesforce/SalesforceEndpoint.java   |   14 +-
 .../salesforce/SalesforceLoginConfig.java          |    2 +-
 .../salesforce/SalesforceMetaDataExtension.java    |    6 +-
 .../component/salesforce/SalesforceProducer.java   |    4 +-
 .../salesforce/internal/SalesforceSession.java     |    2 +-
 .../internal/client/DefaultCompositeApiClient.java |    4 +-
 .../internal/processor/AbstractRestProcessor.java  |    2 +-
 .../internal/processor/AnalyticsApiProcessor.java  |    2 +-
 .../internal/processor/BulkApiProcessor.java       |    2 +-
 .../internal/processor/CompositeApiProcessor.java  |    2 +-
 .../salesforce/BulkApiIntegrationTest.java         |    2 +-
 .../component/salesforce/LoginConfigHelper.java    |    2 +-
 .../salesforce/RestApiIntegrationTest.java         |    2 +-
 ...eComponentVerifierExtensionIntegrationTest.java |    7 +-
 .../salesforce/SalesforceLoginConfigTest.java      |    2 +-
 .../salesforce/internal/SalesforceSessionTest.java |    2 +-
 .../internal/SessionIntegrationTest.java           |    2 +-
 .../internal/client/AbstractClientBaseTest.java    |    4 +-
 .../AbstractRestProcessorApprovalTest.java         |    4 +-
 .../internal/processor/JsonRestProcessorTest.java  |    4 +-
 .../camel-salesforce-maven-plugin/pom.xml          |    2 +-
 .../apache/camel/maven/AbstractSalesforceMojo.java |    6 +-
 .../java/org/apache/camel/maven/GenerateMojo.java  |    2 +-
 components/camel-salesforce/pom.xml                |    2 +-
 components/camel-sap-netweaver/pom.xml             |    4 +-
 .../sap/netweaver/NetWeaverComponent.java          |    5 +-
 .../component/sap/netweaver/NetWeaverEndpoint.java |    2 +-
 .../component/sap/netweaver/NetWeaverProducer.java |    6 +-
 components/camel-saxon/pom.xml                     |    2 +-
 .../camel/component/xquery/ResultFormat.java       |    3 -
 .../org/apache/camel/component/xquery/XQuery.java  |    2 -
 .../xquery/XQueryAnnotationExpressionFactory.java  |    3 -
 .../camel/component/xquery/XQueryBuilder.java      |    4 +-
 .../camel/component/xquery/XQueryComponent.java    |    7 +-
 .../camel/component/xquery/XQueryEndpoint.java     |   12 +-
 .../camel/language/xquery/XQueryLanguage.java      |    3 -
 .../camel/builder/XsltAggregationStrategyTest.java |   78 +
 .../builder/saxon/BeanWithXQueryInjectionTest.java |    5 +-
 .../camel/builder/saxon/ParameterDynamicTest.java  |    2 +-
 .../saxon/XPathAnnotationResultTypeTest.java       |    5 +-
 .../saxon/XPathSplitChoicePerformanceTest.java     |    2 +-
 .../org/apache/camel/builder/saxon/XPathTest.java  |    3 -
 .../camel/builder/saxon/XQueryFilterTest.java      |    3 -
 .../builder/saxon/XQueryRecipientListTest.java     |    3 -
 .../org/apache/camel/builder/saxon/XQueryTest.java |    5 +-
 .../camel/builder/saxon/XQueryTransformTest.java   |    3 -
 .../builder/saxon/XQueryTransformTextTest.java     |    3 -
 .../saxon/XQueryWithNamespacesFilterTest.java      |    3 -
 ...eanWithXQueryInjectionUsingHeaderValueTest.java |    2 +-
 .../camel/component/xquery/SoapPayloadBean.java    |    3 -
 .../component/xquery/SoapPayloadBeanTest.java      |    3 -
 .../apache/camel/component/xquery/TestBean.java    |    3 -
 .../camel/component/xquery/XQueryEndpointTest.java |    3 -
 .../camel/component/xquery/XQueryExampleTest.java  |    3 -
 .../component/xquery/XQueryNullHeaderTest.java     |    3 -
 .../xquery/XQueryStripWhitespaceTest.java          |    5 +-
 .../xquery/XQueryWithExplicitTypeTest.java         |    3 -
 .../component/xquery/XQueryWithExtensionTest.java  |    3 -
 .../camel/component/xslt/SaxonUriResolverTest.java |    2 +-
 .../camel/component/xslt/SaxonXsltDTDTest.java     |    2 +-
 .../camel/converter/saxon/SaxonConverterTest.java  |    2 +-
 .../util/toolbox/XsltAggregationStrategyTest.java  |   78 -
 components/camel-scala/pom.xml                     |  235 -
 .../camel-scala/src/main/docs/scala-eip.adoc       |  223 -
 .../src/main/docs/scala-getting-started.adoc       |   58 -
 .../src/main/docs/scala-supported-languages.adoc   |   27 -
 components/camel-scala/src/main/docs/scala.adoc    |   77 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../services/org/apache/camel/TypeConverter        |   21 -
 .../scala/org/apache/camel/scala/Frequency.scala   |   27 -
 .../main/scala/org/apache/camel/scala/Period.scala |   91 -
 .../scala/org/apache/camel/scala/Preamble.scala    |  151 -
 .../org/apache/camel/scala/RichExchange.scala      |  145 -
 .../scala/org/apache/camel/scala/RichInt.scala     |   26 -
 .../scala/org/apache/camel/scala/RichMessage.scala |  110 -
 .../org/apache/camel/scala/ScalaExpression.scala   |   40 -
 .../org/apache/camel/scala/ScalaPredicate.scala    |   33 -
 .../org/apache/camel/scala/ScalaProcessor.scala    |   29 -
 .../scala/org/apache/camel/scala/Wrapper.scala     |   26 -
 .../camel/scala/converter/ScalaCollections.scala   |  112 -
 .../apache/camel/scala/converter/ScalaOption.scala |   51 -
 .../camel/scala/converter/ScalaTypeConverter.scala |   59 -
 .../scala/org/apache/camel/scala/dsl/Block.scala   |   30 -
 .../scala/org/apache/camel/scala/dsl/Config.scala  |   26 -
 .../scala/org/apache/camel/scala/dsl/DSL.scala     |  124 -
 .../org/apache/camel/scala/dsl/Functions.scala     |   33 -
 .../camel/scala/dsl/SAbstractDefinition.scala      |  180 -
 .../camel/scala/dsl/SAggregateDefinition.scala     |   70 -
 .../apache/camel/scala/dsl/SChoiceDefinition.scala |   37 -
 .../apache/camel/scala/dsl/SDelayDefinition.scala  |   27 -
 .../apache/camel/scala/dsl/SEnrichDefinition.scala |   36 -
 .../apache/camel/scala/dsl/SFilterDefinition.scala |   27 -
 .../scala/dsl/SIdempotentConsumerDefinition.scala  |   41 -
 .../camel/scala/dsl/SInterceptDefinition.scala     |   32 -
 .../camel/scala/dsl/SInterceptFromDefinition.scala |   32 -
 .../dsl/SInterceptSendToEndpointDefinition.scala   |   37 -
 .../camel/scala/dsl/SLoadBalanceDefinition.scala   |   46 -
 .../apache/camel/scala/dsl/SLoopDefinition.scala   |   29 -
 .../camel/scala/dsl/SMulticastDefinition.scala     |   54 -
 .../camel/scala/dsl/SOnCompletionDefinition.scala  |   43 -
 .../camel/scala/dsl/SOnExceptionDefinition.scala   |   82 -
 .../camel/scala/dsl/SPipelineDefinition.scala      |   38 -
 .../apache/camel/scala/dsl/SPolicyDefinition.scala |   27 -
 .../camel/scala/dsl/SResequenceDefinition.scala    |   57 -
 .../apache/camel/scala/dsl/SRouteDefinition.scala  |   48 -
 .../apache/camel/scala/dsl/SSplitDefinition.scala  |   50 -
 .../camel/scala/dsl/SThreadsDefinition.scala       |   51 -
 .../camel/scala/dsl/SThrottleDefinition.scala      |   40 -
 .../camel/scala/dsl/STransactedDefinition.scala    |   28 -
 .../apache/camel/scala/dsl/STryDefinition.scala    |   39 -
 .../camel/scala/dsl/SValidateDefinition.scala      |   27 -
 .../camel/scala/dsl/SWireTapDefinition.scala       |   27 -
 .../camel/scala/dsl/builder/RouteBuilder.scala     |  231 -
 .../scala/dsl/builder/RouteBuilderSupport.scala    |   23 -
 .../scala/dsl/builder/ScalaRouteBuilder.scala      |   25 -
 .../scala/dsl/languages/LanguageFunction.scala     |   38 -
 .../camel/scala/dsl/languages/Languages.scala      |  110 -
 .../src/test/resources/log4j2.properties           |   32 -
 .../scala/dsl/builder/scan/scan-camel-context.xml  |   31 -
 .../org/apache/camel/scala/dsl/enricher.vm         |   17 -
 .../scala/org/apache/camel/scala/CamelSpec.scala   |   42 -
 .../apache/camel/scala/CamelTestSupportTest.scala  |   41 -
 .../org/apache/camel/scala/RichMockEndpoint.scala  |   43 -
 .../org/apache/camel/scala/UsingModelTest.scala    |   42 -
 .../camel/scala/converter/ConverterSpec.scala      |  204 -
 .../apache/camel/scala/dsl/AggregatorTest.scala    |  141 -
 ...utoStartupNotReturningRouteDefinitionTest.scala |   48 -
 .../apache/camel/scala/dsl/AutoStartupTest.scala   |   81 -
 .../camel/scala/dsl/BasicRouteBuilderTest.scala    |   52 -
 .../org/apache/camel/scala/dsl/BlockBeanTest.scala |   49 -
 .../org/apache/camel/scala/dsl/CamelCBRTest.scala  |   61 -
 .../camel/scala/dsl/ContentBasedRouterTest.scala   |   55 -
 .../camel/scala/dsl/ContentEnricherTest.scala      |   75 -
 .../camel/scala/dsl/ConvertBodyToAsTest.scala      |   37 -
 .../apache/camel/scala/dsl/ConvertBodyToTest.scala |   50 -
 .../dsl/DataFormatStringDataTypeRefTest.scala      |   50 -
 .../apache/camel/scala/dsl/DataFormatTest.scala    |   50 -
 .../org/apache/camel/scala/dsl/DelayerTest.scala   |   67 -
 .../org/apache/camel/scala/dsl/EnricherTest.scala  |   66 -
 .../camel/scala/dsl/ExceptionHandlerTest.scala     |   75 -
 .../camel/scala/dsl/ExchangePatternTest.scala      |   94 -
 .../camel/scala/dsl/FilterRouteBuilderTest.scala   |   62 -
 .../org/apache/camel/scala/dsl/FilterTest.scala    |   45 -
 .../scala/dsl/HeaderContentBasedRouterTest.scala   |   54 -
 .../scala/org/apache/camel/scala/dsl/IdTest.scala  |   64 -
 .../camel/scala/dsl/IdempotentConsumerTest.scala   |  120 -
 .../apache/camel/scala/dsl/InterceptFromTest.scala |   79 -
 .../camel/scala/dsl/InterceptSendToTest.scala      |  126 -
 .../org/apache/camel/scala/dsl/InterceptTest.scala |   56 -
 .../apache/camel/scala/dsl/LoadBalancerTest.scala  |   51 -
 .../org/apache/camel/scala/dsl/LoopCopyTest.scala  |   49 -
 .../apache/camel/scala/dsl/LoopNoCopyTest.scala    |   49 -
 .../org/apache/camel/scala/dsl/LoopTest.scala      |   75 -
 .../org/apache/camel/scala/dsl/MulticastTest.scala |   78 -
 .../apache/camel/scala/dsl/OnExceptionTest.scala   |  109 -
 .../camel/scala/dsl/PipelineAndMulticastTest.scala |   75 -
 .../camel/scala/dsl/PipelineRouteBuilderTest.scala |   72 -
 .../org/apache/camel/scala/dsl/PipelineTest.scala  |  100 -
 .../camel/scala/dsl/RecipientListRouteTest.scala   |   69 -
 .../apache/camel/scala/dsl/RemoveHeaderTest.scala  |   54 -
 .../camel/scala/dsl/RemoveHeadersExcludeTest.scala |   89 -
 .../apache/camel/scala/dsl/RemoveHeadersTest.scala |   89 -
 .../apache/camel/scala/dsl/ResequencerTest.scala   |   83 -
 .../org/apache/camel/scala/dsl/RichTestUri.scala   |   58 -
 .../org/apache/camel/scala/dsl/RollbackTest.scala  |   80 -
 .../camel/scala/dsl/RouteErrorHandlerTest.scala    |   57 -
 .../org/apache/camel/scala/dsl/RouteIdTest.scala   |   63 -
 .../dsl/SEnricherAggregateOnExceptionTest.scala    |   41 -
 .../apache/camel/scala/dsl/SLogProcessorTest.scala |   48 -
 .../camel/scala/dsl/SOnCompletionGlobalTest.scala  |   33 -
 .../camel/scala/dsl/SOnCompletionModeTest.scala    |   48 -
 .../dsl/SOnCompletionOnCompleteOnlyTest.scala      |   39 -
 .../scala/dsl/SOnCompletionOnFailureOnlyTest.scala |   39 -
 .../camel/scala/dsl/SOnCompletionWhenTest.scala    |   37 -
 .../camel/scala/dsl/SPolicyPerRouteTest.scala      |   34 -
 .../apache/camel/scala/dsl/SPollEnricherTest.scala |   44 -
 .../apache/camel/scala/dsl/SRoutingSlipTest.scala  |   39 -
 .../org/apache/camel/scala/dsl/SScriptTest.scala   |   38 -
 .../org/apache/camel/scala/dsl/SSortTest.scala     |   47 -
 .../camel/scala/dsl/SThrowExceptionTest.scala      |   34 -
 .../camel/scala/dsl/STransformProcessorTest.scala  |   43 -
 .../apache/camel/scala/dsl/STransformTest.scala    |   38 -
 .../org/apache/camel/scala/dsl/SValidateTest.scala |   95 -
 .../camel/scala/dsl/ScalaRouteBuilderTest.scala    |   49 -
 .../apache/camel/scala/dsl/ScalaTestSupport.scala  |   79 -
 .../org/apache/camel/scala/dsl/SetBodyTest.scala   |   84 -
 .../camel/scala/dsl/SetExchangePatternTest.scala   |   83 -
 .../org/apache/camel/scala/dsl/SetHeaderTest.scala |   85 -
 .../apache/camel/scala/dsl/SetPropertyTest.scala   |   79 -
 .../apache/camel/scala/dsl/SimpleBeanTest.scala    |   74 -
 .../camel/scala/dsl/SplitterRouteBuilderTest.scala |   62 -
 .../scala/dsl/SplitterTokenizeHeaderTest.scala     |   50 -
 .../camel/scala/dsl/SplitterTokenizePairTest.scala |   50 -
 .../camel/scala/dsl/SplitterTokenizeTest.scala     |   50 -
 .../camel/scala/dsl/SplitterTokenizeXMLTest.scala  |   50 -
 .../apache/camel/scala/dsl/StartOrderTest.scala    |   54 -
 .../org/apache/camel/scala/dsl/ThrottlerTest.scala |   61 -
 .../org/apache/camel/scala/dsl/ToDynamicTest.scala |   47 -
 .../apache/camel/scala/dsl/TransactedTest.scala    |   69 -
 .../camel/scala/dsl/TryCatchFinallyTest.scala      |   72 -
 .../org/apache/camel/scala/dsl/WiretapTest.scala   |  100 -
 .../scala/dsl/XPathContentBasedRouterTest.scala    |   53 -
 .../scala/dsl/builder/RouteBuilderUnwrapTest.scala |   55 -
 .../builder/scan/DiscoverRouteBuilderTest.scala    |   46 -
 .../builder/scan/DiscoverableRouteBuilder.scala    |   28 -
 .../apache/camel/scala/example/FilterRoute.scala   |   39 -
 .../camel/scala/example/FilterRouteTest.scala      |   54 -
 .../scala/org/apache/camel/scala/routeSpec.scala   |  126 -
 .../scala/org/apache/camel/scala/test/Animal.scala |   28 -
 .../apache/camel/scala/test/CartoonService.scala   |   32 -
 .../org/apache/camel/scala/test/Envelope.scala     |   26 -
 .../scala/org/apache/camel/scala/test/Person.scala |   32 -
 components/camel-schematron/pom.xml                |    2 +-
 .../component/schematron/SchematronComponent.java  |    5 +-
 .../component/schematron/SchematronEndpoint.java   |   22 +-
 .../component/schematron/SchematronProducer.java   |    4 +-
 .../processor/SchematronProcessorFactory.java      |    2 +-
 .../schematron/SchematronEndpointTest.java         |   16 +-
 .../schematron/SchematronProducerTest.java         |    2 +-
 .../processor/SchematronProcessorTest.java         |    2 +-
 components/camel-scr/README.md                     |   51 -
 components/camel-scr/pom.xml                       |   94 -
 components/camel-scr/src/main/docs/scr.adoc        |  654 ---
 .../org/apache/camel/scr/AbstractCamelRunner.java  |  305 --
 .../main/java/org/apache/camel/scr/ScrHelper.java  |   70 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../apache/camel/scr/AbstractCamelRunnerTest.java  |  138 -
 .../org/apache/camel/scr/ConcreteCamelRunner.java  |  140 -
 .../java/org/apache/camel/scr/ScrHelperTest.java   |   55 -
 .../org/apache/camel/scr/TestRouteBuilder.java     |   54 -
 .../org/apache/camel/scr/TestRouteBuilder2.java    |   35 -
 .../test/resources/componentDefinitionExample.xml  |   41 -
 .../camel-scr/src/test/resources/log4j2.properties |   28 -
 components/camel-script/pom.xml                    |    2 +-
 .../src/main/docs/javaScript-language.adoc         |    8 +-
 .../org/apache/camel/builder/script/Groovy.java    |    2 -
 .../apache/camel/builder/script/JavaScript.java    |    2 -
 .../java/org/apache/camel/builder/script/PHP.java  |   40 -
 .../apache/camel/builder/script/PhpLanguage.java   |   46 -
 .../org/apache/camel/builder/script/Python.java    |   40 -
 .../camel/builder/script/PythonLanguage.java       |   46 -
 .../java/org/apache/camel/builder/script/Ruby.java |   40 -
 .../apache/camel/builder/script/RubyLanguage.java  |   46 -
 .../apache/camel/builder/script/ScriptBuilder.java |   15 +-
 .../builder/script/ScriptEvaluationException.java  |    2 -
 .../camel/builder/script/ScriptLanguage.java       |    3 -
 .../builder/script/ScriptLanguageResolver.java     |    3 -
 .../services/org/apache/camel/language/php         |   18 -
 .../services/org/apache/camel/language/python      |   18 -
 .../services/org/apache/camel/language/ruby        |   18 -
 .../builder/script/JRubyScriptThreadSafeTest.java  |  151 -
 .../camel/builder/script/JRubySingletonTest.java   |   23 -
 .../apache/camel/builder/script/Jsr223Test.java    |    3 -
 .../script/LanguagePythonStatementsTest.java       |   46 -
 .../camel/builder/script/PythonExpressionTest.java |   64 -
 .../camel/builder/script/RubyExpressionTest.java   |   66 -
 .../camel/builder/script/RubyScriptTextTest.java   |  164 +-
 .../script/example/AnyLanguageFilterTest.java      |    5 +-
 .../script/example/BeanShellFilterTest.java        |    5 +-
 .../builder/script/example/GroovyFilterTest.java   |    5 +-
 .../script/example/JavaScriptFilterTest.java       |    5 +-
 .../builder/script/example/PythonFilterTest.java   |   46 -
 .../builder/script/example/RubyFilterTest.java     |   46 -
 .../language/script/JavaScriptLanguageTest.java    |    3 -
 .../camel/language/script/PythonLanguageTest.java  |   40 -
 .../camel-script/src/test/resources/mypython.py    |    3 -
 .../camel/builder/script/example/pythonFilter.xml  |   39 -
 .../camel/builder/script/example/rubyFilter.xml    |   39 -
 components/camel-service/pom.xml                   |    2 +-
 .../camel/component/service/ServiceComponent.java  |    2 +-
 .../camel/component/service/ServiceConsumer.java   |    4 +-
 .../camel/component/service/ServiceEndpoint.java   |    2 +-
 .../camel-servicenow-component/pom.xml             |    2 +-
 .../component/servicenow/ServiceNowClient.java     |    5 +-
 .../component/servicenow/ServiceNowComponent.java  |   13 +-
 .../servicenow/ServiceNowConfiguration.java        |    2 +-
 .../component/servicenow/ServiceNowEndpoint.java   |    2 +-
 .../servicenow/ServiceNowMetaDataExtension.java    |    2 +-
 .../servicenow/ServiceNowAttachmentTest.java       |    2 +-
 .../ServiceNowComponentVerifierTest.java           |   62 +-
 .../camel-servicenow-maven-plugin/pom.xml          |    2 +-
 .../camel/maven/CamelServiceNowGenerateMojo.java   |    2 +-
 components/camel-servicenow/pom.xml                |    2 +-
 components/camel-servlet/pom.xml                   |    2 +-
 .../component/servlet/AttachmentHttpBinding.java   |    2 +-
 .../camel/component/servlet/ServletComponent.java  |   15 +-
 .../component/servlet/ServletRestHttpBinding.java  |    6 -
 .../servlet/osgi/OsgiServletRegisterer.java        |    6 +-
 .../servlet/ServletTransferExceptionTest.java      |    3 -
 .../rest/RestServletPostJsonPojoListTest.java      |    2 +-
 components/camel-servletlistener/pom.xml           |   96 -
 .../src/main/docs/servletlistener.adoc             |  354 --
 .../servletlistener/CamelContextLifecycle.java     |   83 -
 .../CamelServletContextListener.java               |  472 --
 .../JndiCamelServletContextListener.java           |   42 -
 .../servletlistener/ServletCamelContext.java       |   39 -
 .../SimpleCamelServletContextListener.java         |   44 -
 .../src/main/resources/META-INF/LICENSE.txt        |  203 -
 .../src/main/resources/META-INF/NOTICE.txt         |   11 -
 .../camel/component/servletlistener/HelloBean.java |   27 -
 .../component/servletlistener/JmxDisabledTest.java |   51 -
 .../component/servletlistener/LifecycleTest.java   |   51 -
 .../servletlistener/MultipleRoutesTest.java        |   56 -
 .../component/servletlistener/MyBeanRoute.java     |   32 -
 .../component/servletlistener/MyLifecycle.java     |   63 -
 .../camel/component/servletlistener/MyRoute.java   |   31 -
 .../PropertyPlaceholderRouteTest.java              |   51 -
 .../servletlistener/RoutesFromPackageScanTest.java |   59 -
 .../servletlistener/RoutesFromXmlTest.java         |   57 -
 .../servletlistener/ServletCamelTestSupport.java   |   60 -
 .../component/servletlistener/SingleRouteTest.java |   51 -
 .../servletlistener/routes/BarRouteBuilder.java    |   31 -
 .../servletlistener/routes/FooRouteBuilder.java    |   31 -
 .../src/test/resources/log4j2.properties           |   28 -
 .../src/test/resources/myproperties.properties     |   19 -
 .../src/test/resources/myweb.xml                   |   52 -
 .../src/test/resources/myweb2.xml                  |   52 -
 .../src/test/resources/myweb3.xml                  |   52 -
 .../src/test/resources/myweb4.xml                  |   55 -
 .../src/test/resources/myweb5.xml                  |   56 -
 .../src/test/resources/myweb6.xml                  |   63 -
 .../src/test/resources/myweb7.xml                  |   58 -
 .../src/test/resources/routes/myOtherRoute.xml     |   31 -
 .../src/test/resources/routes/myRoutes.xml         |   33 -
 components/camel-shiro/pom.xml                     |    2 +-
 .../shiro/security/ShiroSecurityPolicy.java        |    4 +-
 .../shiro/security/ShiroSecurityProcessor.java     |    2 +-
 components/camel-sip/pom.xml                       |    2 +-
 .../apache/camel/component/sip/SipComponent.java   |    5 +-
 .../apache/camel/component/sip/SipEndpoint.java    |    4 +-
 .../camel/component/sip/SipPresenceAgent.java      |    2 +-
 .../apache/camel/component/sip/SipPublisher.java   |    5 +-
 .../apache/camel/component/sip/SipSubscriber.java  |    2 +-
 components/camel-sjms/pom.xml                      |    2 +-
 .../apache/camel/component/sjms/SjmsComponent.java |    3 +-
 .../apache/camel/component/sjms/SjmsConsumer.java  |    2 +-
 .../apache/camel/component/sjms/SjmsEndpoint.java  |   10 +-
 .../component/sjms/SjmsHeaderFilterStrategy.java   |    3 -
 .../apache/camel/component/sjms/SjmsMessage.java   |   12 +-
 .../apache/camel/component/sjms/SjmsProducer.java  |    6 +-
 .../component/sjms/batch/SjmsBatchComponent.java   |    1 -
 .../component/sjms/batch/SjmsBatchConsumer.java    |   10 +-
 .../component/sjms/batch/SjmsBatchEndpoint.java    |    6 +-
 .../sjms/consumer/AbstractMessageHandler.java      |    2 +-
 .../camel/component/sjms/jms/JmsBinding.java       |   14 +-
 .../camel/component/sjms/jms/JmsMessageHelper.java |    4 +-
 .../camel/component/sjms/jms/JmsObjectFactory.java |    3 -
 .../component/sjms/producer/InOutProducer.java     |    2 +-
 .../camel/component/sjms/CamelJmsTestHelper.java   |    2 -
 .../camel/component/sjms/JmsSelectorTest.java      |    3 -
 .../camel/component/sjms/SjmsEndpointTest.java     |    2 +-
 .../sjms/batch/ListAggregationStrategy.java        |    2 +-
 .../sjms/batch/SjmsBatchConsumerTest.java          |    8 +-
 .../sjms/batch/SjmsBatchEndpointTest.java          |    3 +-
 .../sjms/consumer/EmptyMessageBodyTest.java        |    3 -
 .../sjms/consumer/InOnlyConsumerDefaultTest.java   |    3 -
 .../sjms/consumer/InOnlyConsumerQueueTest.java     |    3 -
 .../sjms/consumer/InOnlyConsumerTempQueueTest.java |    3 -
 .../sjms/consumer/InOnlyConsumerTopicTest.java     |    3 -
 .../sjms/consumer/InOutConsumerQueueAsyncTest.java |    3 -
 .../sjms/consumer/InOutConsumerQueueTest.java      |    3 -
 .../consumer/InOutConsumerTempQueueAsyncTest.java  |    3 -
 .../sjms/consumer/InOutConsumerTempQueueTest.java  |    3 -
 .../sjms/consumer/InOutConsumerTopicTest.java      |    3 -
 .../consumer/InOutSynchronousConsumerTest.java     |    3 -
 .../camel/component/sjms/it/AsyncJmsInOutIT.java   |    2 +-
 .../component/sjms/it/AsyncJmsInOutTempDestIT.java |    2 +-
 .../component/sjms/it/ConnectionResourceIT.java    |    3 +-
 .../camel/component/sjms/it/SyncJmsInOutIT.java    |    2 +-
 .../component/sjms/it/SyncJmsInOutTempDestIT.java  |    2 +-
 .../sjms/producer/AsyncQueueProducerTest.java      |    3 -
 .../sjms/producer/AsyncTopicProducerTest.java      |    3 -
 .../sjms/producer/NoConnectionFactoryTest.java     |   10 +-
 .../component/sjms/support/MyAsyncComponent.java   |    2 +-
 .../component/sjms/support/MyAsyncEndpoint.java    |    2 +-
 .../component/sjms/support/MyAsyncProducer.java    |    2 +-
 .../component/sjms/threadpool/ThreadPoolTest.java  |    6 +-
 .../sjms/tx/TransactedProducerInOutErrorTest.java  |    8 +-
 components/camel-sjms2/pom.xml                     |    2 +-
 .../camel/component/sjms2/Sjms2Endpoint.java       |    1 -
 .../camel/component/sjms2/Sjms2EndpointTest.java   |    5 -
 components/camel-slack/pom.xml                     |    2 +-
 .../camel/component/slack/SlackComponent.java      |    2 +-
 .../slack/SlackComponentVerifierExtension.java     |    5 +-
 .../camel/component/slack/SlackConsumer.java       |   33 +-
 .../camel/component/slack/SlackEndpoint.java       |    2 +-
 .../camel/component/slack/SlackProducer.java       |    6 +-
 components/camel-smpp/pom.xml                      |    2 +-
 .../camel-smpp/src/main/docs/smpp-component.adoc   |    8 +-
 .../apache/camel/component/smpp/SmppBinding.java   |   11 +-
 .../apache/camel/component/smpp/SmppComponent.java |   21 +-
 .../camel/component/smpp/SmppConfiguration.java    |   10 +-
 .../component/smpp/SmppConnectionFactory.java      |    2 -
 .../apache/camel/component/smpp/SmppConsumer.java  |   26 +-
 .../apache/camel/component/smpp/SmppEndpoint.java  |    2 +-
 .../apache/camel/component/smpp/SmppMessage.java   |   27 +-
 .../apache/camel/component/smpp/SmppProducer.java  |   26 +-
 .../component/smpp/AbstractSmppCommandTest.java    |    2 +-
 .../camel/component/smpp/SmppBindingTest.java      |    4 +-
 .../component/smpp/SmppCancelSmCommandTest.java    |    4 +-
 .../camel/component/smpp/SmppCommandTypeTest.java  |    2 +-
 .../camel/component/smpp/SmppComponentTest.java    |    6 +-
 .../component/smpp/SmppConfigurationTest.java      |    7 +-
 .../component/smpp/SmppConnectionFactoryTest.java  |    2 -
 .../camel/component/smpp/SmppConsumerTest.java     |    4 +-
 .../component/smpp/SmppDataSmCommandTest.java      |    3 +-
 .../camel/component/smpp/SmppMessageTest.java      |   47 +-
 .../smpp/SmppProducerLazySessionCreationTest.java  |    4 +-
 .../camel/component/smpp/SmppProducerTest.java     |    4 +-
 .../component/smpp/SmppQuerySmCommandTest.java     |    2 +-
 .../component/smpp/SmppReplaceSmCommandTest.java   |    2 +-
 .../component/smpp/SmppSubmitMultiCommandTest.java |    3 +-
 .../component/smpp/SmppSubmitSmCommandTest.java    |    3 +-
 .../integration/SmppComponentIntegrationTest.java  |    2 -
 .../SmppComponentSpringIntegrationTest.java        |    2 -
 .../SmppConsumerReconnectIntegrationTest.java      |    2 -
 .../SmppProducerReconnectIntegrationTest.java      |    2 -
 components/camel-snakeyaml/pom.xml                 |    2 +-
 .../component/snakeyaml/SnakeYAMLDataFormat.java   |    6 +-
 .../OSGI-INF/blueprint/blueprint-typefilter.xml    |    8 +-
 .../component/snakeyaml/SnakeYAMLSpringTest.xml    |   12 +-
 .../snakeyaml/SnakeYAMLSpringTypeFilterTest.xml    |    8 +-
 components/camel-snmp/pom.xml                      |    2 +-
 .../apache/camel/component/snmp/SnmpComponent.java |    5 +-
 .../apache/camel/component/snmp/SnmpEndpoint.java  |    8 +-
 .../apache/camel/component/snmp/SnmpMessage.java   |    2 +-
 .../apache/camel/component/snmp/SnmpOIDPoller.java |   28 +-
 .../apache/camel/component/snmp/SnmpProducer.java  |   14 +-
 .../camel/component/snmp/SnmpTrapConsumer.java     |   34 +-
 .../camel/component/snmp/SnmpTrapProducer.java     |   16 +-
 components/camel-soap/pom.xml                      |    2 +-
 .../src/main/docs/soapjaxb-dataformat.adoc         |    2 +-
 .../camel/dataformat/soap/SoapJaxbDataFormat.java  |   12 +-
 .../converter/soap/name/QNameStrategyTest.java     |    3 -
 .../camel/dataformat/soap/SoapMarshalTest.java     |    3 -
 .../dataformat/soap/SoapToSoapDontIgnoreTest.java  |    5 +-
 .../dataformat/soap/SoapToSoapIgnoreTest.java      |    5 +-
 .../soap/SoapToSoapSingleDataFormatterTest.java    |    5 +-
 .../camel/dataformat/soap12/Soap12MarshalTest.java |    3 -
 .../soap/SoapSpringRoundtripTest-context.xml       |    4 +-
 .../soap12/Soap12SpringRoundtripTest-context.xml   |    4 +-
 components/camel-solr/pom.xml                      |    2 +-
 .../apache/camel/component/solr/SolrComponent.java |   16 +-
 .../apache/camel/component/solr/SolrEndpoint.java  |    2 +-
 .../apache/camel/component/solr/SolrProducer.java  |    2 +-
 .../camel/component/solr/SolrCloudFixture.java     |    3 -
 components/camel-spark-rest/pom.xml                |    4 +-
 .../camel/component/sparkrest/CamelSparkRoute.java |    4 +-
 .../component/sparkrest/DefaultSparkBinding.java   |    6 +-
 .../camel/component/sparkrest/SparkComponent.java  |   19 +-
 .../camel/component/sparkrest/SparkConsumer.java   |    2 +-
 .../camel/component/sparkrest/SparkEndpoint.java   |    8 +-
 .../camel/component/sparkrest/SparkMessage.java    |    2 +-
 components/camel-spark/pom.xml                     |    2 +-
 .../component/spark/DataFrameSparkProducer.java    |    2 +-
 .../camel/component/spark/HiveSparkProducer.java   |    2 +-
 .../camel/component/spark/RddSparkProducer.java    |    2 +-
 .../camel/component/spark/SparkComponent.java      |    5 +-
 .../camel/component/spark/SparkEndpoint.java       |    2 +-
 components/camel-splunk/pom.xml                    |    2 +-
 .../camel/component/splunk/SplunkComponent.java    |    5 +-
 .../camel/component/splunk/SplunkConsumer.java     |   14 +-
 .../camel/component/splunk/SplunkEndpoint.java     |    7 +-
 .../camel/component/splunk/SplunkProducer.java     |    2 +-
 components/camel-spring-batch/pom.xml              |    2 +-
 .../spring/batch/SpringBatchComponent.java         |    5 +-
 .../spring/batch/SpringBatchEndpoint.java          |    4 +-
 .../spring/batch/SpringBatchProducer.java          |    4 +-
 .../spring/batch/support/CamelItemReader.java      |    2 +-
 components/camel-spring-boot/pom.xml               |    2 +-
 .../src/main/docs/spring-boot.adoc                 |    7 +-
 .../camel/spring/boot/CamelAutoConfiguration.java  |   55 +-
 .../spring/boot/CamelConfigurationProperties.java  |   22 +-
 .../apache/camel/spring/boot/RoutesCollector.java  |   27 +-
 .../boot/SpringBootXmlCamelContextConfigurer.java  |    4 +-
 .../boot/actuate/endpoint/CamelRoutesEndpoint.java |   13 +-
 .../camel/spring/boot/model/RouteDetails.java      |    2 +-
 .../camel/spring/boot/model/RouteDetailsInfo.java  |    4 +-
 .../boot/security/CamelSSLAutoConfiguration.java   |    4 +-
 .../security/CamelSSLConfigurationProperties.java  |   18 +-
 .../spring/boot/util/CamelPropertiesHelper.java    |    4 +-
 .../camel/spring/boot/CamelEventNotifierTest.java  |    6 +-
 .../boot/CustomCamelCamelConfigurationTest.java    |    4 +-
 .../spring/boot/LogListenerDiscoveryTest.java      |    2 +-
 .../SupervisingRouteControllerRestartTest.java     |    8 +-
 .../boot/SupervisingRouteControllerTest.java       |    4 +-
 .../CamelRoutesEndpointWriteOperationTest.java     |    6 +-
 .../camel/spring/boot/dummy/DummyComponent.java    |    2 +-
 .../camel/spring/boot/dummy/DummyConsumer.java     |    2 +-
 .../camel/spring/boot/dummy/DummyEndpoint.java     |    2 +-
 .../boot/health/HealthCheckRegistryTest.java       |    3 +-
 .../spring/boot/mockendpoints/AdviceWithTest.java  |    3 +-
 .../security/CamelSSLAutoConfigurationTest.java    |    2 +-
 .../spring/boot/security/CamelSSLNoConfigTest.java |    2 +-
 components/camel-spring-cloud-consul/pom.xml       |    2 +-
 components/camel-spring-cloud-netflix/pom.xml      |    2 +-
 components/camel-spring-cloud-zookeeper/pom.xml    |    2 +-
 components/camel-spring-cloud/pom.xml              |    2 +-
 components/camel-spring-integration/pom.xml        |    2 +-
 .../integration/SpringIntegrationBinding.java      |    2 -
 .../integration/SpringIntegrationComponent.java    |    7 +-
 .../integration/SpringIntegrationConsumer.java     |    6 +-
 .../integration/SpringIntegrationEndpoint.java     |   15 +-
 .../integration/SpringIntegrationMessage.java      |   21 +-
 .../integration/SpringIntegrationProducer.java     |    3 +-
 .../integration/adapter/AbstractCamelAdapter.java  |    2 -
 .../integration/adapter/CamelSourceAdapter.java    |    4 +-
 .../integration/adapter/CamelTargetAdapter.java    |    4 +-
 .../AbstractCamelContextBeanDefinitionParaser.java |    2 -
 .../adapter/config/CamelSourceAdapterParser.java   |    2 -
 .../adapter/config/CamelTargetAdapterParser.java   |    2 -
 .../adapter/config/NamespaceHandler.java           |    2 -
 .../converter/SpringIntegrationConverter.java      |    8 +-
 .../integration/SpringIntegrationMessageTest.java  |    5 +-
 components/camel-spring-javaconfig/pom.xml         |    2 +-
 .../spring/javaconfig/CamelConfiguration.java      |    1 +
 .../spring/javaconfig/patterns/FilterTest.java     |    2 -
 ...CamelSpringDelegatingTestContextLoaderTest.java |    4 +-
 .../camel/spring/javaconfig/test/Cheese.java       |    3 -
 .../camel/spring/javaconfig/test/MyConfig.java     |    3 -
 .../spring/javaconfig/test/MyPostProcessor.java    |    2 -
 components/camel-spring-ldap/pom.xml               |    2 +-
 .../component/springldap/SpringLdapComponent.java  |    5 +-
 .../component/springldap/SpringLdapEndpoint.java   |    2 +-
 .../component/springldap/SpringLdapProducer.java   |    2 +-
 .../springldap/SpringLdapProducerTest.java         |    4 +-
 components/camel-spring-redis/pom.xml              |    2 +-
 .../camel/component/redis/RedisComponent.java      |    5 +-
 .../camel/component/redis/RedisConsumer.java       |    2 +-
 .../camel/component/redis/RedisEndpoint.java       |    2 +-
 .../idempotent/RedisIdempotentRepository.java      |    2 +-
 components/camel-spring-security/pom.xml           |    2 +-
 .../SpringSecurityAuthorizationPolicy.java         |    4 +-
 .../security/config/BeanDefinitionParser.java      |    2 -
 components/camel-spring-ws/pom.xml                 |    2 +-
 .../spring/ws/SpringWebserviceComponent.java       |   18 +-
 .../spring/ws/SpringWebserviceConfiguration.java   |    2 +-
 .../spring/ws/SpringWebserviceConsumer.java        |    2 +-
 .../spring/ws/SpringWebserviceEndpoint.java        |    2 +-
 .../spring/ws/SpringWebserviceMessage.java         |    2 +-
 .../spring/ws/SpringWebserviceProducer.java        |   13 +-
 .../impl/HeaderTransformationMessageFilter.java    |    2 +-
 .../net/javacrumbs/calc/model/ObjectFactory.java   |    1 -
 .../net/javacrumbs/calc/model/PlusRequest.java     |    1 -
 .../net/javacrumbs/calc/model/PlusResponse.java    |    1 -
 .../helper/InMemoryWebServiceMessageSender2.java   |    1 -
 .../spring/ws/ConsumerBreadcrumbIdTest.java        |    2 +
 .../ProducerWss4JSecurityHeaderTest-context.xml    |    2 +-
 components/camel-spring/pom.xml                    |   16 +-
 .../apache/camel/component/event/CamelEvent.java   |    2 -
 .../camel/component/event/EventComponent.java      |    9 +-
 .../camel/component/event/EventConsumer.java       |    4 +-
 .../camel/component/event/EventEndpoint.java       |   20 +-
 .../apache/camel/language/spel/SpelExpression.java |    4 +-
 .../camel/spring/CamelBeanPostProcessor.java       |    2 +-
 .../spring/CamelConsumerTemplateFactoryBean.java   |    2 -
 .../camel/spring/CamelContextFactoryBean.java      |   65 +-
 .../camel/spring/CamelEndpointFactoryBean.java     |    2 -
 .../CamelFluentProducerTemplateFactoryBean.java    |    2 -
 .../spring/CamelProducerTemplateFactoryBean.java   |    2 -
 .../spring/CamelRedeliveryPolicyFactoryBean.java   |    2 -
 .../camel/spring/CamelRestContextFactoryBean.java  |    2 -
 .../camel/spring/CamelRouteContextFactoryBean.java |    2 -
 .../camel/spring/CamelThreadPoolFactoryBean.java   |    2 -
 .../spring/ContextScanRouteBuilderFinder.java      |    2 -
 .../camel/spring/ErrorHandlerDefinition.java       |    2 -
 .../org/apache/camel/spring/ErrorHandlerType.java  |    7 +-
 .../main/java/org/apache/camel/spring/Main.java    |    4 +-
 .../spring/PackageScanRouteBuilderFinder.java      |    2 -
 .../apache/camel/spring/SpringCamelContext.java    |   63 +-
 .../spring/SpringModelJAXBContextFactory.java      |    4 -
 .../apache/camel/spring/SpringRouteBuilder.java    |    2 -
 .../camel/spring/handler/BeanDefinitionParser.java |    2 -
 .../spring/handler/CamelNamespaceHandler.java      |   39 +-
 .../handler/ErrorHandlerDefinitionParser.java      |   24 +-
 .../SpringScheduledPollConsumerScheduler.java      |    4 +-
 .../SpringCacheIdempotentRepository.java           |   10 +-
 .../spring/remoting/CamelProxyFactoryBean.java     |    2 +-
 .../spring/remoting/CamelServiceExporter.java      |    4 +-
 .../spring/spi/ApplicationContextRegistry.java     |   17 -
 .../apache/camel/spring/spi/SpringInjector.java    |   13 -
 .../spring/spi/SpringManagementMBeanAssembler.java |    9 +-
 .../camel/spring/spi/SpringTransactionPolicy.java  |   15 +-
 .../camel/spring/spi/TransactionErrorHandler.java  |   41 +-
 .../spring/spi/TransactionErrorHandlerBuilder.java |    4 +-
 .../spring/spi/TransactionRollbackException.java   |    2 -
 .../org/apache/camel/spring/util/MainRunner.java   |    2 -
 .../spring/KeyManagersParametersFactoryBean.java   |    2 +-
 .../util/spring/KeyStoreParametersFactoryBean.java |    2 +-
 .../SSLContextClientParametersFactoryBean.java     |    2 +-
 .../spring/SSLContextParametersFactoryBean.java    |    2 +-
 .../SSLContextServerParametersFactoryBean.java     |    2 +-
 .../spring/SecureRandomParametersFactoryBean.java  |    2 +-
 .../spring/TrustManagersParametersFactoryBean.java |    2 +-
 .../bean/AutowireConstructorRouteTest.java         |    3 -
 .../bean/AutowireConstructorRouteTwoTest.java      |    3 -
 .../apache/camel/component/bean/BeanRouteTest.java |    3 -
 .../component/bean/BeanWithRecipientListTest.java  |    3 -
 .../apache/camel/component/bean/ExampleBean.java   |    2 -
 .../apache/camel/component/bean/RouterBean.java    |    2 -
 .../camel/component/dataset/SpringDataSetTest.java |    3 -
 .../apache/camel/component/event/DummyEvent.java   |    3 -
 .../camel/component/event/EventRouteTest.java      |    3 -
 .../camel/component/event/MistypedPackageTest.java |    3 -
 .../component/log/CustomExchangeFormatterTest.java |    3 -
 .../camel/component/log/SpringLogMarkerTest.java   |    3 -
 .../camel/component/log/SpringLogMaskTest.java     |    9 +-
 .../apache/camel/component/log/SpringLogTest.java  |    3 -
 .../SpringAttributeNewLineRouteContextRefTest.java |    3 -
 .../properties/SpringAttributeNewLineTest.java     |    3 -
 .../properties/SpringBuilderRefBeanInjectTest.java |    3 -
 .../properties/SpringBuilderRefPropertiesTest.java |    3 -
 .../SpringBuilderRefPropertyInjectTest.java        |    3 -
 ...rorHandlerInlinedPropertiesPlaceholderTest.java |    3 -
 ...pringErrorHandlerPropertiesPlaceholderTest.java |    3 -
 .../properties/SpringPackagePropertiesTest.java    |    3 -
 .../SpringPackageScanPropertiesTest.java           |    3 -
 .../SpringPropertiesAfterTransactedDSL2Test.java   |    3 -
 .../SpringPropertiesAfterTransactedDSLTest.java    |    3 -
 ...pertiesComponentEIPChoiceConvertBodyToTest.java |    3 -
 ...ingPropertiesComponentEIPConvertBodyToTest.java |    3 -
 ...SpringPropertiesComponentInterceptFromTest.java |    3 -
 ...pringPropertiesComponentOnExceptionRefTest.java |    3 -
 .../SpringPropertiesComponentOnExceptionTest.java  |    3 -
 .../SpringPropertiesComponentRefTest.java          |    3 -
 .../properties/SpringPropertiesResolver2Test.java  |    3 -
 .../properties/SpringPropertiesResolver3Test.java  |    3 -
 .../properties/SpringPropertiesResolverTest.java   |    3 -
 .../properties/SpringPropertiesRouteFromTest.java  |    2 -
 .../properties/SpringPropertiesRouteIdTest.java    |    2 -
 ...pringPropertyPlaceholderOnExceptionRefTest.java |    2 -
 .../properties/route/SpringSimpleRoute.java        |    3 -
 .../properties/route2/SpringBeanInjectRoute.java   |    3 -
 .../route2/SpringPropertyInjectRoute.java          |    3 -
 .../apache/camel/component/rest/RestRefTest.java   |    3 -
 .../validator/SpringValidatorRouteTest.java        |    3 -
 .../component/xslt/SpringXsltRouteFileTest.java    |    3 -
 .../camel/component/xslt/SpringXsltRouteTest.java  |    3 -
 .../spring/ApplicationContextTestSupport.java      |    3 -
 .../apache/camel/spring/CamelContextAwareBean.java |    3 -
 .../apache/camel/spring/CamelContextAwareTest.java |    3 -
 .../camel/spring/CamelContextFactoryBeanTest.java  |    5 +-
 .../CamelContextLazyLoadTypeConvertersTest.java    |   45 -
 .../camel/spring/CamelGlobalOptionsTest.java       |    2 +-
 .../camel/spring/CamelLoadRoutesFromXMLTest.java   |   20 +-
 .../spring/CustomProcessorWithNamespacesTest.java  |    3 -
 .../apache/camel/spring/DefaultJMXAgentTest.java   |    4 +-
 .../apache/camel/spring/DisableJmxAgentTest.java   |    3 +-
 .../camel/spring/DummyLifecycleStrategy.java       |    2 -
 .../apache/camel/spring/EndpointReferenceTest.java |    3 -
 .../java/org/apache/camel/spring/InjectedBean.java |    3 -
 .../org/apache/camel/spring/InjectedBeanTest.java  |    3 -
 .../java/org/apache/camel/spring/JMXAgentTest.java |    2 -
 .../spring/LifecycleStrategyInjectionTest.java     |    2 -
 .../org/apache/camel/spring/MainExampleTest.java   |    3 -
 .../java/org/apache/camel/spring/MainTest.java     |    3 -
 .../java/org/apache/camel/spring/MainVetoTest.java |    3 -
 .../MultipleLifecycleStrategyInjectionTest.java    |    2 -
 .../camel/spring/NodeIdReferenceLegacyTest.java    |   52 -
 .../apache/camel/spring/NodeIdReferenceTest.java   |    3 -
 .../apache/camel/spring/RegistryInjectionTest.java |    2 -
 .../RoutingUsingCamelContextFactoryTest.java       |    3 -
 .../SpringCamelContextShutdownAfterBeanTest.java   |    1 -
 .../SpringCamelContextShutdownBeforeBeanTest.java  |    1 -
 .../camel/spring/SpringConsumerTemplateTest.java   |    2 -
 .../camel/spring/SpringEndpointPropertyTest.java   |    3 -
 .../spring/SpringLogDebugBodyMaxCharsTest.java     |    5 +-
 .../org/apache/camel/spring/SpringMDCTest.java     |    3 -
 .../SpringMDCWithBreadcrumbDisabledTest.java       |    3 -
 .../camel/spring/SpringMDCWithBreadcrumbTest.java  |    3 -
 .../org/apache/camel/spring/SpringTestSupport.java |   20 +-
 .../camel/spring/StartAndStopEventNotifier.java    |   14 +-
 .../camel/spring/aop/ExceptionInterceptor.java     |    3 -
 .../org/apache/camel/spring/aop/MyCoolAopBean.java |    3 -
 .../aop/SpringAopClassLevelCamelBeanTest.java      |    2 -
 .../camel/spring/bind/BeanAsEndpointTest.java      |    3 -
 .../org/apache/camel/spring/bind/BeanInfoTest.java |    5 +-
 .../org/apache/camel/spring/bind/ExampleBean.java  |    2 -
 .../camel/spring/bind/ProcessorAsEndpointTest.java |    3 -
 .../apache/camel/spring/bind/ProcessorStub.java    |    3 -
 .../cloud/LegacyServiceCallConfigurationTest.java  |   30 -
 .../camel/spring/config/AnotherCamelProxyTest.java |    3 -
 .../spring/config/CamelContextAutoStartupTest.java |    7 +-
 .../spring/config/CamelContextFactoryBeanTest.java |    3 -
 .../camel/spring/config/CamelPropertiesTest.java   |   38 -
 .../apache/camel/spring/config/CamelProxyTest.java |    3 -
 .../spring/config/CamelProxyUsingRefTest.java      |    3 -
 .../config/ConsumerTemplateAlreadyExistTest.java   |    3 -
 .../config/ConsumerTemplateAutoRegisterTest.java   |    3 -
 .../ConsumerTemplateHasTwoTemplatesTest.java       |    3 -
 .../ConsumerTemplateMaximumCacheSizeTest.java      |    3 -
 .../config/CustomExecutorServiceManager.java       |    3 -
 .../config/CustomExecutorServiceManagerTest.java   |    3 -
 .../spring/config/CustomThreadPoolFactoryTest.java |    3 -
 .../config/DefaultErrorHandlerConfigTest.java      |    3 -
 .../config/DependencyInjectCamelTemplateTest.java  |    3 -
 .../DualCamelContextEndpointOutsideTest.java       |    7 +-
 .../spring/config/DummyErrorHandlerBuilder.java    |    3 -
 .../config/EndpointUriSetFromSpringTest.java       |    3 -
 .../ErrorHandlerCamelContextRefNotFoundTest.java   |    3 -
 .../spring/config/ErrorHandlerConfigTest.java      |    3 -
 .../ErrorHandlerRouteContextRefNotFoundTest.java   |    3 -
 .../FluentProducerTemplateAutoRegisterTest.java    |    3 -
 .../camel/spring/config/MyDependsOnBean.java       |    3 -
 .../spring/config/MyDependsOnRouteBuilder.java     |    3 -
 .../apache/camel/spring/config/MyProduceBean.java  |    5 +-
 .../apache/camel/spring/config/MyProxySender.java  |    3 -
 .../camel/spring/config/NamespacePrefixTest.java   |    3 -
 .../OnExceptionNoExceptionConfiguredTest.java      |    3 -
 ...eRouteRefOnExceptionAndDLCErrorHandlerTest.java |    3 -
 ...uteRefOnExceptionAndTwoDLCErrorHandlerTest.java |    3 -
 .../spring/config/OneRouteRefOnExceptionTest.java  |    3 -
 ...efReverseOnExceptionAndDLCErrorHandlerTest.java |    3 -
 .../config/OneRouteRefReverseOnExceptionTest.java  |    3 -
 .../config/ProducerTemplateAlreadyExistTest.java   |    3 -
 ...oducerTemplateAutoRegisterBeanIdExistsTest.java |    3 -
 .../config/ProducerTemplateAutoRegisterTest.java   |    3 -
 ...erTemplateAutoRegisterTwoCamelContextsTest.java |    3 -
 .../ProducerTemplateHasTwoTemplatesTest.java       |    3 -
 .../ProducerTemplateMaximumCacheSizeTest.java      |    3 -
 ...plateMixedAutoRegisterTwoCamelContextsTest.java |    3 -
 .../config/RouteAutoStartupPropertiesTest.java     |    9 +-
 .../camel/spring/config/RouteBuilderRef2Test.java  |    3 -
 .../camel/spring/config/RouteBuilderRefTest.java   |    3 -
 .../spring/config/RouteRefIncludeXmlFileTest.java  |    3 -
 .../RouteRefMultipleCamelContextRefsTest.java      |    3 -
 .../spring/config/RouteRefMultipleRefsTest.java    |    3 -
 .../spring/config/RouteRefMultipleRoutesTest.java  |    3 -
 ...rtyPlaceholderMultipleCamelContextRefsTest.java |    3 -
 .../apache/camel/spring/config/RouteRefTest.java   |    3 -
 ...lContextCustomDefaultThreadPoolProfileTest.java |    2 +-
 ...ingCamelContextCustomThreadPoolProfileTest.java |    2 +-
 .../config/SpringCamelContextDependsOnTest.java    |    3 -
 .../config/SpringCamelContextNoDependsOnTest.java  |    3 -
 ...xtSimpleCustomDefaultThreadPoolProfileTest.java |    2 +-
 .../SpringCamelContextThreadPoolProfilesTest.java  |    2 +-
 .../SpringErrorHandlerConfigFallbackTest.java      |    3 -
 .../config/SpringErrorHandlerConfigTest.java       |    3 -
 .../SpringProduceInjectedPrototypeBeanTest.java    |    3 -
 .../SpringProduceInjectedSingletonBeanTest.java    |    3 -
 .../camel/spring/config/TemplateUsingBean.java     |    3 -
 ...oRouteRefOnExceptionAndDLCErrorHandlerTest.java |    3 -
 .../spring/config/TwoRouteRefOnExceptionTest.java  |    3 -
 ...efReverseOnExceptionAndDLCErrorHandlerTest.java |    3 -
 .../config/TwoRouteRefReverseOnExceptionTest.java  |    3 -
 .../camel/spring/config/XmlConfigTestSupport.java  |    3 -
 .../spring/example/AnotherFooEventConsumer.java    |    3 -
 .../spring/example/ContentBasedRouteTest.java      |    3 -
 .../org/apache/camel/spring/example/DummyBean.java |    3 -
 .../camel/spring/example/FooEventConsumer.java     |    3 -
 .../camel/spring/example/FooEventRouteTest.java    |    3 -
 .../camel/spring/example/MyCamel1Consumer.java     |    3 -
 .../camel/spring/example/MyCamel2Consumer.java     |    3 -
 .../spring/example/MyCamel2RecipientList.java      |    3 -
 .../apache/camel/spring/example/MyConsumer.java    |    2 -
 .../apache/camel/spring/example/MyProcessor.java   |    3 -
 .../org/apache/camel/spring/example/MySender.java  |    2 -
 .../apache/camel/spring/example/MyVmConsumer.java  |    2 -
 .../camel/spring/example/PojoConsumerTest.java     |    3 -
 .../example/PojoDualCamelContextConsumerTest.java  |    3 -
 .../camel/spring/example/PojoSenderTest.java       |    3 -
 .../camel/spring/example/PojoVmConsumerTest.java   |    3 -
 .../camel/spring/example/SimpleRouteTest.java      |    3 -
 .../spring/example/SpringExpressionTrimTest.java   |    3 -
 .../spring/example/SpringXPathFilterTest.java      |    5 +-
 .../camel/spring/example/test1/MyRouteBuilder.java |    3 -
 .../SpringFileAntPathMatcherFileFilterTest.java    |    3 -
 .../file/SpringFileConsumerPreMoveIssueTest.java   |    3 -
 .../spring/file/SpringFileLanguageCBRTest.java     |    3 -
 .../camel/spring/file/SpringFileRouteTest.java     |    3 -
 .../file/SpringSimpleFileNameWithQuoteTest.java    |    3 -
 .../handler/ErrorHandlerDefinitionParserTest.java  |   11 +-
 .../spring/health/HealthCheckRegistryTest.java     |    3 +-
 .../spring/interceptor/AnnotatedBookStore.java     |    3 -
 .../camel/spring/interceptor/AnnotatedConsume.java |    3 -
 .../spring/interceptor/AnnotatedConsumeImpl.java   |    3 -
 .../camel/spring/interceptor/AnnotatedRoute.java   |    3 -
 .../interceptor/ContainerWideInterceptor.java      |    7 +-
 .../interceptor/ContainerWideInterceptorTest.java  |    3 -
 .../MixedStreamCachingInterceptorTest.java         |    3 -
 .../MixedTransactionPropagationTest.java           |    1 -
 .../SpringInterceptorStrategyOrderedTest.java      |    3 -
 .../spring/interceptor/TraceFormatterTest.java     |   45 -
 .../interceptor/TracerConfigurationTest.java       |   45 -
 ...InterceptUsingAdviceWithSendToEndpointTest.java |    4 +-
 .../TransactionClientDataSourceSupport.java        |    1 -
 ...lClientDataSourceOnExceptionRedeliveryTest.java |    3 -
 ...ransactionalClientDataSourceRedeliveryTest.java |    3 -
 ...urceTransactedWithFileLocalOnExceptionTest.java |    3 -
 ...ataSourceTransactedWithFileOnExceptionTest.java |    3 -
 ...onalClientDataSourceTransactedWithFileTest.java |    3 -
 ...actedErrorHandlerOnExceptionRedeliveryTest.java |    3 -
 .../TransactionalClientWithAnnotatedBeanTest.java  |    3 -
 .../TransactionalClientWithRollbackTest.java       |    2 -
 .../issues/AdviceWithTransactionIssueTest.java     |    5 +-
 .../apache/camel/spring/issues/CoolService.java    |    3 -
 .../camel/spring/issues/CustomIdIssuesTest.java    |    3 -
 .../issues/FileWireTapWithXMLPayloadIssueTest.java |    3 -
 .../apache/camel/spring/issues/MyCoolRoute.java    |    3 -
 .../apache/camel/spring/issues/MyCoolStuff.java    |    3 -
 .../spring/issues/MyInjectionRouteBuilder.java     |    3 -
 .../apache/camel/spring/issues/MyRouteBuilder.java |    3 -
 .../apache/camel/spring/issues/MyStatefulBean.java |    3 -
 .../issues/ProduceSplitMethodCallIssueTest.java    |    3 -
 ...viceWithContextScopedErrorHandlerIssueTest.java |    3 +-
 .../spring/issues/SpringCatchNestedFailTest.java   |    3 -
 ...ngCharlesSplitAndTryCatchRollbackIssueTest.java |    3 -
 .../spring/issues/SpringFinallyNestedFailTest.java |    3 -
 .../camel/spring/issues/SpringPackageTest.java     |    3 -
 ...ngPropertyPlaceholderFileEndpointIssueTest.java |    3 -
 .../issues/SpringPropertyPlaceholderIssueTest.java |    3 -
 .../issues/SpringRenameFileOnCommitIssueTest.java  |    3 -
 .../issues/SpringSingletonScopedBeanIssueTest.java |    3 -
 ...andlerAndContextScopedOnExceptionIssueTest.java |    3 -
 .../SpringTryCatchFinallyAndErrorHandlerTest.java  |    3 -
 .../issues/SpringTryCatchWithSplitIssueTest.java   |    3 -
 ...SpringTryCatchWithSplitNotHandledIssueTest.java |    3 -
 .../spring/issues/SpringTryNestedFailTest.java     |    3 -
 .../SpringTwoCamelContextDirectEndpointTest.java   |    3 -
 .../camel/spring/issues/contextscan/MyRoute.java   |    3 -
 .../SpringRouteIsComponentAnnotatedTest.java       |    3 -
 .../spring/issues/contextscan2/MyOtherRoute.java   |    3 -
 .../SpringRouteIsComponentAnnotated2Test.java      |    3 -
 .../packagescan/SkipNonPublicRouteBuilderTest.java |    2 +-
 ...ualCamelContextManagedAutoAssignedNameTest.java |    3 -
 .../management/DualCamelContextManagedTest.java    |    3 -
 .../ManagedEndpointInjectRefEndpointTest.java      |   10 +-
 .../spring/management/ManagedRefEndpointTest.java  |   17 +-
 .../camel/spring/management/MyEventNotifier.java   |   22 +-
 .../SpringDualLoggingEventNotifierTest.java        |    3 -
 .../SpringJmxDumpCBRRoutesAsXmlTest.java           |    3 -
 ...pringJmxDumpRoutesAsXmlIncludeHostNameTest.java |    3 -
 .../management/SpringJmxDumpRoutesAsXmlTest.java   |    3 -
 .../SpringJmxEndpointInjectBeanRefTest.java        |    3 -
 .../SpringJmxEndpointInjectBeanRefTwoTest.java     |    3 -
 .../SpringJmxEndpointInjectBeanTest.java           |    3 -
 .../SpringJmxRecipientListRegisterAlwaysTest.java  |    3 -
 .../management/SpringJmxRecipientListTest.java     |    3 -
 .../management/SpringLoggingEventNotifierTest.java |    3 -
 .../SpringManagedCustomProcessorTest.java          |    3 -
 .../management/SpringManagedErrorHandlerTest.java  |    3 -
 .../SpringManagedNamePatternFixedTest.java         |    3 -
 .../management/SpringManagedNamePatternTest.java   |    3 -
 ...edRouteRemoveContextScopedErrorHandlerTest.java |    3 -
 ...emoveRouteAndContextScopedErrorHandlerTest.java |    3 -
 ...agedRouteRemoveRouteScopedErrorHandlerTest.java |    3 -
 .../management/SpringManagedSanitizeTest.java      |    3 -
 .../management/SpringManagedSedaEndpointTest.java  |    2 +-
 .../SpringManagedStatisticsLevelOffTest.java       |    3 -
 ...SpringManagedStatisticsLevelRoutesOnlyTest.java |    3 -
 .../management/SpringPublishEventNotifierTest.java |    3 -
 .../org/apache/camel/spring/mock/BeanMockTest.java |    3 -
 .../InterceptSendToMockEndpointStrategyTest.java   |    3 -
 .../org/apache/camel/spring/mock/MyAssertions.java |    2 -
 .../apache/camel/spring/patterns/FilterTest.java   |    4 +-
 .../FileConsumerSpringSchedulerTest.java           |    2 +-
 ...CamelCustomPostProcessorOnRouteBuilderTest.java |    3 -
 .../spring/postprocessor/MagicAnnotation.java      |    3 -
 .../MyRouteBuilderWithAutowiredPojo.java           |    3 -
 ...pringCustomPostProcessorOnRouteBuilderTest.java |    3 -
 .../camel/spring/postprocessor/TestPojo.java       |    3 -
 .../camel/spring/processor/MyAggregator.java       |    4 +-
 .../apache/camel/spring/processor/MyCoolBean.java  |    3 -
 .../apache/camel/spring/processor/MyProcessor.java |    2 -
 .../processor/SpringAOPAfterFinallyTest.java       |   32 -
 .../camel/spring/processor/SpringAOPAfterTest.java |   32 -
 .../processor/SpringAOPAroundFinallyTest.java      |   32 -
 .../spring/processor/SpringAOPBeforeTest.java      |   32 -
 .../spring/processor/SpringAOPNestedRouteTest.java |   32 -
 .../processor/SpringAggregateFromWireTapTest.java  |    3 -
 .../SpringAggregatorWithCustomStrategyTest.java    |    3 -
 .../SpringBatchResequencerAllowDuplicatesTest.java |    3 -
 .../SpringBatchResequencerJMSPriorityTest.java     |    3 -
 .../processor/SpringCBRHeaderPredicateTest.java    |    3 -
 .../camel/spring/processor/SpringChoiceTest.java   |    3 -
 .../processor/SpringComplexBlockWithEndTest.java   |    5 +-
 .../processor/SpringCustomExpressionTest.java      |    6 +-
 .../processor/SpringCustomPredicateTest.java       |    3 -
 .../SpringCustomProcessorFactoryTest.java          |    3 -
 ...etterChannelLogExhaustedMessageHistoryTest.java |    3 -
 .../SpringDeadLetterChannelNoRedeliveryTest.java   |    3 -
 ...ingDeadLetterChannelUseOriginalBodyNewTest.java |    3 -
 ...SpringDeadLetterChannelUseOriginalBodyTest.java |    3 -
 ...adLetterChannelUseOriginalBodyWithFileTest.java |    3 -
 ...efaultErrorHandlerExchangeFormatterRefTest.java |    3 -
 ...ErrorHandlerLogExhaustedMessageHistoryTest.java |    3 -
 ...ingDefaultErrorHandlerOnExceptionTraceTest.java |   35 -
 .../SpringDefaultErrorHandlerRetryWhileTest.java   |    3 -
 .../processor/SpringDelayerPerRouteTest.java       |    3 -
 ...ingErrorHandlerRedeliveryPolicyProfileTest.java |    3 -
 ...SpringEventNotifierExchangeSentExampleTest.java |    3 -
 .../SpringFailoverMaximumFailoverAttemptsTest.java |    3 -
 .../SpringFailoverRoundRobinStickyTest.java        |    3 -
 .../processor/SpringFailoverRoundRobinTest.java    |    3 -
 .../spring/processor/SpringFilterNoChildTest.java  |    3 -
 .../camel/spring/processor/SpringFilterTest.java   |    3 -
 .../spring/processor/SpringFromEndpointTest.java   |    3 -
 .../processor/SpringFromMultipleEndpointTest.java  |    3 -
 .../processor/SpringHandleFaultPerRouteTest.java   |    3 -
 ...dempotentConsumerNoSkipDuplicateFilterTest.java |    3 -
 ...pringIdempotentConsumerNoSkipDuplicateTest.java |   15 +-
 .../processor/SpringIdempotentConsumerTest.java    |    3 -
 .../SpringInheritErrorHandlerDefaultTest.java      |    3 -
 .../SpringInheritErrorHandlerFalseTest.java        |    3 -
 .../SpringInheritErrorHandlerTrueTest.java         |    3 -
 .../SpringInterceptSendToEndpointDynamicTest.java  |    3 -
 ...ngInterceptSendToEndpointInOnExceptionTest.java |    3 -
 .../SpringInterceptSendToEndpointSkipTest.java     |    3 -
 .../SpringInterceptSendToEndpointTest.java         |    3 -
 .../SpringInterceptSendToEndpointWhenTest.java     |    3 -
 .../SpringInterceptSimpleRouteTraceTest.java       |   35 -
 .../spring/processor/SpringLogEipMaskTest.java     |    4 +-
 .../camel/spring/processor/SpringLoopCopyTest.java |    3 -
 .../spring/processor/SpringLoopDoWhileTest.java    |    3 -
 .../spring/processor/SpringLoopNoCopyTest.java     |    3 -
 .../camel/spring/processor/SpringLoopTest.java     |    3 -
 .../SpringManagedThreadsThreadPoolTest.java        |    2 +
 .../SpringMessageHistoryDumpRoutingTest.java       |    3 -
 .../spring/processor/SpringMethodCallTest.java     |    3 -
 .../SpringMulticastNoStopOnExceptionTest.java      |    3 -
 .../processor/SpringMulticastOnPrepareTest.java    |    3 -
 .../SpringMulticastStopOnExceptionTest.java        |    3 -
 .../SpringMulticastSubUnitOfWorkTest.java          |    3 -
 .../processor/SpringNestedChoiceIssueTest.java     |    3 -
 ...letionAndInterceptAndOnExceptionGlobalTest.java |    3 -
 .../SpringOnCompletionAndInterceptGlobalTest.java  |    3 -
 .../SpringOnCompletionAndInterceptTest.java        |    3 -
 .../processor/SpringOnCompletionGlobalTest.java    |    3 -
 .../SpringOnCompletionGlobalTraceTest.java         |   35 -
 .../processor/SpringOnCompletionModeTest.java      |    3 -
 .../SpringOnCompletionOnCompleteOnlyTest.java      |    3 -
 .../SpringOnCompletionOnFailureOnlyTest.java       |    3 -
 ...ompletionRouteScopeOverrideGlobalScopeTest.java |    3 -
 .../spring/processor/SpringOnCompletionTest.java   |    3 -
 .../SpringOnCompletionUseOriginalBodyTest.java     |    3 -
 .../processor/SpringOnCompletionWhenTest.java      |    3 -
 .../SpringOnExceptionContinueToRouteTest.java      |    3 -
 .../processor/SpringPolicyPerProcessorTest.java    |    3 -
 .../spring/processor/SpringPolicyPerRouteTest.java |    3 -
 .../processor/SpringPollEnricherRefTest.java       |    2 +
 .../SpringRecipientListOnPrepareTest.java          |    3 -
 .../SpringRecipientListSubUnitOfWorkTest.java      |    3 -
 .../processor/SpringRedeliverToSubRouteTest.java   |    3 -
 ...veryErrorHandlerNoRedeliveryOnShutdownTest.java |    3 -
 ...ringResequenceStreamRejectOldExchangesTest.java |    3 -
 .../spring/processor/SpringResequencerTest.java    |    3 -
 .../processor/SpringRouteNoAutoStartupTest.java    |    3 -
 .../spring/processor/SpringRoutePoliciesTest.java  |    3 -
 .../SpringRouteStartupOrderSimpleTest.java         |    3 -
 .../processor/SpringRouteStartupOrderTest.java     |    3 -
 .../SpringRouteStartupOrderWithDefaultTest.java    |    3 -
 ...RouteWithConstantFieldFromExchangeFailTest.java |    3 -
 ...ringRouteWithConstantFieldFromExchangeTest.java |    3 -
 .../spring/processor/SpringScriptExternalTest.java |    3 -
 .../camel/spring/processor/SpringScriptTest.java   |    3 -
 .../spring/processor/SpringSetFaultBodyTest.java   |    3 -
 .../spring/processor/SpringSetOutHeaderTest.java   |   41 -
 .../SpringSetOutHeaderWithConstantTest.java        |   41 -
 .../SpringShutdownCompleteAllTasksTest.java        |    3 -
 .../SpringShutdownCompleteCurrentTaskOnlyTest.java |    3 -
 .../processor/SpringSplitCustomExpressionTest.java |    3 -
 .../processor/SpringSplitGroupMultiLinesTest.java  |    3 -
 .../processor/SpringSplitGroupSkipFirstTest.java   |    3 -
 .../processor/SpringSplitSubUnitOfWorkTest.java    |    3 -
 .../SpringSplitTokenizerGroupDynamicTest.java      |    3 -
 .../spring/processor/SpringSplitterBodyTest.java   |    3 -
 .../processor/SpringSplitterMethodCallTest.java    |    3 -
 .../SpringSplitterNoStopOnExceptionTest.java       |    3 -
 .../processor/SpringSplitterOnPrepareTest.java     |    3 -
 .../SpringSplitterStopOnExceptionTest.java         |    3 -
 .../processor/SpringStreamCachingPerRouteTest.java |    3 -
 .../processor/SpringStreamCachingStrategyTest.java |    3 -
 .../camel/spring/processor/SpringTestHelper.java   |    5 +-
 .../SpringThrottlingInflightRoutePolicyTest.java   |    3 -
 .../processor/SpringThrowExceptionMessageTest.java |    3 -
 .../spring/processor/SpringThrowExceptionTest.java |    3 -
 .../spring/processor/SpringTokenizerTest.java      |    3 -
 ...SpringTraceInterceptorWithOutBodyTraceTest.java |   29 -
 .../spring/processor/SpringTracePerRouteTest.java  |   32 -
 .../camel/spring/processor/SpringTraceTest.java    |    3 -
 .../processor/SpringTraceUsingPropertyTest.java    |    3 -
 .../spring/processor/SpringTransformTest.java      |    3 -
 .../spring/processor/SpringValidateRegExpTest.java |    3 -
 .../processor/SpringWireTapExpressionTest.java     |    3 -
 .../processor/SpringWireTapOnPrepareTest.java      |    3 -
 .../spring/processor/SpringXPathFilterTest.java    |    3 -
 .../SpringXPathFilterWithNamespaceTest.java        |    3 -
 .../apache/camel/spring/processor/XsltTest.java    |    3 -
 .../SpringAggregateCompleteAllOnStopTest.java      |    3 -
 .../SpringAggregateCompletionIntervalTest.java     |    3 -
 .../aggregator/SpringAggregateControllerTest.java  |    5 +-
 .../SpringAggregateDiscardOnTimeoutTest.java       |    3 -
 .../SpringAggregateExpressionSizeFallbackTest.java |    3 -
 .../SpringAggregateExpressionSizeTest.java         |    3 -
 ...ringAggregateExpressionTimeoutFallbackTest.java |    3 -
 ...ringAggregateExpressionTimeoutPerGroupTest.java |    3 -
 .../SpringAggregateExpressionTimeoutTest.java      |    3 -
 .../SpringAggregateForceCompletionOnStopTest.java  |    3 -
 ...roupedExchangeCompletionExpressionSizeTest.java |    3 -
 .../SpringAggregateSimplePredicateEagerTest.java   |    3 -
 .../SpringAggregateSimplePredicateTest.java        |    3 -
 .../aggregator/SpringAggregateSimpleSizeTest.java  |    3 -
 .../SpringAggregateSimpleTimeoutTest.java          |    3 -
 .../SpringAggregateThreadPoolProfileTest.java      |    3 -
 ...ggregationStrategyBeanAdapterAllowNullTest.java |    3 -
 ...gationStrategyBeanAdapterRefMethodNameTest.java |    3 -
 ...pringAggregationStrategyBeanAdapterRefTest.java |    3 -
 .../processor/aggregator/SpringAggregatorTest.java |    3 -
 .../FileConsumerIdempotentLoadStoreTest.java       |    2 +-
 .../idempotent/FileConsumerIdempotentTest.java     |    2 +-
 .../SpringOnExceptionContinueSubRouteTest.java     |    3 -
 .../SpringOnExceptionContinueSubSubRouteTest.java  |    3 -
 .../onexception/SpringOnExceptionContinueTest.java |    3 -
 ...ngOnExceptionFromChoiceUseOriginalBodyTest.java |    3 -
 ...ringOnExceptionLoadBalancerDoubleIssueTest.java |    3 -
 ...nExceptionOccurredProcessorOnExceptionTest.java |    3 -
 .../SpringOnExceptionOccurredProcessorTest.java    |    3 -
 .../SpringOnExceptionUseOriginalBodyTest.java      |    3 -
 .../SpringOnExceptionUseOriginalMessageTest.java   |    3 -
 .../SpringOnExceptionWithRouteAndContinueTest.java |    3 -
 .../LowestQuoteAggregationStrategy.java            |    2 +-
 .../tracing/SpringTraceInitIdOnAllNodesTest.java   |   33 -
 .../spring/processor/tracing/TraceHandlerTest.java |   28 -
 .../TraceInterceptorCustomJpaMessageTest.java      |   53 -
 .../tracing/TraceInterceptorSubclassTest.java      |   37 -
 .../spring/processor/tracing/TracingTestBase.java  |   74 -
 .../apache/camel/spring/produce/MyCoolBean.java    |    3 -
 .../apache/camel/spring/produce/MyListener.java    |    3 -
 .../camel/spring/produce/MyListenerService.java    |    3 -
 .../apache/camel/spring/produce/ProduceTest.java   |    3 -
 .../org/apache/camel/spring/remoting/Echo.java     |    3 -
 .../org/apache/camel/spring/remoting/EchoPojo.java |    3 -
 .../camel/spring/remoting/EchoPojoDirect.java      |    3 -
 .../apache/camel/spring/remoting/EchoService.java  |    3 -
 .../remoting/EchoSpringRemotingPojoDirectTest.java |    3 -
 .../remoting/EchoSpringRemotingPojoTest.java       |    3 -
 ...SpringRemotingThrowingRuntimeExceptionTest.java |    3 -
 ...DefaultBindingSpringRemotingPojoDirectTest.java |    3 -
 .../spring/remoting/MyEchoRuntimeException.java    |    3 -
 ...yMultiArgumentSpringRemotingPojoDirectTest.java |    3 -
 .../remoting/SpringRemotingBeanConverterTest.java  |    5 +-
 .../spring/remoting/SpringRemotingRouteTest.java   |    5 +-
 .../SpringRemotingTwoCamelContextTest.java         |    2 +-
 .../remoting/SpringRemotingWithOneWayTest.java     |    3 -
 ...ingWithServiceExportAndNamespacesRouteTest.java |    3 -
 .../SpringRemotingWithServiceExportRouteTest.java  |    3 -
 .../spring/routebuilder/CamelRouteBuilderTest.java |    3 -
 .../camel/spring/routebuilder/MyOtherRoute.java    |    3 -
 .../apache/camel/spring/routebuilder/MyRoute.java  |    3 -
 .../camel/spring/util/EndpointHelperTest.java      |    5 +-
 .../apache/camel/spring/util/MainRunnerTest.java   |    3 -
 .../camel/spring/xml/ConfiguredRouteBuilder.java   |    3 -
 .../camel/spring/xml/ConfiguredRouteBuilder2.java  |    3 -
 .../spring/xml/SpringXmlRouteBuilderTest.java      |    2 -
 .../spring/KeyStoreParametersFactoryBeanTest.java  |    2 +-
 .../SSLContextParametersFactoryBeanTest.java       |    6 +-
 .../SecureRandomParametersFactoryBeanTest.java     |    2 +-
 .../camel/component/log/SpringLogTest-context.xml  |    2 +-
 ...SpringPropertiesComponentOnExceptionRefTest.xml |    2 +-
 ...SpringPropertyPlaceholderOnExceptionRefTest.xml |    2 +-
 .../SpringSimpleMultiLineExpressionTest.xml        |    2 +-
 .../CamelContextLazyLoadTypeConvertersTest.xml     |   33 -
 .../apache/camel/spring/EndpointToIdRefTest.xml    |    2 +-
 .../spring/NodeIdReferenceLegacyTest-context.xml   |   36 -
 .../apache/camel/spring/camelContextAwareBean.xml  |    6 +-
 .../org/apache/camel/spring/camelGlobalOptions.xml |    8 +-
 .../cloud/LegacyServiceCallConfigurationTest.xml   |   68 -
 .../camel/spring/config/CamelPropertiesTest.xml    |   38 -
 .../camel/spring/config/CamelProxyUsingRefTest.xml |    4 +-
 .../config/DualCamelContextEndpointOutsideTest.xml |    8 +-
 ...elContextCustomDefaultThreadPoolProfileTest.xml |    5 +-
 ...ringCamelContextCustomThreadPoolProfileTest.xml |    5 +-
 ...extSimpleCustomDefaultThreadPoolProfileTest.xml |    5 +-
 .../SpringCamelContextThreadPoolProfilesTest.xml   |    5 +-
 ...ontextThreadPoolProfilesWithPlaceholderTest.xml |    5 +-
 .../dataFormatWithNonChildElementTest.xml          |    4 +-
 .../org/apache/camel/spring/endpointReference.xml  |    2 +-
 .../resources/org/apache/camel/spring/examples.xml |    4 +-
 ...ingFileAntPathMatcherFileFilterTest-context.xml |    2 +-
 .../spring/file/SpringFileRouteTest-context.xml    |    2 +-
 .../handler/ErrorHandlerDefinitionParser.xml       |    2 -
 .../spring/interceptor/traceFormatterTest.xml      |   43 -
 .../spring/interceptor/tracerConfigurationTest.xml |   45 -
 .../issues/ProduceSplitMethodCallIssueTest.xml     |    2 +-
 .../issues/SpringPropertyPlaceholderIssueTest.xml  |    2 +-
 .../stringDataFormatPropertyPlaceholderTest.xml    |    2 +-
 .../camel/spring/issues/stringDataFormatTest.xml   |    2 +-
 .../spring/management/ManagedRefEndpointTest.xml   |    2 +-
 .../SpringJmxDumpRouteAsXmlIncludeHostNameTest.xml |    2 +-
 .../SpringJmxEndpointInjectBeanRefTwoTest.xml      |    2 +-
 ...RemoveRouteAndContextScopedErrorHandlerTest.xml |    2 +-
 ...dualCamelContextManagedAutoAssignedNameTest.xml |    8 +-
 .../management/dualCamelContextManagedTest.xml     |    8 +-
 .../management/jmxInstrumentationWithConnector.xml |    4 +-
 .../spring/processor/CBRHeaderPredicateTest.xml    |    2 +-
 .../processor/MessageHistoryDumpRoutingTest.xml    |    8 +-
 .../processor/ShutdownCompleteAllTasksTest.xml     |    2 +-
 .../ShutdownCompleteCurrentTaskOnlyTest.xml        |    2 +-
 ...ringDefaultErrorHandlerOnExceptionTraceTest.xml |   48 -
 .../SpringDualManagedThreadsThreadPoolTest.xml     |   10 +-
 .../SpringInterceptFromEndpointRefTest.xml         |    6 +-
 .../SpringInterceptSimpleRouteTraceTest.xml        |   44 -
 .../SpringManagedThreadsThreadPoolTest.xml         |    5 +-
 .../SpringOnCompletionGlobalTraceTest.xml          |   45 -
 .../ThreadsCoreAndMaxPoolKeepAliveTimeTest.xml     |    5 +-
 .../spring/processor/ThreadsCoreAndMaxPoolTest.xml |    5 +-
 .../camel/spring/processor/ThreadsCorePoolTest.xml |    5 +-
 .../camel/spring/processor/ThreadsDefaultTest.xml  |    7 +-
 .../ThreadsExternalThreadPoolFactoryBeanTest.xml   |    5 +-
 .../processor/ThreadsThreadPoolFactoryBeanTest.xml |    5 +-
 .../spring/processor/ThrottlerGroupingTest.xml     |   24 +-
 .../spring/processor/ThrottlerMethodCallTest.xml   |    2 +-
 .../processor/ThrottlerThreadPoolProfileTest.xml   |    2 +-
 .../ThrottlingInflightRoutePolicyTest.xml          |    2 +-
 ...GroupedExchangeCompletionExpressionSizeTest.xml |    4 +-
 .../org/apache/camel/spring/processor/aopafter.xml |   39 -
 .../camel/spring/processor/aopafterfinally.xml     |   49 -
 .../camel/spring/processor/aoparoundfinally.xml    |   49 -
 .../apache/camel/spring/processor/aopbefore.xml    |   39 -
 .../camel/spring/processor/aopnestedroute.xml      |   41 -
 ...syncDeadLetterChannelExecutorServiceRefTest.xml |    7 +-
 .../camel/spring/processor/samplingThrottler.xml   |   17 +-
 .../processor/samplingThrottlerWithDefault.xml     |    5 +-
 .../camel/spring/processor/setExchangePattern.xml  |    4 -
 .../processor/setExchangePatternWithCustomId.xml   |    4 -
 .../apache/camel/spring/processor/setOutHeader.xml |   38 -
 .../spring/processor/setOutHeaderWithConstant.xml  |   38 -
 .../spring/processor/splitterMethodCallTest.xml    |    2 +-
 .../apache/camel/spring/processor/throttler.xml    |   20 +-
 .../processor/traceInterceptorWithOutBodyTrace.xml |   51 -
 .../camel/spring/processor/traceperroute.xml       |   47 -
 .../tracing/SpringTraceInitIdOnAllNodesTest.xml    |   46 -
 .../processor/tracing/traceHandlerTestContext.xml  |   47 -
 .../traceInterceptorCustomJpaMessageContext.xml    |   46 -
 .../tracing/traceInterceptorSubclassContext.xml    |   50 -
 components/camel-sql/pom.xml                       |    2 +-
 .../camel/component/sql/DefaultSqlEndpoint.java    |    2 +-
 .../sql/DefaultSqlPrepareStatementStrategy.java    |    2 +-
 .../apache/camel/component/sql/SqlComponent.java   |   22 +-
 .../apache/camel/component/sql/SqlConsumer.java    |    5 +-
 .../org/apache/camel/component/sql/SqlHelper.java  |    2 +-
 .../apache/camel/component/sql/SqlProducer.java    |    2 +-
 .../stored/CallableStatementWrapperFactory.java    |    2 +-
 .../component/sql/stored/SqlStoredComponent.java   |    2 +-
 .../component/sql/stored/SqlStoredEndpoint.java    |    2 +-
 .../component/sql/stored/SqlStoredProducer.java    |    2 +-
 .../aggregate/jdbc/JdbcAggregationRepository.java  |    3 +-
 .../processor/aggregate/jdbc/JdbcCamelCodec.java   |    2 +-
 .../jdbc/AbstractJdbcMessageIdRepository.java      |   22 +-
 .../idempotent/jdbc/JdbcMessageIdRepository.java   |    2 +-
 .../component/sql/SpringSqlEndpointLikeTest.java   |    3 -
 .../component/sql/SpringSqlMultilineTest.java      |    3 -
 .../sql/SqlConsumerDynamicParameterTest.java       |    2 +-
 .../sql/SqlConsumerOutputTypeStreamListTest.java   |    6 +-
 .../camel/component/sql/SqlDataSourceRefTest.java  |    3 -
 .../camel/component/sql/SqlEndpointLikeTest.java   |    3 -
 .../camel/component/sql/SqlEndpointTest.java       |    3 -
 .../camel/component/sql/SqlPreserveHeaderTest.java |    3 -
 ...qlProducerAlwaysPopulateStatementFalseTest.java |    3 -
 .../SqlProducerAlwaysPopulateStatementTest.java    |    3 -
 .../component/sql/SqlProducerConcurrentTest.java   |    3 -
 .../sql/SqlProducerExpressionParameterTest.java    |    3 -
 .../component/sql/SqlProducerInsertNullTest.java   |    3 -
 .../camel/component/sql/SqlProducerJSONTest.java   |    3 -
 .../sql/SqlProducerNamedParameterNotExistTest.java |    3 -
 .../sql/SqlProducerNamedParameterTest.java         |    3 -
 .../sql/SqlProducerNamedParametersTest.java        |    3 -
 .../sql/SqlProducerNullBodyHeaderTest.java         |    3 -
 .../component/sql/SqlProducerNullBodyTest.java     |    3 -
 .../sql/SqlProducerOutputTypeSelectListTest.java   |    3 -
 ...lProducerOutputTypeSelectListWithClassTest.java |    3 -
 .../sql/SqlProducerOutputTypeSelectOneTest.java    |    3 -
 .../sql/SqlProducerParametersCountTest.java        |    3 -
 .../sql/SqlProducerReuseParameterTest.java         |    3 -
 .../component/sql/SqlProducerSeparatorTest.java    |    3 -
 .../apache/camel/component/sql/SqlRouteTest.java   |    3 -
 .../component/sql/SqlTransactedRouteTest.java      |    3 -
 .../camel/component/sql/stored/ParserTest.java     |    2 +-
 .../jdbc/AbstractJdbcAggregationTestSupport.java   |    2 +-
 .../ClassLoadingAwareObjectInputStreamTest.java    |    2 +-
 .../JdbcAggregationRepositoryAlotDataTest.java     |    2 +-
 .../JdbcAggregationRepositoryMultipleRepoTest.java |    2 +-
 ...bcAggregationRepositoryRecoverExistingTest.java |    2 +-
 .../jdbc/JdbcAggregationRepositoryTest.java        |    2 +-
 .../jdbc/JdbcExchangeSerializationTest.java        |    2 +-
 .../aggregate/jdbc/JdbcGetNotFoundTest.java        |    2 +-
... 5928 lines suppressed ...