You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by co...@apache.org on 2020/03/26 10:45:41 UTC
[camel] branch CAMEL-14742 updated (84a4603 -> c528fac)
This is an automated email from the ASF dual-hosted git repository.
coheigea pushed a change to branch CAMEL-14742
in repository https://gitbox.apache.org/repos/asf/camel.git.
discard 84a4603 CAMEL-14742 - Prevent JMX rebinding
add b0ca28d Fixed XML DSL to include eip doc again in xsd file.
add 496e97d Added more docs for XML DSL
add a4f3cbe Added more docs for XML DSL
add 3d35740 CAMEL-14746: Additional specificationScheme validation Closing #3654
add 2d6d3c2 Updated smallrye JARs
add 8b28f70 CAMEL-14599: Fixed advicewith lambda setting log as xml on|off.
add aeb352e Upgrade AWS SDK v2 to version 2.10.90
add 5f831c6 CAMEL-14738: Create a camel-platform-http-vertx component
add 1ff09b2 CAMEL-14738: Create a camel-platform-http-vertx component (share vertx instance)
add a37b3f5 Upgrade Mongo Java Driver to version 4.0.1
add d3b9b5a CAMEL-14738 - Fixed docs, it's not src/main/doc it's src/main/docs
add 4adbdb2 CAMEL-14738 - Regen docs
add be56dcd CAMEL-14738 - Added pages for website after regen
add 1cf1c45 CAMEL-14749: Camel-AWS2: Error configuring AWS2 endpoints behind proxy server
add 3f3a465 Merge pull request #3655 from saravanakumar1987/master
add e53d18a Camel-AWS2-S3: Removed useless import
add 1ec7065 CAMEL-14658 - Provide a simpler way to connect to a local s3 instance
add 8187e58 CAMEL-14658 - Provide a simpler way to connect to a local s3 instance, added test
add 0ff02c5 CAMEL-14658 - Fixed CS
add 6d09a35 CAMEL-14658 - Provide a simpler way to connect to a local s3 instance
add 71cde90 CAMEL-14658 - Provide a simpler way to connect to a local s3 instance, added a test
add d560772 CAMEL-14658 - Provide a simpler way to connect to a local s3 instance, Fixed CS
add 5133869 Regen docs
add 953ab78 CAMEL-14748: Throw an error with corrupt zip file
add e1ed962 Merge pull request #3657 from omarsmak/CAMEL-14748
add 778800e CAMEL-11807: Migrated camel-atomix/attachments/barcode tests to JUnit 5
add ecff572 camel-sql: DefaultPollingEndpoint: Add missing space in useMessageBodyForSql UriParam description.
add e65e2fe CAMEL-14761 JPAMessageIdRepository.contains() release db connection fix (#3662)
add 0354bc4 CAMEL-14760: camel-main - Generate configurer for its own options
add b3578ef Regen
add 76462b0 Aggregate eip content in core/camel-core-engine and as a separate component
add defbc17 Add some index pages, link to them, rearrange user manual nav slightly
add f918ce8 eip as module in components component
add dea324f Merge pull request #3659 from djencks/issue-14747-aggregate-eip-task-14754
add 21d8ad3 CAMEL-14762: camel-core - Configurer to include API for method name and type
add a92f87d CAMEL-14762: camel-core - Configurer to include API for method name and type
add 4b4a09f CAMEL-14762: camel-core - Configurer to include API for method name and type
add 1bdfcfe Make camel-debezium generate boolean getter with isXXX name instead of getXXX
add 81fb703 CAMEL-14762: camel-core - Configurer to include API for method name and type
add 21eece5 CAMEL-14762: Regen and fixed some components had invalid setter/getter pairs
add 7d1a25e CAMEL-14762: Regen and fixed some components had invalid setter/getter pairs
add f16ff39 Add first version
add e6fad20 CAMEL-14762: Regen and fixed some components had invalid setter/getter pairs
add 718801e CAMEL-14762: camel-core - Configurer to include API for method name and type
add 1387dee CAMEL-14762: Regen and fixed some components had invalid setter/getter pairs
add 94c9c3f CAMEL-14762: Fixed CS
add c2062ad Lets use ENGLISH instead of US in lower case
add d362dbc Regen
add 8397765 Upgrade Brave Zipkin to version 5.10.2
add 2017b44 Remove references breaking website build
add 384de2a Fix camel-jms resequencer test as sending java objects (java.lang.Integer) is forbidden in ActiveMQ. Send text based messages instead, and fix comparator to detect its numeric and compare correctly.
add e7b5b29 Camel-HDFS: Fixed CS
add 359a19c Lets log how long time it takes to load additional routes/rests from XML
add 8db5243 Upgrade Junit Jupiter to version 5.6.1
add 5e32e75 Website: Fix Camel3 migration Aggregation error
add 000dec1 Upgrade AWS SDK v2 to version 2.10.91
add 27777aa CAMEL-14752: Throw an exception on corrupted tarfiles
add 0370662 Merge pull request #3664 from omarsmak/CAMEL-14752
add 97b0dd5 Fix attachments links
add 67b3192 Merge pull request #3663 from djencks/issue-14767-attachment-links
add 42eabb8 CAMEL-14715: Use sources JARs for generating XSD in spring/blueprint so they can be separated.
add 06ffdb0 Upgrade Jandex to version 2.1.3.Final
add ee2e180 sort nav files by doc title case insensitive
add d56dbb3 Merge pull request #3668 from djencks/issue-14770-sort-nav
add 139e158 CAMEL-14715: Use sources JARs for generating XSD in spring/blueprint so they can be separated.
add 2f6ed12 Updating Shiro to 1.5.2 due to CVE-2020-1957
add 06c48d0 camel-jcache: Tests are failing due to hazelcast upgrade
add b2ee73e CAMEL-14710: Regen and fix CS Close #3670
add 675bce3 Regen
add c454b17 CAMEL-14774: Camel-Package-Maven-Plugin: Add an option to avoid SyncPom execution on external project
add 388c4da CAMEL-14775: camel-cxf - Move OSGi blueprint out into camel-cxf-blueprint
add d437274 Upgrade AWS SDK v2 to version 2.11.0
add 4c42f22 Camel-Hystrix: Removed refs to camel-test-blueprint (camel-karaf migration)
add 2d0dc01 Tooling: Fixed CS in EIP enrincher maven plugin
add 21312b0 Camel-Jasypt: Removed refs to camel-test-blueprint (camel-karaf migration)
add 332fde4 Camel-Mllp: Removed refs to camel-test-blueprint (camel-karaf migration)
add e9bd62c Camel-Resilience4j: Removed refs to camel-test-blueprint (camel-karaf migration)
add 838ae32 Camel-Servicenow: Removed refs to camel-test-blueprint (camel-karaf migration)
add 2f5ffd2 Camel-Snakeyaml: Removed refs to camel-test-blueprint (camel-karaf migration)
add 59a36a7 CAMEL-14775: camel-cxf - Move OSGi blueprint out into camel-cxf-blueprint
add db2ee7d CAMEL-14775: camel-cxf - Move OSGi blueprint out into camel-cxf-blueprint
add 99a5bf8 CAMEL-14775: camel-cxf-transport - Move OSGi blueprint out into camel-cxf-transport-blueprint
add c205a04 remove the redundant space from docs and include whitespace after ; (#3672)
add 49c98cb CAMEL-14773: Upgrade debezium to 1.1.0.Final and regenerate the configurations
add 0f4f79a Merge pull request #3673 from omarsmak/CAMEL-14773
add be7e399 CAMEL-14629: Fix installing camel on karaf due to JAXB import range. Lower it to 2.2 so it works on older Karaf.
add be6c78a CAMEL-14779: Polished
add 23efbbe CAMEL-14779: Move Main out of camel-spring due to osgi circular dependency issue
add 58300b8 CAMEL-14779: Move Main out of camel-spring due to osgi circular dependency issue
add 61d83a8 CAMEL-14779: Move Main out of camel-spring due to osgi circular dependency issue
add 1dd69ac Camel-Spring-JavaConfig: Fixed build and regen
add ef95b78 CAMEL-14779: Move Main out of camel-spring due to osgi circular dependency issue
add 420e1dd CAMEL-14779: Move Main out of camel-spring due to osgi circular dependency issue
add 0815e22 CAMEL-14779: Move Main out of camel-spring due to osgi circular dependency issue
add 6eac49b Regen
add 6303428 Regen
add 4751665 Camel-CXF-Transport: Removed camel-blueprint refs from the POM
add dfbb53a CAMEL-14776: came:run with osgi blueprint updated after osgi moved to camel-karaf repo
add 2c1609f CAMEL-14776: Update upg guide
add aab60b5 Added PR template file with instructions on what to include when submitting a PR
add 5ab9e26 Corrected PR template with proposed changes
add 6d0dae1 Added contribution guidelines link to file and changed file from .html file to .txt file
add 4ce3651 Merge pull request #3665 from Xxyumi-hub/master
add 0722a53 Moved pull request template in the correct location and renamed it
add 15e4d99 Update README.md
add f2f68c5 CAMEL-12863: Add configOptions to camel-restdsl-swagger-plugin for swagger-codegen-plugin
add c64daa3 CAMEL-12863: Fix CS Close #3676
add c75ab25 CAMEL-14739: Added unit test to reproduce bug. Thanks to Nathan for reporting.
add 4ac562b CAMEL-14739: Fix core optimization would lose route detail on UoW when nesting down many routes.
add e046645 CAMEL-14739: Fix core optimization would lose route detail on UoW when nesting down many routes.
add b08bb62 CAMEL-14787: camel-zookeeper-master - Test fails on CI
add b17cfe6 jaxb is needed for camel-maven-package-plugin
add 962f5c6 Camel-Performance: Removed the blueprint testing part
add b4583ae Upgrade Spring to version 5.2.5.RELEASE
add 8450b59 Camel-base: Fixed CS
add 050c091 CAMEL-14780 camel-undertow: UndertowSecurityProvider SPI API misses a method to change HttpHandler (#3677)
add 37e2bf5 axb is needed for camel-maven-package-plugin - only api
add 799a6ee Fix some unit test on JDK >= 12
add 5abe9fe CAMEL-14495: OPC UA Client samplingInterval parameter seems not take any effect
add 1e1e548 CAMEL-14495: Regen code Close #3678
add a8a13e2 Move the generated configurer into the o.a.c.main package
add 7616492 Move Route.createErrorHandler to ExtendedCamelContext to get rid of the DefaultModelRoute class
add cb507a0 Isolate org.apache.camel.reifier.* packages from model
add 1449f6e Move the clearModelReferences / clearReifiers logic into the ImmutableCamelContext and Main.lightweight property
add 7afcecd Add an init method to Expression / Predicate
add f08ef3d Fix simple builder predicate
add 7d70ad8 Support for the splitter eip in lightweight mode
add 7391593 Rename immutable -> lightweight to be more coherent and descriptive
add 8a30982 Support lightweight mode in enrichers
add bef4f8e Add an init method to Expression / Predicate (fix)
add be547c1 [CAMEL-14786] Move as much initialisation code from start() to init() phase
add c4f4d24 [CAMEL-14786][CAMEL-14712] Lightweight context + init phase
add d328523 Regen
add ef9a9af CAMEL-14788: Jetty server OSGi problem workaround. Requires Jetty 9.4.25 or better to not have OSGi problem but Jetty is API incompatible in their 9.4.xx patches.
add 81ce57f Upgrade Jetty to version used in Karaf 4.2.8
add 8a8aa51 CAMEL-14640: Upgrade to http client 4.x for testing.
add 3f787c6 CAMEL-14793. Decrease default consumer request timeout to 30s
add 2553085 Merge pull request #3681 from mgubaidullin/CAMEL-14793
add ae7893b CAMEL-14640: Upgrade to http client 4.x for testing.
add ec8a6ba Regen
add c559751 CAMEL-14640: Upgrade to http client 4.x for testing.
add c528fac CAMEL-14742 - Prevent JMX rebinding
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 (84a4603)
\
N -- N -- N refs/heads/CAMEL-14742 (c528fac)
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:
.github/pull_request_template.md | 7 +
README.md | 8 +-
apache-camel/src/main/descriptors/common-bin.xml | 2 +
bom/camel-bom/pom.xml | 10 +
.../activemq/ActiveMQComponentConfigurer.java | 31 +-
.../activemq/ActiveMQEndpointConfigurer.java | 7 +-
.../component/activemq/ActiveMQComponent.java | 28 ++
.../component/ahc/ws/WsComponentConfigurer.java | 22 +-
.../component/ahc/ws/WsEndpointConfigurer.java | 34 +-
.../component/ahc/AhcComponentConfigurer.java | 44 ++-
.../camel/component/ahc/AhcEndpointConfigurer.java | 62 +++-
.../component/amqp/AMQPComponentConfigurer.java | 22 +-
.../component/amqp/AMQPEndpointConfigurer.java | 7 +-
.../apache/camel/component/amqp/AMQPComponent.java | 7 +
.../component/apns/ApnsComponentConfigurer.java | 31 +-
.../component/apns/ApnsEndpointConfigurer.java | 83 ++++-
.../component/as2/AS2ComponentConfigurer.java | 30 +-
.../camel/component/as2/AS2EndpointConfigurer.java | 159 ++++++++-
.../asterisk/AsteriskComponentConfigurer.java | 28 +-
.../asterisk/AsteriskEndpointConfigurer.java | 44 ++-
.../component/atmos/AtmosComponentConfigurer.java | 39 ++-
.../component/atmos/AtmosEndpointConfigurer.java | 58 +++-
.../websocket/WebsocketComponentConfigurer.java | 22 +-
.../websocket/WebsocketEndpointConfigurer.java | 67 +++-
.../component/atom/AtomComponentConfigurer.java | 25 +-
.../component/atom/AtomEndpointConfigurer.java | 99 +++++-
components/camel-atomix/pom.xml | 10 +-
.../client/map/AtomixMapComponentConfigurer.java | 67 +++-
.../client/map/AtomixMapEndpointConfigurer.java | 73 +++-
.../AtomixMessagingComponentConfigurer.java | 72 +++-
.../AtomixMessagingEndpointConfigurer.java | 78 ++++-
.../AtomixMultiMapComponentConfigurer.java | 64 +++-
.../multimap/AtomixMultiMapEndpointConfigurer.java | 64 +++-
.../queue/AtomixQueueComponentConfigurer.java | 63 +++-
.../queue/AtomixQueueEndpointConfigurer.java | 69 +++-
.../client/set/AtomixSetComponentConfigurer.java | 65 +++-
.../client/set/AtomixSetEndpointConfigurer.java | 71 +++-
.../value/AtomixValueComponentConfigurer.java | 65 +++-
.../value/AtomixValueEndpointConfigurer.java | 71 +++-
.../component/atomix/AtomixTypeConverterTest.java | 22 +-
.../client/AtomixClientSpringTestSupport.java | 2 +-
.../atomix/client/AtomixClientTestSupport.java | 4 +-
.../atomix/client/map/AtomixMapConsumerTest.java | 10 +-
.../client/map/AtomixMapNodesProducerTest.java | 13 +-
.../atomix/client/map/AtomixMapProducerTest.java | 34 +-
.../client/map/SpringAtomixMapProducerTest.java | 7 +-
.../client/messaging/AtomixMessagingTest.java | 8 +-
.../multimap/AtomixMultiMapProducerTest.java | 35 +-
.../client/queue/AtomixQueueConsumerTest.java | 11 +-
.../client/queue/AtomixQueueProducerTest.java | 23 +-
.../atomix/client/set/AtomixSetConsumerTest.java | 10 +-
.../atomix/client/set/AtomixSetProducerTest.java | 20 +-
.../client/value/AtomixValueConsumerTest.java | 10 +-
.../client/value/AtomixValueProducerTest.java | 14 +-
...tomixClientClusteredRoutePolicyFactoryMain.java | 4 +-
.../AtomixClientRoutePolicyFactoryTestSupport.java | 15 +-
.../AtomixClientRoutePolicyTestSupport.java | 15 +-
.../cluster/AtomixRoutePolicyFactoryTest.java | 15 +-
.../atomix/cluster/AtomixRoutePolicyTest.java | 15 +-
components/camel-attachments/pom.xml | 8 +-
.../attachment/BeanMethodWithExchangeTest.java | 25 +-
.../camel/attachment/BodyAndHeaderConvertTest.java | 32 +-
.../MessageWithAttachmentRedeliveryIssueTest.java | 23 +-
.../component/avro/AvroComponentConfigurer.java | 47 ++-
.../component/avro/AvroEndpointConfigurer.java | 53 ++-
.../component/aws/cw/CwComponentConfigurer.java | 55 ++-
.../component/aws/cw/CwEndpointConfigurer.java | 55 ++-
.../component/aws/ddb/DdbComponentConfigurer.java | 64 +++-
.../component/aws/ddb/DdbEndpointConfigurer.java | 64 +++-
.../ddbstream/DdbStreamComponentConfigurer.java | 56 ++-
.../aws/ddbstream/DdbStreamEndpointConfigurer.java | 107 +++++-
.../component/aws/ec2/EC2ComponentConfigurer.java | 49 ++-
.../component/aws/ec2/EC2EndpointConfigurer.java | 49 ++-
.../component/aws/ecs/ECSComponentConfigurer.java | 49 ++-
.../component/aws/ecs/ECSEndpointConfigurer.java | 49 ++-
.../component/aws/eks/EKSComponentConfigurer.java | 49 ++-
.../component/aws/eks/EKSEndpointConfigurer.java | 49 ++-
.../component/aws/iam/IAMComponentConfigurer.java | 49 ++-
.../component/aws/iam/IAMEndpointConfigurer.java | 49 ++-
.../KinesisFirehoseComponentConfigurer.java | 47 ++-
.../KinesisFirehoseEndpointConfigurer.java | 47 ++-
.../aws/kinesis/KinesisComponentConfigurer.java | 65 +++-
.../aws/kinesis/KinesisEndpointConfigurer.java | 116 ++++++-
.../component/aws/kms/KMSComponentConfigurer.java | 49 ++-
.../component/aws/kms/KMSEndpointConfigurer.java | 49 ++-
.../aws/lambda/LambdaComponentConfigurer.java | 49 ++-
.../aws/lambda/LambdaEndpointConfigurer.java | 49 ++-
.../component/aws/mq/MQComponentConfigurer.java | 49 ++-
.../component/aws/mq/MQEndpointConfigurer.java | 49 ++-
.../component/aws/msk/MSKComponentConfigurer.java | 49 ++-
.../component/aws/msk/MSKEndpointConfigurer.java | 49 ++-
.../component/aws/s3/S3ComponentConfigurer.java | 129 ++++++-
.../component/aws/s3/S3EndpointConfigurer.java | 186 +++++++++-
.../org/apache/camel/component/aws/s3/aws-s3.json | 2 +
.../src/main/docs/aws-s3-component.adoc | 6 +-
.../camel/component/aws/s3/S3Configuration.java | 14 +
.../apache/camel/component/aws/s3/S3Producer.java | 2 +-
.../s3/client/impl/S3ClientIAMOptimizedImpl.java | 6 +
.../aws/s3/client/impl/S3ClientStandardImpl.java | 12 +
.../aws/s3/S3ComponentConfigurationTest.java | 15 +
.../S3ObjectRangeOperationIntegrationTest.java | 2 +-
.../component/aws/sdb/SdbComponentConfigurer.java | 25 +-
.../component/aws/sdb/SdbEndpointConfigurer.java | 55 ++-
.../component/aws/ses/SesComponentConfigurer.java | 57 +++-
.../component/aws/ses/SesEndpointConfigurer.java | 57 +++-
.../component/aws/sns/SnsComponentConfigurer.java | 72 +++-
.../component/aws/sns/SnsEndpointConfigurer.java | 75 +++-
.../component/aws/sqs/SqsComponentConfigurer.java | 128 ++++++-
.../component/aws/sqs/SqsEndpointConfigurer.java | 185 +++++++++-
.../component/aws/swf/SWFComponentConfigurer.java | 105 +++++-
.../component/aws/swf/SWFEndpointConfigurer.java | 111 +++++-
.../translate/TranslateComponentConfigurer.java | 58 +++-
.../aws/translate/TranslateEndpointConfigurer.java | 58 +++-
.../component/aws2/cw/Cw2ComponentConfigurer.java | 55 ++-
.../component/aws2/cw/Cw2EndpointConfigurer.java | 55 ++-
.../camel/component/aws2/cw/Cw2Endpoint.java | 2 +-
.../aws2/ddb/Ddb2ComponentConfigurer.java | 64 +++-
.../component/aws2/ddb/Ddb2EndpointConfigurer.java | 64 +++-
.../ddbstream/Ddb2StreamComponentConfigurer.java | 56 ++-
.../ddbstream/Ddb2StreamEndpointConfigurer.java | 107 +++++-
.../camel/component/aws2/ddb/Ddb2Endpoint.java | 2 +-
.../aws2/ddbstream/Ddb2StreamEndpoint.java | 2 +-
.../aws2/ec2/AWS2EC2ComponentConfigurer.java | 49 ++-
.../aws2/ec2/AWS2EC2EndpointConfigurer.java | 49 ++-
.../camel/component/aws2/ec2/AWS2EC2Endpoint.java | 2 +-
.../aws2/ecs/ECS2ComponentConfigurer.java | 49 ++-
.../component/aws2/ecs/ECS2EndpointConfigurer.java | 49 ++-
.../camel/component/aws2/ecs/ECS2Endpoint.java | 2 +-
.../aws2/eks/EKS2ComponentConfigurer.java | 49 ++-
.../component/aws2/eks/EKS2EndpointConfigurer.java | 49 ++-
.../camel/component/aws2/eks/EKS2Endpoint.java | 2 +-
.../aws2/iam/IAM2ComponentConfigurer.java | 49 ++-
.../component/aws2/iam/IAM2EndpointConfigurer.java | 49 ++-
.../camel/component/aws2/iam/IAM2Endpoint.java | 2 +-
.../KinesisFirehose2ComponentConfigurer.java | 47 ++-
.../KinesisFirehose2EndpointConfigurer.java | 47 ++-
.../aws2/kinesis/Kinesis2ComponentConfigurer.java | 65 +++-
.../aws2/kinesis/Kinesis2EndpointConfigurer.java | 116 ++++++-
.../aws2/firehose/KinesisFirehose2Endpoint.java | 2 +-
.../component/aws2/kinesis/Kinesis2Endpoint.java | 2 +-
.../aws2/kms/KMS2ComponentConfigurer.java | 49 ++-
.../component/aws2/kms/KMS2EndpointConfigurer.java | 49 ++-
.../camel/component/aws2/kms/KMS2Endpoint.java | 2 +-
.../aws2/lambda/Lambda2ComponentConfigurer.java | 49 ++-
.../aws2/lambda/Lambda2EndpointConfigurer.java | 49 ++-
.../component/aws2/lambda/Lambda2Endpoint.java | 2 +-
.../component/aws2/mq/MQ2ComponentConfigurer.java | 49 ++-
.../component/aws2/mq/MQ2EndpointConfigurer.java | 49 ++-
.../camel/component/aws2/mq/MQ2Endpoint.java | 2 +-
.../aws2/msk/MSK2ComponentConfigurer.java | 49 ++-
.../component/aws2/msk/MSK2EndpointConfigurer.java | 49 ++-
.../camel/component/aws2/msk/MSK2Endpoint.java | 2 +-
.../aws2/s3/AWS2S3ComponentConfigurer.java | 107 +++++-
.../aws2/s3/AWS2S3EndpointConfigurer.java | 164 ++++++++-
.../apache/camel/component/aws2/s3/aws2-s3.json | 4 +
.../src/main/docs/aws2-s3-component.adoc | 8 +-
.../camel/component/aws2/s3/AWS2S3Component.java | 2 +-
.../component/aws2/s3/AWS2S3Configuration.java | 37 +-
.../camel/component/aws2/s3/AWS2S3Endpoint.java | 7 +-
.../camel/component/aws2/s3/AWS2S3Producer.java | 17 +-
.../client/impl/AWS2S3ClientIAMOptimizedImpl.java | 5 +-
.../s3/client/impl/AWS2S3ClientStandardImpl.java | 5 +-
.../aws2/s3/S3ComponentConfigurationTest.java | 35 ++
.../S3CopyObjectOperationIntegrationTest.java | 8 +-
.../S3DeleteBucketOperationIntegrationTest.java | 8 +-
.../S3ListObjectsOperationIntegrationTest.java | 22 +-
.../S3MultipartUploadOperationIntegrationTest.java | 6 +-
.../aws2/ses/Ses2ComponentConfigurer.java | 57 +++-
.../component/aws2/ses/Ses2EndpointConfigurer.java | 57 +++-
.../camel/component/aws2/ses/Ses2Endpoint.java | 2 +-
.../aws2/sns/Sns2ComponentConfigurer.java | 69 +++-
.../component/aws2/sns/Sns2EndpointConfigurer.java | 72 +++-
.../camel/component/aws2/sns/Sns2Endpoint.java | 2 +-
.../aws2/sqs/Sqs2ComponentConfigurer.java | 128 ++++++-
.../component/aws2/sqs/Sqs2EndpointConfigurer.java | 185 +++++++++-
.../camel/component/aws2/sqs/Sqs2Endpoint.java | 2 +-
.../translate/Translate2ComponentConfigurer.java | 58 +++-
.../translate/Translate2EndpointConfigurer.java | 58 +++-
.../aws2/translate/Translate2Endpoint.java | 2 +-
.../azure/blob/BlobServiceComponentConfigurer.java | 79 ++++-
.../azure/blob/BlobServiceEndpointConfigurer.java | 85 ++++-
.../queue/QueueServiceComponentConfigurer.java | 52 ++-
.../queue/QueueServiceEndpointConfigurer.java | 58 +++-
components/camel-barcode/pom.xml | 7 +-
.../barcode/BarcodeDataFormatCamelTest.java | 18 +-
.../barcode/BarcodeDataFormatSpringTest.java | 13 +-
.../dataformat/barcode/BarcodeDataFormatTest.java | 166 ++++-----
.../camel/dataformat/barcode/BarcodeTestBase.java | 5 +-
.../BeanValidatorComponentConfigurer.java | 40 ++-
.../validator/BeanValidatorEndpointConfigurer.java | 47 ++-
.../component/bean/BeanComponentConfigurer.java | 29 +-
.../component/bean/BeanEndpointConfigurer.java | 35 +-
.../beanclass/ClassComponentConfigurer.java | 7 +-
.../beanclass/ClassEndpointConfigurer.java | 7 +-
.../camel-bean/src/main/docs/bean-language.adoc | 6 +-
.../apache/camel/language/bean/BeanExpression.java | 4 +
.../beanstalk/BeanstalkComponentConfigurer.java | 31 +-
.../beanstalk/BeanstalkEndpointConfigurer.java | 101 +++++-
.../src/main/docs/beanstalk-component.adoc | 2 +-
components/camel-blueprint/pom.xml | 158 ++++++---
.../camel/blueprint/BlueprintCamelContext.java | 6 +-
.../camel/blueprint/CamelContextFactoryBean.java | 2 +-
.../blueprint/handler/CamelNamespaceHandler.java | 2 +-
.../bonita/BonitaComponentConfigurer.java | 25 +-
.../component/bonita/BonitaEndpointConfigurer.java | 38 ++-
.../component/box/BoxComponentConfigurer.java | 75 +++-
.../camel/component/box/BoxEndpointConfigurer.java | 129 ++++++-
.../braintree/BraintreeComponentConfigurer.java | 30 +-
.../braintree/BraintreeEndpointConfigurer.java | 116 ++++++-
.../browse/BrowseComponentConfigurer.java | 28 +-
.../component/browse/BrowseEndpointConfigurer.java | 36 +-
.../cache/CaffeineCacheComponentConfigurer.java | 69 +++-
.../cache/CaffeineCacheEndpointConfigurer.java | 69 +++-
.../load/CaffeineLoadCacheComponentConfigurer.java | 69 +++-
.../load/CaffeineLoadCacheEndpointConfigurer.java | 69 +++-
.../cassandra/CassandraComponentConfigurer.java | 28 +-
.../cassandra/CassandraEndpointConfigurer.java | 106 +++++-
components/camel-cdi/pom.xml | 1 +
.../chatscript/ChatScriptComponentConfigurer.java | 25 +-
.../chatscript/ChatScriptEndpointConfigurer.java | 33 +-
.../component/chunk/ChunkComponentConfigurer.java | 25 +-
.../component/chunk/ChunkEndpointConfigurer.java | 43 ++-
.../camel/component/cm/CMComponentConfigurer.java | 25 +-
.../camel/component/cm/CMEndpointConfigurer.java | 39 ++-
.../component/cmis/CMISComponentConfigurer.java | 31 +-
.../component/cmis/CMISEndpointConfigurer.java | 60 +++-
.../apache/camel/coap/CoAPComponentConfigurer.java | 28 +-
.../apache/camel/coap/CoAPEndpointConfigurer.java | 65 +++-
.../cometd/CometdComponentConfigurer.java | 48 ++-
.../component/cometd/CometdEndpointConfigurer.java | 70 +++-
.../consul/ConsulComponentConfigurer.java | 89 ++++-
.../component/consul/ConsulEndpointConfigurer.java | 92 ++++-
.../controlbus/ControlBusComponentConfigurer.java | 25 +-
.../controlbus/ControlBusEndpointConfigurer.java | 40 ++-
.../component/corda/CordaComponentConfigurer.java | 56 ++-
.../component/corda/CordaEndpointConfigurer.java | 62 +++-
.../couchbase/CouchbaseComponentConfigurer.java | 28 +-
.../couchbase/CouchbaseEndpointConfigurer.java | 157 ++++++++-
.../couchdb/CouchDbComponentConfigurer.java | 28 +-
.../couchdb/CouchDbEndpointConfigurer.java | 53 ++-
.../component/cron/CronComponentConfigurer.java | 28 +-
.../component/cron/CronEndpointConfigurer.java | 35 +-
.../apache/camel/component/cron/CronComponent.java | 2 +-
.../crypto/cms/CryptoCmsComponentConfigurer.java | 31 +-
.../crypto/cms/CryptoCmsEndpointConfigurer.java | 66 +++-
.../DigitalSignatureComponentConfigurer.java | 75 +++-
.../crypto/DigitalSignatureEndpointConfigurer.java | 75 +++-
components/camel-cxf-transport/pom.xml | 23 +-
.../blueprint/AbstractBeanDefinitionParser.java | 80 -----
.../blueprint/CamelConduitDefinitionParser.java | 30 --
.../CamelDestinationDefinitionParser.java | 31 --
.../blueprint/CamelTransportNameSpaceHandler.java | 71 ----
.../OSGI-INF/blueprint/camel-transport.xml | 31 --
.../src/main/resources/schema/blueprint/camel.xsd | 56 ---
components/camel-cxf/pom.xml | 30 +-
.../component/cxf/CxfComponentConfigurer.java | 37 +-
.../camel/component/cxf/CxfEndpointConfigurer.java | 121 ++++++-
.../cxf/jaxrs/CxfRsComponentConfigurer.java | 34 +-
.../cxf/jaxrs/CxfRsEndpointConfigurer.java | 110 +++++-
.../camel/component/cxf/CxfBlueprintEndpoint.java | 91 -----
.../apache/camel/component/cxf/CxfComponent.java | 2 +-
.../blueprint/AbstractBeanDefinitionParser.java | 62 ----
.../component/cxf/blueprint/BlueprintSupport.java | 32 --
.../cxf/blueprint/CxfNamespaceHandler.java | 75 ----
.../cxf/blueprint/EndpointDefinitionParser.java | 108 ------
.../cxf/blueprint/RsClientBlueprintBean.java | 95 ------
.../cxf/blueprint/RsClientDefinitionParser.java | 93 -----
.../cxf/blueprint/RsServerBlueprintBean.java | 101 ------
.../cxf/blueprint/RsServerDefinitionParser.java | 95 ------
.../cxf/jaxrs/CxfRsBlueprintEndpoint.java | 94 -----
.../camel/component/cxf/jaxrs/CxfRsComponent.java | 22 +-
.../cxf/jaxrs/CxfRsEndpointFactoryBean.java} | 16 +-
.../jaxrs/DefaultCxfRsEndpointFactoryBean.java} | 12 +-
.../resources/OSGI-INF/blueprint/camel-cxf.xml | 31 --
.../main/resources/schema/blueprint/camel-cxf.xsd | 179 ----------
.../dataformat/DataFormatComponentConfigurer.java | 25 +-
.../dataformat/DataFormatEndpointConfigurer.java | 27 +-
.../dataset/DataSetComponentConfigurer.java | 28 +-
.../dataset/DataSetEndpointConfigurer.java | 46 ++-
.../dataset/DataSetTestComponentConfigurer.java | 25 +-
.../dataset/DataSetTestEndpointConfigurer.java | 28 +-
.../src/main/docs/dataset-component.adoc | 2 +-
.../src/main/docs/dataset-test-component.adoc | 2 +-
.../camel/maven/config/ConnectorConfigField.java | 10 +-
.../DebeziumMongodbComponentConfigurer.java | 149 +++++++-
.../DebeziumMongodbEndpointConfigurer.java | 155 ++++++++-
...goDbConnectorEmbeddedDebeziumConfiguration.java | 26 +-
.../camel/component/debezium/debezium-mongodb.json | 6 +-
.../src/main/docs/debezium-mongodb-component.adoc | 10 +-
.../debezium/DebeziumMySqlComponentConfigurer.java | 239 ++++++++++++-
.../debezium/DebeziumMySqlEndpointConfigurer.java | 245 ++++++++++++-
...ySqlConnectorEmbeddedDebeziumConfiguration.java | 48 ++-
.../camel/component/debezium/debezium-mysql.json | 10 +-
.../src/main/docs/debezium-mysql-component.adoc | 14 +-
.../DebeziumPostgresComponentConfigurer.java | 225 +++++++++++-
.../DebeziumPostgresEndpointConfigurer.java | 231 ++++++++++++-
...gresConnectorEmbeddedDebeziumConfiguration.java | 60 +++-
.../component/debezium/debezium-postgres.json | 10 +-
.../src/main/docs/debezium-postgres-component.adoc | 14 +-
.../DebeziumSqlserverComponentConfigurer.java | 166 ++++++++-
.../DebeziumSqlserverEndpointConfigurer.java | 172 +++++++++-
...rverConnectorEmbeddedDebeziumConfiguration.java | 38 ++-
.../component/debezium/debezium-sqlserver.json | 4 +
.../main/docs/debezium-sqlserver-component.adoc | 8 +-
.../DigitalOceanComponentConfigurer.java | 25 +-
.../DigitalOceanEndpointConfigurer.java | 52 ++-
.../direct/DirectComponentConfigurer.java | 32 +-
.../component/direct/DirectEndpointConfigurer.java | 43 ++-
.../directvm/DirectVmComponentConfigurer.java | 38 ++-
.../directvm/DirectVmEndpointConfigurer.java | 49 ++-
.../disruptor/DisruptorComponentConfigurer.java | 46 ++-
.../disruptor/DisruptorEndpointConfigurer.java | 58 +++-
.../src/main/docs/disruptor-component.adoc | 2 +-
.../component/dns/DnsComponentConfigurer.java | 25 +-
.../camel/component/dns/DnsEndpointConfigurer.java | 27 +-
.../docker/DockerComponentConfigurer.java | 73 +++-
.../component/docker/DockerEndpointConfigurer.java | 79 ++++-
.../component/dozer/DozerComponentConfigurer.java | 25 +-
.../component/dozer/DozerEndpointConfigurer.java | 45 ++-
.../component/drill/DrillComponentConfigurer.java | 25 +-
.../component/drill/DrillEndpointConfigurer.java | 36 +-
.../dropbox/DropboxComponentConfigurer.java | 28 +-
.../dropbox/DropboxEndpointConfigurer.java | 58 +++-
.../ehcache/EhcacheComponentConfigurer.java | 63 +++-
.../ehcache/EhcacheEndpointConfigurer.java | 71 +++-
.../ElasticsearchComponentConfigurer.java | 55 ++-
.../ElasticsearchEndpointConfigurer.java | 71 +++-
.../main/docs/elasticsearch-rest-component.adoc | 2 +-
.../elasticsearch/ElasticsearchConfiguration.java | 4 +-
.../elasticsearch/ElasticsearchProducer.java | 4 +-
.../component/elsql/ElsqlComponentConfigurer.java | 40 ++-
.../component/elsql/ElsqlEndpointConfigurer.java | 160 ++++++++-
.../org/apache/camel/component/elsql/elsql.json | 2 +-
.../camel-elsql/src/main/docs/elsql-component.adoc | 2 +-
.../elytron/ElytronComponentConfigurer.java | 28 +-
.../elytron/ElytronEndpointConfigurer.java | 7 +-
.../apache/camel/component/elytron/elytron.json | 2 +
.../src/main/docs/elytron-component.adoc | 6 +-
.../camel/component/elytron/ElytronComponent.java | 2 +-
.../etcd/EtcdKeysComponentConfigurer.java | 50 ++-
.../component/etcd/EtcdKeysEndpointConfigurer.java | 47 ++-
.../etcd/EtcdStatsComponentConfigurer.java | 59 +++-
.../etcd/EtcdStatsEndpointConfigurer.java | 107 +++++-
.../etcd/EtcdWatchComponentConfigurer.java | 53 ++-
.../etcd/EtcdWatchEndpointConfigurer.java | 56 ++-
.../eventadmin/EventAdminComponentConfigurer.java | 31 +-
.../eventadmin/EventAdminEndpointConfigurer.java | 38 ++-
.../component/exec/ExecComponentConfigurer.java | 25 +-
.../component/exec/ExecEndpointConfigurer.java | 48 ++-
.../facebook/FacebookComponentConfigurer.java | 111 +++++-
.../facebook/FacebookEndpointConfigurer.java | 313 ++++++++++++++++-
.../src/main/docs/facebook-component.adoc | 2 +-
.../component/fhir/FhirComponentConfigurer.java | 92 ++++-
.../component/fhir/FhirEndpointConfigurer.java | 146 +++++++-
.../file/watch/FileWatchComponentConfigurer.java | 40 ++-
.../file/watch/FileWatchEndpointConfigurer.java | 58 +++-
.../component/file/FileComponentConfigurer.java | 28 +-
.../component/file/FileEndpointConfigurer.java | 278 ++++++++++++++-
.../flatpack/FlatpackComponentConfigurer.java | 28 +-
.../flatpack/FlatpackEndpointConfigurer.java | 98 +++++-
.../component/flink/FlinkComponentConfigurer.java | 37 +-
.../component/flink/FlinkEndpointConfigurer.java | 41 ++-
.../component/fop/FopComponentConfigurer.java | 25 +-
.../camel/component/fop/FopEndpointConfigurer.java | 33 +-
.../freemarker/FreemarkerComponentConfigurer.java | 27 +-
.../freemarker/FreemarkerEndpointConfigurer.java | 37 +-
.../file/remote/FtpComponentConfigurer.java | 28 +-
.../file/remote/FtpEndpointConfigurer.java | 323 +++++++++++++++++-
.../file/remote/FtpsComponentConfigurer.java | 22 +-
.../file/remote/FtpsEndpointConfigurer.java | 42 ++-
.../file/remote/SftpComponentConfigurer.java | 28 +-
.../file/remote/SftpEndpointConfigurer.java | 351 ++++++++++++++++++-
.../ganglia/GangliaComponentConfigurer.java | 55 ++-
.../ganglia/GangliaEndpointConfigurer.java | 55 ++-
.../geocoder/GeoCoderComponentConfigurer.java | 25 +-
.../geocoder/GeoCoderEndpointConfigurer.java | 62 +++-
.../component/git/GitComponentConfigurer.java | 28 +-
.../camel/component/git/GitEndpointConfigurer.java | 59 +++-
.../github/GitHubComponentConfigurer.java | 28 +-
.../component/github/GitHubEndpointConfigurer.java | 56 ++-
.../GoogleBigQueryComponentConfigurer.java | 34 +-
.../bigquery/GoogleBigQueryEndpointConfigurer.java | 33 +-
.../sql/GoogleBigQuerySQLComponentConfigurer.java | 31 +-
.../sql/GoogleBigQuerySQLEndpointConfigurer.java | 30 +-
.../GoogleCalendarComponentConfigurer.java | 58 +++-
.../calendar/GoogleCalendarEndpointConfigurer.java | 109 +++++-
.../GoogleCalendarStreamComponentConfigurer.java | 61 +++-
.../GoogleCalendarStreamEndpointConfigurer.java | 109 +++++-
.../drive/GoogleDriveComponentConfigurer.java | 50 ++-
.../drive/GoogleDriveEndpointConfigurer.java | 104 +++++-
.../google/mail/GoogleMailComponentConfigurer.java | 48 ++-
.../google/mail/GoogleMailEndpointConfigurer.java | 99 +++++-
.../GoogleMailStreamComponentConfigurer.java | 55 ++-
.../stream/GoogleMailStreamEndpointConfigurer.java | 103 +++++-
.../pubsub/GooglePubsubComponentConfigurer.java | 39 ++-
.../pubsub/GooglePubsubEndpointConfigurer.java | 51 ++-
.../google/pubsub/GooglePubsubConsumer.java | 2 +-
.../google/pubsub/GooglePubsubEndpoint.java | 2 +-
.../sheets/GoogleSheetsComponentConfigurer.java | 48 ++-
.../sheets/GoogleSheetsEndpointConfigurer.java | 99 +++++-
.../GoogleSheetsStreamComponentConfigurer.java | 67 +++-
.../GoogleSheetsStreamEndpointConfigurer.java | 115 ++++++-
.../component/gora/GoraComponentConfigurer.java | 28 +-
.../component/gora/GoraEndpointConfigurer.java | 84 ++++-
.../component/grape/GrapeComponentConfigurer.java | 28 +-
.../component/grape/GrapeEndpointConfigurer.java | 27 +-
.../graphql/GraphqlComponentConfigurer.java | 25 +-
.../graphql/GraphqlEndpointConfigurer.java | 47 ++-
.../camel/component/graphql/GraphqlEndpoint.java | 2 +-
.../src/main/docs/groovy-language.adoc | 2 +-
.../component/grpc/GrpcComponentConfigurer.java | 28 +-
.../component/grpc/GrpcEndpointConfigurer.java | 98 +++++-
.../eventbus/GuavaEventBusComponentConfigurer.java | 34 +-
.../eventbus/GuavaEventBusEndpointConfigurer.java | 42 ++-
.../HazelcastAtomicnumberComponentConfigurer.java | 31 +-
.../HazelcastAtomicnumberEndpointConfigurer.java | 36 +-
.../HazelcastInstanceComponentConfigurer.java | 31 +-
.../HazelcastInstanceEndpointConfigurer.java | 42 ++-
.../list/HazelcastListComponentConfigurer.java | 34 +-
.../list/HazelcastListEndpointConfigurer.java | 45 ++-
.../map/HazelcastMapComponentConfigurer.java | 34 +-
.../map/HazelcastMapEndpointConfigurer.java | 45 ++-
.../HazelcastMultimapComponentConfigurer.java | 34 +-
.../HazelcastMultimapEndpointConfigurer.java | 45 ++-
.../queue/HazelcastQueueComponentConfigurer.java | 34 +-
.../queue/HazelcastQueueEndpointConfigurer.java | 54 ++-
.../HazelcastReplicatedmapComponentConfigurer.java | 34 +-
.../HazelcastReplicatedmapEndpointConfigurer.java | 45 ++-
.../HazelcastRingbufferComponentConfigurer.java | 31 +-
.../HazelcastRingbufferEndpointConfigurer.java | 36 +-
.../seda/HazelcastSedaComponentConfigurer.java | 34 +-
.../seda/HazelcastSedaEndpointConfigurer.java | 59 +++-
.../set/HazelcastSetComponentConfigurer.java | 34 +-
.../set/HazelcastSetEndpointConfigurer.java | 45 ++-
.../topic/HazelcastTopicComponentConfigurer.java | 34 +-
.../topic/HazelcastTopicEndpointConfigurer.java | 47 ++-
components/camel-hbase/pom.xml | 1 +
.../component/hbase/HBaseComponentConfigurer.java | 33 +-
.../component/hbase/HBaseEndpointConfigurer.java | 69 +++-
.../component/hdfs/HdfsComponentConfigurer.java | 34 +-
.../component/hdfs/HdfsEndpointConfigurer.java | 151 ++++++++-
.../apache/camel/component/hdfs/HdfsComponent.java | 7 +
.../hipchat/HipchatComponentConfigurer.java | 28 +-
.../hipchat/HipchatEndpointConfigurer.java | 90 ++++-
.../component/http/HttpComponentConfigurer.java | 76 ++++-
.../component/http/HttpEndpointConfigurer.java | 173 +++++++++-
components/camel-hystrix/pom.xml | 5 -
.../BlueprintHystrixRouteFallbackTest.java | 41 ---
.../processor/BlueprintHystrixRouteOkTest.java | 41 ---
.../BlueprintHystrixRouteFallbackTest.xml | 41 ---
.../processor/BlueprintHystrixRouteOkTest.xml | 47 ---
.../iec60870/client/ClientComponentConfigurer.java | 31 +-
.../iec60870/client/ClientEndpointConfigurer.java | 81 ++++-
.../iec60870/server/ServerComponentConfigurer.java | 31 +-
.../iec60870/server/ServerEndpointConfigurer.java | 84 ++++-
.../infinispan/InfinispanComponentConfigurer.java | 70 +++-
.../infinispan/InfinispanEndpointConfigurer.java | 76 ++++-
.../influxdb/InfluxDbComponentConfigurer.java | 25 +-
.../influxdb/InfluxDbEndpointConfigurer.java | 39 ++-
.../component/iota/IOTAComponentConfigurer.java | 25 +-
.../component/iota/IOTAEndpointConfigurer.java | 41 ++-
.../component/ipfs/IPFSComponentConfigurer.java | 31 +-
.../component/ipfs/IPFSEndpointConfigurer.java | 29 +-
.../component/irc/IrcComponentConfigurer.java | 31 +-
.../camel/component/irc/IrcEndpointConfigurer.java | 97 +++++-
.../ironmq/IronMQComponentConfigurer.java | 28 +-
.../component/ironmq/IronMQEndpointConfigurer.java | 110 +++++-
components/camel-jasypt/pom.xml | 5 -
.../jasypt/BlueprintJasyptProperties2Test.java | 37 --
.../jasypt/BlueprintJasyptProperties3Test.java | 37 --
.../jasypt/BlueprintJasyptProperties2Test.xml | 42 ---
.../jasypt/BlueprintJasyptProperties3Test.xml | 50 ---
.../jasypt/BlueprintJasyptPropertiesTest.xml | 48 ---
components/camel-jaxb/pom.xml | 1 +
.../component/jbpm/JBPMComponentConfigurer.java | 28 +-
.../component/jbpm/JBPMEndpointConfigurer.java | 103 +++++-
components/camel-jcache/pom.xml | 23 +-
.../jcache/JCacheComponentConfigurer.java | 43 ++-
.../component/jcache/JCacheEndpointConfigurer.java | 89 ++++-
.../src/main/docs/jcache-component.adoc | 3 +-
.../policy/CacheManagerFromRegistryTest.java | 8 +-
.../component/jcache/policy/hazelcast-spring.xml | 3 +-
.../jclouds/JcloudsComponentConfigurer.java | 34 +-
.../jclouds/JcloudsEndpointConfigurer.java | 64 +++-
.../component/jcr/JcrComponentConfigurer.java | 28 +-
.../camel/component/jcr/JcrEndpointConfigurer.java | 62 +++-
.../component/jdbc/JdbcComponentConfigurer.java | 28 +-
.../component/jdbc/JdbcEndpointConfigurer.java | 61 +++-
.../apache/camel/component/jdbc/JdbcComponent.java | 4 +
.../camel/component/jetty/JettyHttpComponent.java | 13 +-
.../jetty9/JettyHttpComponent9Configurer.java | 114 ++++++-
.../jetty9/JettyHttpEndpoint9Configurer.java | 116 ++++++-
.../raft/JGroupsRaftComponentConfigurer.java | 40 ++-
.../raft/JGroupsRaftEndpointConfigurer.java | 39 ++-
.../jgroups/JGroupsComponentConfigurer.java | 36 +-
.../jgroups/JGroupsEndpointConfigurer.java | 42 ++-
.../validator/jing/JingComponentConfigurer.java | 25 +-
.../validator/jing/JingEndpointConfigurer.java | 30 +-
.../component/jira/JiraComponentConfigurer.java | 51 ++-
.../component/jira/JiraEndpointConfigurer.java | 62 +++-
.../component/jms/JmsComponentConfigurer.java | 301 +++++++++++++++-
.../camel/component/jms/JmsEndpointConfigurer.java | 295 +++++++++++++++-
.../camel-jms/src/main/docs/jms-component.adoc | 4 +-
.../component/jms/issues/JmsResequencerTest.java | 4 +-
components/camel-jmx/pom.xml | 4 +
.../component/jmx/JMXComponentConfigurer.java | 25 +-
.../camel/component/jmx/JMXEndpointConfigurer.java | 105 +++++-
.../component/jolt/JoltComponentConfigurer.java | 27 +-
.../component/jolt/JoltEndpointConfigurer.java | 39 ++-
.../component/jooq/JooqComponentConfigurer.java | 40 ++-
.../component/jooq/JooqEndpointConfigurer.java | 91 ++++-
.../component/jpa/JpaComponentConfigurer.java | 40 ++-
.../camel/component/jpa/JpaEndpointConfigurer.java | 149 +++++++-
.../idempotent/jpa/JpaMessageIdRepository.java | 24 +-
.../component/scp/ScpComponentConfigurer.java | 28 +-
.../camel/component/scp/ScpEndpointConfigurer.java | 83 ++++-
.../component/jslt/JsltComponentConfigurer.java | 27 +-
.../component/jslt/JsltEndpointConfigurer.java | 33 +-
.../JsonValidatorComponentConfigurer.java | 25 +-
.../JsonValidatorEndpointConfigurer.java | 45 ++-
.../component/jt400/Jt400ComponentConfigurer.java | 31 +-
.../component/jt400/Jt400EndpointConfigurer.java | 110 +++++-
.../component/kafka/KafkaComponentConfigurer.java | 302 ++++++++++++++++-
.../component/kafka/KafkaEndpointConfigurer.java | 302 ++++++++++++++++-
.../org/apache/camel/component/kafka/kafka.json | 4 +-
.../camel-kafka/src/main/docs/kafka-component.adoc | 4 +-
.../camel/component/kafka/KafkaConfiguration.java | 4 +-
.../KubernetesConfigMapsComponentConfigurer.java | 25 +-
.../KubernetesConfigMapsEndpointConfigurer.java | 81 ++++-
.../KubernetesDeploymentsComponentConfigurer.java | 28 +-
.../KubernetesDeploymentsEndpointConfigurer.java | 104 +++++-
.../hpa/KubernetesHPAComponentConfigurer.java | 28 +-
.../hpa/KubernetesHPAEndpointConfigurer.java | 104 +++++-
.../job/KubernetesJobComponentConfigurer.java | 28 +-
.../job/KubernetesJobEndpointConfigurer.java | 104 +++++-
.../KubernetesNamespacesComponentConfigurer.java | 28 +-
.../KubernetesNamespacesEndpointConfigurer.java | 104 +++++-
.../nodes/KubernetesNodesComponentConfigurer.java | 28 +-
.../nodes/KubernetesNodesEndpointConfigurer.java | 104 +++++-
...rnetesPersistentVolumesComponentConfigurer.java | 25 +-
...ernetesPersistentVolumesEndpointConfigurer.java | 81 ++++-
...PersistentVolumesClaimsComponentConfigurer.java | 25 +-
...sPersistentVolumesClaimsEndpointConfigurer.java | 81 ++++-
.../pods/KubernetesPodsComponentConfigurer.java | 28 +-
.../pods/KubernetesPodsEndpointConfigurer.java | 104 +++++-
...sReplicationControllersComponentConfigurer.java | 28 +-
...esReplicationControllersEndpointConfigurer.java | 104 +++++-
...ubernetesResourcesQuotaComponentConfigurer.java | 25 +-
...KubernetesResourcesQuotaEndpointConfigurer.java | 81 ++++-
.../KubernetesSecretsComponentConfigurer.java | 25 +-
.../KubernetesSecretsEndpointConfigurer.java | 81 ++++-
...bernetesServiceAccountsComponentConfigurer.java | 25 +-
...ubernetesServiceAccountsEndpointConfigurer.java | 81 ++++-
.../KubernetesServicesComponentConfigurer.java | 28 +-
.../KubernetesServicesEndpointConfigurer.java | 104 +++++-
.../OpenshiftBuildConfigsComponentConfigurer.java | 25 +-
.../OpenshiftBuildConfigsEndpointConfigurer.java | 81 ++++-
.../builds/OpenshiftBuildsComponentConfigurer.java | 25 +-
.../builds/OpenshiftBuildsEndpointConfigurer.java | 81 ++++-
.../component/kudu/KuduComponentConfigurer.java | 25 +-
.../component/kudu/KuduEndpointConfigurer.java | 29 +-
.../language/LanguageComponentConfigurer.java | 25 +-
.../language/LanguageEndpointConfigurer.java | 39 ++-
.../src/main/docs/language-component.adoc | 2 +-
.../component/ldap/LdapComponentConfigurer.java | 25 +-
.../component/ldap/LdapEndpointConfigurer.java | 37 +-
.../component/ldif/LdifComponentConfigurer.java | 25 +-
.../component/ldif/LdifEndpointConfigurer.java | 27 +-
.../component/log/LogComponentConfigurer.java | 28 +-
.../camel/component/log/LogEndpointConfigurer.java | 98 +++++-
.../lucene/LuceneComponentConfigurer.java | 38 ++-
.../component/lucene/LuceneEndpointConfigurer.java | 38 ++-
.../lumberjack/LumberjackComponentConfigurer.java | 31 +-
.../lumberjack/LumberjackEndpointConfigurer.java | 36 +-
.../component/mail/MailComponentConfigurer.java | 129 ++++++-
.../component/mail/MailEndpointConfigurer.java | 200 ++++++++++-
.../master/MasterComponentConfigurer.java | 30 +-
.../component/master/MasterEndpointConfigurer.java | 33 +-
.../metrics/MetricsComponentConfigurer.java | 28 +-
.../metrics/MetricsEndpointConfigurer.java | 39 ++-
.../micrometer/MicrometerComponentConfigurer.java | 28 +-
.../micrometer/MicrometerEndpointConfigurer.java | 35 +-
.../MicroProfileMetricsComponentConfigurer.java | 28 +-
.../MicroProfileMetricsEndpointConfigurer.java | 55 ++-
components/camel-milo/pom.xml | 1 +
.../milo/client/MiloClientComponentConfigurer.java | 92 ++++-
.../milo/client/MiloClientEndpointConfigurer.java | 108 +++++-
.../milo/server/MiloServerComponentConfigurer.java | 88 ++++-
.../milo/server/MiloServerEndpointConfigurer.java | 36 +-
.../camel/component/milo/client/milo-client.json | 4 +-
.../camel/component/milo/server/milo-server.json | 10 +-
.../src/main/docs/milo-client-component.adoc | 8 +-
.../src/main/docs/milo-server-component.adoc | 10 +-
.../milo/client/MiloClientConfiguration.java | 17 +
.../component/milo/client/MiloClientEndpoint.java | 4 +-
.../milo/client/internal/SubscriptionManager.java | 7 +-
.../component/milo/server/MiloServerComponent.java | 278 +++++++++------
.../component/milo/AbstractMiloServerTest.java | 2 +-
.../milo/MonitorItemMultiConnectionsCertTest.java | 4 +-
.../component/milo/server/ServerLocalTest.java | 2 +-
.../server/ServerSetCertificateManagerTest.java | 4 +-
.../milo/server/ServerSetSecurityPoliciesTest.java | 7 +-
.../component/mina/MinaComponentConfigurer.java | 95 +++++-
.../component/mina/MinaEndpointConfigurer.java | 98 +++++-
components/camel-mllp/pom.xml | 5 -
.../mllp/MllpConfigurationBeanBlueprintTest.java | 59 ----
.../mllp/MllpTcpClientProducerBlueprintTest.java | 113 ------
.../mllp/MllpTcpServerConsumerBlueprintTest.java | 99 ------
.../blueprint/mllp-configuration-bean-test.xml | 50 ---
.../blueprint/mllp-tcp-client-producer-test.xml | 105 ------
.../blueprint/mllp-tcp-server-consumer-test.xml | 45 ---
.../component/mock/MockComponentConfigurer.java | 25 +-
.../component/mock/MockEndpointConfigurer.java | 57 +++-
.../camel-mock/src/main/docs/mock-component.adoc | 2 +-
.../camel/component/mock/MockExpressionClause.java | 34 +-
.../camel/component/mock/MockValueBuilder.java | 6 +
.../mongodb/gridfs/GridFsComponentConfigurer.java | 28 +-
.../mongodb/gridfs/GridFsEndpointConfigurer.java | 67 +++-
.../mongodb/MongoDbComponentConfigurer.java | 31 +-
.../mongodb/MongoDbEndpointConfigurer.java | 92 ++++-
.../validator/msv/MsvComponentConfigurer.java | 22 +-
.../validator/msv/MsvEndpointConfigurer.java | 7 +-
.../mustache/MustacheComponentConfigurer.java | 28 +-
.../mustache/MustacheEndpointConfigurer.java | 38 ++-
.../component/mvel/MvelComponentConfigurer.java | 25 +-
.../component/mvel/MvelEndpointConfigurer.java | 32 +-
.../camel-mvel/src/main/docs/mvel-language.adoc | 2 +-
.../mybatis/MyBatisBeanComponentConfigurer.java | 31 +-
.../mybatis/MyBatisBeanEndpointConfigurer.java | 36 +-
.../mybatis/MyBatisComponentConfigurer.java | 34 +-
.../mybatis/MyBatisEndpointConfigurer.java | 110 +++++-
.../nagios/NagiosComponentConfigurer.java | 36 +-
.../component/nagios/NagiosEndpointConfigurer.java | 39 ++-
.../component/nats/NatsComponentConfigurer.java | 33 +-
.../component/nats/NatsEndpointConfigurer.java | 96 +++++-
components/camel-netty-http/pom.xml | 5 -
.../netty/http/NettyHttpComponentConfigurer.java | 28 +-
.../netty/http/NettyHttpEndpointConfigurer.java | 89 ++++-
.../netty/http/NettyHttpBridgeEncodedPathTest.java | 18 +-
.../netty/http/NettyHttpHeaderCaseTest.java | 30 +-
.../netty/http/NettyHttpHeaderMaxSizeTest.java | 62 ----
.../netty/http/NettyHttpMapHeadersFalseTest.java | 30 +-
.../netty/http/NettyHttpMethodRestrictTest.java | 41 +--
.../netty/http/NettyHttpMuteExceptionTest.java | 26 +-
.../netty/http/NettyHttpTraceDisabledTest.java | 32 +-
.../component/netty/NettyComponentConfigurer.java | 221 +++++++++++-
.../component/netty/NettyEndpointConfigurer.java | 218 +++++++++++-
.../nitrite/NitriteComponentConfigurer.java | 28 +-
.../nitrite/NitriteEndpointConfigurer.java | 48 ++-
.../component/nsq/NsqComponentConfigurer.java | 33 +-
.../camel/component/nsq/NsqEndpointConfigurer.java | 68 +++-
.../camel-ognl/src/main/docs/ognl-language.adoc | 2 +-
.../olingo2/Olingo2ComponentConfigurer.java | 65 +++-
.../olingo2/Olingo2EndpointConfigurer.java | 116 ++++++-
.../olingo4/Olingo4ComponentConfigurer.java | 65 +++-
.../olingo4/Olingo4EndpointConfigurer.java | 116 ++++++-
.../cinder/CinderComponentConfigurer.java | 25 +-
.../openstack/cinder/CinderEndpointConfigurer.java | 44 ++-
.../glance/GlanceComponentConfigurer.java | 25 +-
.../openstack/glance/GlanceEndpointConfigurer.java | 42 ++-
.../keystone/KeystoneComponentConfigurer.java | 25 +-
.../keystone/KeystoneEndpointConfigurer.java | 41 ++-
.../neutron/NeutronComponentConfigurer.java | 25 +-
.../neutron/NeutronEndpointConfigurer.java | 44 ++-
.../openstack/nova/NovaComponentConfigurer.java | 25 +-
.../openstack/nova/NovaEndpointConfigurer.java | 44 ++-
.../openstack/swift/SwiftComponentConfigurer.java | 25 +-
.../openstack/swift/SwiftEndpointConfigurer.java | 44 ++-
.../OptaPlannerComponentConfigurer.java | 28 +-
.../optaplanner/OptaPlannerEndpointConfigurer.java | 44 ++-
.../component/paho/PahoComponentConfigurer.java | 106 +++++-
.../component/paho/PahoEndpointConfigurer.java | 112 +++++-
.../paxlogging/PaxLoggingComponentConfigurer.java | 28 +-
.../paxlogging/PaxLoggingEndpointConfigurer.java | 33 +-
.../component/pdf/PdfComponentConfigurer.java | 25 +-
.../camel/component/pdf/PdfEndpointConfigurer.java | 50 ++-
.../slot/PgReplicationSlotComponentConfigurer.java | 25 +-
.../slot/PgReplicationSlotEndpointConfigurer.java | 91 ++++-
.../pgevent/PgEventComponentConfigurer.java | 28 +-
.../pgevent/PgEventEndpointConfigurer.java | 42 ++-
.../pom.xml | 38 ++-
.../services/org/apache/camel/other.properties | 7 +
.../services/org/apache/camel/platform-http-engine | 2 +
.../generated/resources/platform-http-vertx.json | 14 +
.../src/main/docs/platform-http-vertx.adoc | 45 +++
.../platform/http/vertx/VertxPlatformHttp.java | 76 +++++
.../http/vertx/VertxPlatformHttpConsumer.java | 240 +++++++++++++
.../http/vertx/VertxPlatformHttpEngine.java | 117 +++++++
.../http/vertx/VertxPlatformHttpServer.java | 246 ++++++++++++++
.../VertxPlatformHttpServerConfiguration.java | 131 +++++++
.../http/vertx/VertxPlatformHttpSupport.java | 254 ++++++++++++++
.../http/vertx/VertxPlatformHttpEngineTest.java | 86 +++++
.../src/test/resources/log4j2.properties | 31 ++
.../http/PlatformHttpComponentConfigurer.java | 28 +-
.../http/PlatformHttpEndpointConfigurer.java | 52 ++-
.../component/platform/http/platform-http.json | 3 +-
.../src/main/docs/platform-http-component.adoc | 3 +-
.../platform/http/PlatformHttpComponent.java | 55 ++-
.../platform/http/PlatformHttpConstants.java | 3 +-
.../platform/http/PlatformHttpEndpoint.java | 20 +-
.../platform/http/spi/UploadAttacher.java} | 31 +-
.../printer/PrinterComponentConfigurer.java | 25 +-
.../printer/PrinterEndpointConfigurer.java | 53 ++-
.../pubnub/PubNubComponentConfigurer.java | 28 +-
.../component/pubnub/PubNubEndpointConfigurer.java | 62 +++-
.../pulsar/PulsarComponentConfigurer.java | 117 ++++++-
.../component/pulsar/PulsarEndpointConfigurer.java | 114 ++++++-
.../quartz/QuartzComponentConfigurer.java | 56 ++-
.../component/quartz/QuartzEndpointConfigurer.java | 76 ++++-
.../src/main/docs/quartz-component.adoc | 2 +-
.../camel/component/quartz/QuartzComponent.java | 8 +-
.../quickfixj/QuickfixjComponentConfigurer.java | 40 ++-
.../quickfixj/QuickfixjEndpointConfigurer.java | 42 ++-
.../component/quickfixj/QuickfixjComponent.java | 12 +
.../rabbitmq/RabbitMQComponentConfigurer.java | 166 ++++++++-
.../rabbitmq/RabbitMQEndpointConfigurer.java | 194 ++++++++++-
.../ReactiveStreamsComponentConfigurer.java | 46 ++-
.../streams/ReactiveStreamsEndpointConfigurer.java | 54 ++-
.../component/ref/RefComponentConfigurer.java | 28 +-
.../camel/component/ref/RefEndpointConfigurer.java | 36 +-
components/camel-resilience4j/pom.xml | 5 -
.../BlueprintResilienceRouteFallbackTest.java | 41 ---
.../BlueprintResilienceRouteOkTest.java | 41 ---
.../BlueprintResilienceRouteFallbackTest.xml | 41 ---
.../BlueprintResilienceRouteOkTest.xml | 47 ---
.../openapi/RestOpenApiComponentConfigurer.java | 46 ++-
.../openapi/RestOpenApiEndpointConfigurer.java | 39 ++-
.../swagger/RestSwaggerComponentConfigurer.java | 46 ++-
.../swagger/RestSwaggerEndpointConfigurer.java | 42 ++-
.../rest/swagger/RestSwaggerEndpoint.java | 12 +-
.../rest/swagger/RestSwaggerEndpointTest.java | 2 +
components/camel-rest/pom.xml | 10 +-
.../component/rest/RestApiComponentConfigurer.java | 25 +-
.../component/rest/RestApiEndpointConfigurer.java | 39 ++-
.../component/rest/RestComponentConfigurer.java | 42 ++-
.../component/rest/RestEndpointConfigurer.java | 68 +++-
.../RobotFrameworkComponentConfigurer.java | 149 +++++++-
.../RobotFrameworkEndpointConfigurer.java | 203 ++++++++++-
.../component/rss/RssComponentConfigurer.java | 25 +-
.../camel/component/rss/RssEndpointConfigurer.java | 99 +++++-
.../component/saga/SagaComponentConfigurer.java | 25 +-
.../component/saga/SagaEndpointConfigurer.java | 27 +-
.../camel-salesforce-component/pom.xml | 1 +
.../salesforce/SalesforceComponentConfigurer.java | 237 ++++++++++++-
.../salesforce/SalesforceEndpointConfigurer.java | 151 ++++++++-
.../camel/component/salesforce/salesforce.json | 4 +-
.../src/main/docs/salesforce-component.adoc | 4 +-
.../component/salesforce/SalesforceComponent.java | 20 +-
.../salesforce/HttpProxyIntegrationTest.java | 2 +-
.../netweaver/NetWeaverComponentConfigurer.java | 25 +-
.../sap/netweaver/NetWeaverEndpointConfigurer.java | 39 ++-
.../xquery/XQueryComponentConfigurer.java | 36 +-
.../component/xquery/XQueryEndpointConfigurer.java | 114 ++++++-
.../src/main/docs/xquery-component.adoc | 2 +-
.../camel-saxon/src/main/docs/xquery-language.adoc | 2 +-
.../camel/component/xquery/XQueryBuilder.java | 4 +
.../scheduler/SchedulerComponentConfigurer.java | 28 +-
.../scheduler/SchedulerEndpointConfigurer.java | 81 ++++-
.../schematron/SchematronComponentConfigurer.java | 25 +-
.../schematron/SchematronEndpointConfigurer.java | 34 +-
.../component/seda/SedaComponentConfigurer.java | 46 ++-
.../component/seda/SedaEndpointConfigurer.java | 75 +++-
.../service/ServiceComponentConfigurer.java | 30 +-
.../service/ServiceEndpointConfigurer.java | 33 +-
.../camel-servicenow-component/pom.xml | 5 -
.../servicenow/ServiceNowComponentConfigurer.java | 152 ++++++++-
.../servicenow/ServiceNowEndpointConfigurer.java | 146 +++++++-
.../ServiceNowBlueprintComponentAuthTest.java | 67 ----
.../ServiceNowBlueprintEndpointAuthTest.java | 60 ----
.../blueprint/blueprint-component-auth.xml | 55 ---
.../OSGI-INF/blueprint/blueprint-endpoint-auth.xml | 37 --
.../servlet/ServletComponentConfigurer.java | 49 ++-
.../servlet/ServletEndpointConfigurer.java | 88 ++++-
.../component/sip/SipComponentConfigurer.java | 28 +-
.../camel/component/sip/SipEndpointConfigurer.java | 154 ++++++++-
.../component/sjms/SjmsComponentConfigurer.java | 76 ++++-
.../component/sjms/SjmsEndpointConfigurer.java | 129 ++++++-
.../sjms/batch/SjmsBatchComponentConfigurer.java | 37 +-
.../sjms/batch/SjmsBatchEndpointConfigurer.java | 90 ++++-
.../component/sjms2/Sjms2ComponentConfigurer.java | 7 +-
.../component/sjms2/Sjms2EndpointConfigurer.java | 26 +-
.../component/slack/SlackComponentConfigurer.java | 31 +-
.../component/slack/SlackEndpointConfigurer.java | 100 +++++-
.../component/smpp/SmppComponentConfigurer.java | 129 ++++++-
.../component/smpp/SmppEndpointConfigurer.java | 135 +++++++-
components/camel-snakeyaml/pom.xml | 5 -
.../SnakeYAMLBlueprintTypeFilterTest.java | 47 ---
.../OSGI-INF/blueprint/blueprint-typefilter.xml | 73 ----
.../component/snmp/SnmpComponentConfigurer.java | 28 +-
.../component/snmp/SnmpEndpointConfigurer.java | 124 ++++++-
components/camel-soap/pom.xml | 1 +
.../component/solr/SolrComponentConfigurer.java | 25 +-
.../component/solr/SolrEndpointConfigurer.java | 66 +++-
.../component/SoroushBotComponentConfigurer.java | 31 +-
.../component/SoroushBotEndpointConfigurer.java | 84 ++++-
.../sparkrest/SparkRestComponentConfigurer.java | 72 +++-
.../sparkrest/SparkRestEndpointConfigurer.java | 53 ++-
.../component/spark/SparkComponentConfigurer.java | 30 +-
.../component/spark/SparkEndpointConfigurer.java | 40 ++-
.../splunk/SplunkComponentConfigurer.java | 31 +-
.../component/splunk/SplunkEndpointConfigurer.java | 137 +++++++-
.../batch/SpringBatchComponentConfigurer.java | 31 +-
.../batch/SpringBatchEndpointConfigurer.java | 36 +-
.../SpringIntegrationComponentConfigurer.java | 28 +-
.../SpringIntegrationEndpointConfigurer.java | 45 ++-
components/camel-spring-javaconfig/pom.xml | 4 +
.../spring/javaconfig/CamelConfiguration.java | 2 +-
.../springldap/SpringLdapComponentConfigurer.java | 25 +-
.../springldap/SpringLdapEndpointConfigurer.java | 31 +-
.../{camel-syslog => camel-spring-main}/pom.xml | 17 +-
.../services/org/apache/camel/other.properties | 7 +
.../src/generated/resources/spring-main.json | 14 +
.../src/main/docs/spring-main.adoc | 4 +
.../main/java/org/apache/camel/spring/Main.java | 12 +-
.../camel-spring-main/src/test}/data/message1.xml | 0
.../camel-spring-main/src/test}/data/message2.xml | 0
.../java/org/apache/camel/spring/DummyBean.java | 0
.../org/apache/camel/spring/MainDummyTest.java | 0
.../org/apache/camel/spring/MainExampleTest.java | 1 -
.../java/org/apache/camel/spring}/MainIoCTest.java | 3 +-
.../java/org/apache/camel/spring/MainTest.java | 1 -
.../java/org/apache/camel/spring/MainVetoTest.java | 0
.../camel/spring}/MisspelledRouteRefTest.java | 7 +-
.../java/org/apache/camel/spring}/MyHelloBean.java | 2 +-
.../camel/spring}/MyMainIoCRouteBuilder.java | 2 +-
.../java/org/apache/camel/spring/MyProcessor.java} | 30 +-
.../org/apache/camel/spring/MyRouteBuilder.java} | 12 +-
.../org/apache/camel/spring/MyVetoLifecycle.java | 0
.../spring}/SpringMainStartFailedIssueTest.java | 9 +-
.../resources/META-INF/spring/camel-context.xml | 0
.../src/test/resources/META-INF/spring/dummy.xml | 0
.../src/test/resources/log4j2.properties | 28 ++
.../org/apache/camel/spring/MainVetoTest.xml | 0
.../camel/spring}/MisspelledRouteRefTest.xml | 2 +-
.../spring}/SpringMainStartFailedIssueTest.xml | 0
.../apache/camel/spring/routingUsingProcessor.xml} | 8 +-
.../component/redis/RedisComponentConfigurer.java | 28 +-
.../component/redis/RedisEndpointConfigurer.java | 51 ++-
.../ws/SpringWebserviceComponentConfigurer.java | 31 +-
.../ws/SpringWebserviceEndpointConfigurer.java | 86 ++++-
components/camel-spring/pom.xml | 95 +++++-
.../component/event/EventComponentConfigurer.java | 28 +-
.../component/event/EventEndpointConfigurer.java | 36 +-
.../camel-spring/src/main/docs/spel-language.adoc | 4 +-
.../src/main/docs/spring-event-component.adoc | 4 +-
components/camel-spring/src/main/docs/spring.adoc | 2 +-
.../camel/spring/CamelContextFactoryBean.java | 2 +-
.../apache/camel/spring/SpringCamelContext.java | 2 +-
.../spring/remoting/CamelServiceExporter.java | 4 +-
.../component/sql/SqlComponentConfigurer.java | 34 +-
.../camel/component/sql/SqlEndpointConfigurer.java | 154 ++++++++-
.../sql/stored/SqlStoredComponentConfigurer.java | 28 +-
.../sql/stored/SqlStoredEndpointConfigurer.java | 42 ++-
.../org/apache/camel/component/sql/sql.json | 2 +-
.../camel-sql/src/main/docs/sql-component.adoc | 2 +-
.../camel/component/sql/DefaultSqlEndpoint.java | 2 +-
.../component/ssh/SshComponentConfigurer.java | 66 +++-
.../camel/component/ssh/SshEndpointConfigurer.java | 117 ++++++-
components/camel-stax/pom.xml | 4 +
.../component/stax/StAXComponentConfigurer.java | 25 +-
.../component/stax/StAXEndpointConfigurer.java | 27 +-
.../component/stomp/StompComponentConfigurer.java | 53 ++-
.../component/stomp/StompEndpointConfigurer.java | 56 ++-
.../stream/StreamComponentConfigurer.java | 28 +-
.../component/stream/StreamEndpointConfigurer.java | 78 ++++-
.../StringTemplateComponentConfigurer.java | 25 +-
.../StringTemplateEndpointConfigurer.java | 36 +-
.../component/stub/StubComponentConfigurer.java | 7 +-
.../component/stub/StubEndpointConfigurer.java | 7 +-
components/camel-syslog/pom.xml | 4 +
.../dataformat/tarfile/TarFileDataFormat.java | 6 +-
.../dataformat/tarfile/TarFileDataFormatTest.java | 7 +
.../src/test/resources/data/corrupt.tar | 1 +
.../telegram/TelegramComponentConfigurer.java | 39 ++-
.../telegram/TelegramEndpointConfigurer.java | 106 +++++-
.../thrift/ThriftComponentConfigurer.java | 31 +-
.../component/thrift/ThriftEndpointConfigurer.java | 59 +++-
.../component/tika/TikaComponentConfigurer.java | 25 +-
.../component/tika/TikaEndpointConfigurer.java | 39 ++-
.../component/timer/TimerComponentConfigurer.java | 25 +-
.../component/timer/TimerEndpointConfigurer.java | 54 ++-
.../twilio/TwilioComponentConfigurer.java | 40 ++-
.../component/twilio/TwilioEndpointConfigurer.java | 84 ++++-
.../TwitterDirectMessageComponentConfigurer.java | 52 ++-
.../TwitterDirectMessageEndpointConfigurer.java | 140 +++++++-
.../search/TwitterSearchComponentConfigurer.java | 52 ++-
.../search/TwitterSearchEndpointConfigurer.java | 140 +++++++-
.../TwitterTimelineComponentConfigurer.java | 52 ++-
.../TwitterTimelineEndpointConfigurer.java | 142 +++++++-
components/camel-undertow/pom.xml | 5 -
.../undertow/UndertowComponentConfigurer.java | 54 ++-
.../undertow/UndertowEndpointConfigurer.java | 111 +++++-
.../apache/camel/component/undertow/undertow.json | 2 +
.../src/main/docs/undertow-component.adoc | 6 +-
.../component/undertow/UndertowComponent.java | 61 +++-
.../camel/component/undertow/UndertowConsumer.java | 7 +-
.../camel/component/undertow/UndertowEndpoint.java | 21 +-
.../undertow/spi/UndertowSecurityProvider.java | 11 +
.../undertow/UndertowMethodRestricTest.java | 37 +-
.../undertow/UndertowMuteExceptionTest.java | 51 +--
.../undertow/UndertowTransferExceptionTest.java | 23 +-
.../undertow/spi/AbstractSecurityProviderTest.java | 22 +-
...t.java => SecurityProviderHttpHandlerTest.java} | 32 +-
...=> SecurityProviderRolesFromComponentTest.java} | 29 +-
.../undertow/spi/SecurityProviderTest.java | 3 +-
.../validator/ValidatorComponentConfigurer.java | 28 +-
.../validator/ValidatorEndpointConfigurer.java | 54 ++-
.../velocity/VelocityComponentConfigurer.java | 28 +-
.../velocity/VelocityEndpointConfigurer.java | 38 ++-
.../component/vertx/VertxComponentConfigurer.java | 42 ++-
.../component/vertx/VertxEndpointConfigurer.java | 39 ++-
.../camel/component/vm/VmComponentConfigurer.java | 7 +-
.../camel/component/vm/VmEndpointConfigurer.java | 7 +-
.../weather/WeatherComponentConfigurer.java | 34 +-
.../weather/WeatherEndpointConfigurer.java | 147 +++++++-
.../component/web3j/Web3jComponentConfigurer.java | 119 ++++++-
.../component/web3j/Web3jEndpointConfigurer.java | 125 ++++++-
.../webhook/WebhookComponentConfigurer.java | 42 ++-
.../webhook/WebhookEndpointConfigurer.java | 48 ++-
.../websocket/jsr356/JSR356EndpointConfigurer.java | 39 ++-
.../jsr356/JSR356WebSocketComponentConfigurer.java | 31 +-
.../websocket/WebsocketComponentConfigurer.java | 62 +++-
.../websocket/WebsocketEndpointConfigurer.java | 78 ++++-
.../component/weka/WekaComponentConfigurer.java | 25 +-
.../component/weka/WekaEndpointConfigurer.java | 47 ++-
.../wordpress/WordpressComponentConfigurer.java | 48 ++-
.../wordpress/WordpressEndpointConfigurer.java | 54 ++-
.../workday/WorkdayComponentConfigurer.java | 25 +-
.../workday/WorkdayEndpointConfigurer.java | 46 ++-
.../xchange/XChangeComponentConfigurer.java | 25 +-
.../xchange/XChangeEndpointConfigurer.java | 36 +-
.../camel/component/xj/XJComponentConfigurer.java | 7 +-
.../camel/component/xj/XJEndpointConfigurer.java | 22 +-
.../xmlsecurity/XmlSignerComponentConfigurer.java | 105 +++++-
.../xmlsecurity/XmlSignerEndpointConfigurer.java | 104 +++++-
.../XmlVerifierComponentConfigurer.java | 76 ++++-
.../xmlsecurity/XmlVerifierEndpointConfigurer.java | 75 +++-
.../component/xmpp/XmppComponentConfigurer.java | 28 +-
.../component/xmpp/XmppEndpointConfigurer.java | 73 +++-
.../camel-xpath/src/main/docs/xpath-language.adoc | 2 +-
.../apache/camel/language/xpath/XPathBuilder.java | 4 +
.../xslt/saxon/XsltSaxonComponentConfigurer.java | 28 +-
.../xslt/saxon/XsltSaxonEndpointConfigurer.java | 28 +-
.../component/xslt/XsltComponentConfigurer.java | 40 ++-
.../component/xslt/XsltEndpointConfigurer.java | 62 +++-
.../yammer/YammerComponentConfigurer.java | 59 +++-
.../component/yammer/YammerEndpointConfigurer.java | 108 +++++-
.../zendesk/ZendeskComponentConfigurer.java | 32 +-
.../zendesk/ZendeskEndpointConfigurer.java | 96 +++++-
.../dataformat/zipfile/ZipFileDataFormat.java | 2 +
.../dataformat/zipfile/ZipFileDataFormatTest.java | 11 +
.../camel-zipfile/src/test/resources/corrupt.zip | 1 +
.../zookeepermaster/MasterComponentConfigurer.java | 42 ++-
.../zookeepermaster/MasterEndpointConfigurer.java | 33 +-
.../component/zookeepermaster/group/GroupTest.java | 15 +-
.../zookeeper/ZooKeeperComponentConfigurer.java | 47 ++-
.../zookeeper/ZooKeeperEndpointConfigurer.java | 53 ++-
components/pom.xml | 2 +
core/camel-allcomponents/pom.xml | 6 +-
core/camel-api/pom.xml | 4 +
.../org/apache/camel/CamelContextLifecycle.java | 2 +
.../src/main/java/org/apache/camel/Expression.java | 7 +
.../org/apache/camel/ExtendedCamelContext.java | 39 +--
.../src/main/java/org/apache/camel/Predicate.java | 6 +
.../main/java/org/apache/camel/ServiceStatus.java | 12 +-
.../java/org/apache/camel/spi/EventFactory.java | 16 +
.../org/apache/camel/spi/LifecycleStrategy.java | 10 +
.../org/apache/camel/spi/PropertyConfigurer.java | 2 +
...nfigurer.java => PropertyConfigurerGetter.java} | 27 +-
.../apache/camel/support/service/BaseService.java | 41 ++-
.../camel/support/service/ServiceHelper.java | 14 +
core/camel-base/pom.xml | 7 +
.../AbstractLocationPropertiesSource.java | 10 -
.../component/properties/PropertiesComponent.java | 56 +--
.../impl/converter/BaseTypeConverterRegistry.java | 2 +-
.../impl/converter/CoreTypeConverterRegistry.java | 3 -
.../camel/impl/converter/DefaultTypeConverter.java | 9 +-
.../TypeConvertersPackageScanClassResolver.java | 9 -
.../camel/impl/engine/AbstractCamelContext.java | 328 +++++++++---------
.../impl/engine/BaseExecutorServiceManager.java | 8 +-
.../engine/DefaultAsyncProcessorAwaitManager.java | 5 -
.../impl/engine/DefaultBeanIntrospection.java | 2 +-
.../camel/impl/engine/DefaultConsumerCache.java | 18 +-
.../camel/impl/engine/DefaultConsumerTemplate.java | 12 +-
.../impl/engine/DefaultFluentProducerTemplate.java | 41 ++-
.../impl/engine/DefaultInflightRepository.java | 4 -
.../impl/engine/DefaultManagementStrategy.java | 48 ++-
.../impl/engine/DefaultMessageHistoryFactory.java | 9 -
.../engine/DefaultPackageScanClassResolver.java | 5 -
.../engine/DefaultPackageScanResourceResolver.java | 2 +-
.../camel/impl/engine/DefaultProducerCache.java | 20 +-
.../camel/impl/engine/DefaultProducerTemplate.java | 47 ++-
.../camel/impl/engine/DefaultReactiveExecutor.java | 5 -
.../org/apache/camel/impl/engine/DefaultRoute.java | 5 +-
.../camel/impl/engine/DefaultRouteController.java | 14 -
.../engine/DefaultRuntimeEndpointRegistry.java | 7 +-
.../camel/impl/engine/DefaultUnitOfWork.java | 21 +-
.../camel/impl/engine/SimpleCamelContext.java | 8 +-
.../impl/event/CamelContextInitializedEvent.java | 17 +-
.../impl/event/CamelContextInitializingEvent.java | 17 +-
.../camel/impl/event/DefaultEventFactory.java | 10 +
.../java/org/apache/camel/processor/Enricher.java | 2 +-
.../apache/camel/processor/FilterProcessor.java | 11 +-
.../apache/camel/processor/MulticastProcessor.java | 31 +-
.../org/apache/camel/processor/PollEnricher.java | 43 ++-
.../org/apache/camel/processor/RecipientList.java | 2 +-
.../camel/processor/RecipientListProcessor.java | 12 +-
.../camel/processor/RemovePropertiesProcessor.java | 9 -
.../org/apache/camel/processor/Resequencer.java | 4 +-
.../java/org/apache/camel/processor/Splitter.java | 16 +-
.../processor/interceptor/DefaultDebugger.java | 10 +-
.../loadbalancer/LoadBalancerSupport.java | 5 +
.../dsl/Aws2S3ComponentBuilderFactory.java | 28 ++
.../dsl/AwsS3ComponentBuilderFactory.java | 14 +
.../DebeziumMongodbComponentBuilderFactory.java | 17 +-
.../dsl/DebeziumMysqlComponentBuilderFactory.java | 27 +-
.../DebeziumPostgresComponentBuilderFactory.java | 50 ++-
.../DebeziumSqlserverComponentBuilderFactory.java | 33 ++
.../dsl/ElytronComponentBuilderFactory.java | 16 +
.../dsl/KafkaComponentBuilderFactory.java | 2 +-
.../dsl/MiloClientComponentBuilderFactory.java | 14 +
.../dsl/MiloServerComponentBuilderFactory.java | 73 ++--
.../dsl/PlatformHttpComponentBuilderFactory.java | 14 +
.../dsl/SalesforceComponentBuilderFactory.java | 38 +--
.../dsl/UndertowComponentBuilderFactory.java | 16 +
.../camel/catalog/impl/AbstractCamelCatalog.java | 6 +-
core/camel-core-engine/pom.xml | 4 +
core/camel-core-engine/src/main/docs/antora.yml | 6 +-
.../eips}/attachments/Hohpe_EIP_camel_20150622.zip | Bin
.../attachments/Hohpe_EIP_camel_OpenOffice.zip | Bin
.../camel/spring/SpringConsumerTemplateTest.java | 0
.../spring/SpringConsumerTemplateTest-context.xml | 0
.../org/apache/camel/processor/TransformTest.java | 6 +-
.../camel/processor/TransformViaDSLTest.java | 4 +-
.../docs}/modules/eips/images/eip/Aggregator.gif | Bin
.../modules/eips/images/eip/AggregatorIcon.gif | Bin
.../modules/eips/images/eip/BroadcastAggregate.gif | Bin
.../docs}/modules/eips/images/eip/CDC-Debezium.png | Bin
.../modules/eips/images/eip/ChannelAdapterIcon.gif | Bin
.../eips/images/eip/ChannelAdapterSolution.gif | Bin
.../docs}/modules/eips/images/eip/ChannelIcon.gif | Bin
.../modules/eips/images/eip/CircuitBreaker.png | Bin
.../modules/eips/images/eip/CompetingConsumers.gif | Bin
.../eips/images/eip/CompetingConsumersIcon.gif | Bin
.../modules/eips/images/eip/ContentBasedRouter.gif | Bin
.../eips/images/eip/ContentBasedRouterIcon.gif | Bin
.../modules/eips/images/eip/ContentFilter.gif | Bin
.../modules/eips/images/eip/ContentFilterIcon.gif | Bin
.../modules/eips/images/eip/ControlBusIcon.gif | Bin
.../eips/images/eip/CorrelationIdentifierIcon.gif | Bin
.../images/eip/CorrelationIdentifierSolution.gif | Bin
.../docs}/modules/eips/images/eip/DataEnricher.gif | Bin
.../modules/eips/images/eip/DataEnricherIcon.gif | Bin
.../eips/images/eip/DeadLetterChannelIcon.gif | Bin
.../eips/images/eip/DeadLetterChannelSolution.gif | Bin
.../docs}/modules/eips/images/eip/DetourIcon.gif | Bin
.../eips/images/eip/DistributionAggregate.gif | Bin
.../eips/images/eip/DistributionAggregateIcon.gif | Bin
.../eips/images/eip/DurableSubscriptionIcon.gif | Bin
.../images/eip/DurableSubscriptionSolution.gif | Bin
.../modules/eips/images/eip/DynamicRouter.gif | Bin
.../modules/eips/images/eip/DynamicRouterIcon.gif | Bin
.../eips/images/eip/EventDrivenConsumerIcon.gif | Bin
.../images/eip/EventDrivenConsumerSolution.gif | Bin
.../modules/eips/images/eip/EventMessageIcon.gif | Bin
.../eips/images/eip/EventMessageSolution.gif | Bin
.../eips/images/eip/GuaranteedMessagingIcon.gif | Bin
.../images/eip/GuaranteedMessagingSolution.gif | Bin
.../modules/eips/images/eip/MessageBroker.gif | Bin
.../modules/eips/images/eip/MessageBrokerIcon.gif | Bin
.../modules/eips/images/eip/MessageBusIcon.gif | Bin
.../modules/eips/images/eip/MessageBusSolution.gif | Bin
.../eips/images/eip/MessageChannelSolution.gif | Bin
.../modules/eips/images/eip/MessageDispatcher.gif | Bin
.../eips/images/eip/MessageDispatcherIcon.gif | Bin
.../eips/images/eip/MessageEndpointIcon.gif | Bin
.../eips/images/eip/MessageEndpointSolution.gif | Bin
.../eips/images/eip/MessageExpirationIcon.gif | Bin
.../eips/images/eip/MessageExpirationSolution.gif | Bin
.../modules/eips/images/eip/MessageFilter.gif | Bin
.../modules/eips/images/eip/MessageFilterIcon.gif | Bin
.../modules/eips/images/eip/MessageHistory.gif | Bin
.../docs}/modules/eips/images/eip/MessageIcon.gif | Bin
.../modules/eips/images/eip/MessageRouter.gif | Bin
.../eips/images/eip/MessageSelectorIcon.gif | Bin
.../eips/images/eip/MessageSelectorSolution.gif | Bin
.../modules/eips/images/eip/MessageSolution.gif | Bin
.../modules/eips/images/eip/MessageTranslator.gif | Bin
.../eips/images/eip/MessageTranslatorIcon.gif | Bin
.../eips/images/eip/MessagingAdapterIcon.gif | Bin
.../eips/images/eip/MessagingAdapterSolution.gif | Bin
.../modules/eips/images/eip/MessagingBridge.gif | Bin
.../eips/images/eip/MessagingBridgeIcon.gif | Bin
.../eips/images/eip/MessagingGatewayIcon.gif | Bin
.../eips/images/eip/MessagingGatewaySolution.gif | Bin
.../images/eip/MessagingMapperClassDiagram.gif | Bin
.../modules/eips/images/eip/NormalizerDetail.gif | Bin
.../modules/eips/images/eip/NormalizerIcon.gif | Bin
.../modules/eips/images/eip/PipesAndFilters.gif | Bin
.../eips/images/eip/PipesAndFiltersIcon.gif | Bin
.../modules/eips/images/eip/PointToPointIcon.gif | Bin
.../eips/images/eip/PointToPointSolution.gif | Bin
.../eips/images/eip/PollingConsumerIcon.gif | Bin
.../eips/images/eip/PollingConsumerSolution.gif | Bin
.../modules/eips/images/eip/ProcessManager.gif | Bin
.../modules/eips/images/eip/ProcessManagerIcon.gif | Bin
.../eips/images/eip/PublishSubscribeIcon.gif | Bin
.../eips/images/eip/PublishSubscribeSolution.gif | Bin
.../modules/eips/images/eip/RecipientList.gif | Bin
.../modules/eips/images/eip/RecipientListIcon.gif | Bin
.../docs}/modules/eips/images/eip/RequestReply.gif | Bin
.../modules/eips/images/eip/RequestReplyIcon.gif | Bin
.../docs}/modules/eips/images/eip/Resequencer.gif | Bin
.../modules/eips/images/eip/ResequencerIcon.gif | Bin
.../modules/eips/images/eip/ReturnAddressIcon.gif | Bin
.../eips/images/eip/ReturnAddressSolution.gif | Bin
.../modules/eips/images/eip/RoutingTableIcon.gif | Bin
.../modules/eips/images/eip/RoutingTableSimple.gif | Bin
.../docs}/modules/eips/images/eip/Sequencer.gif | Bin
.../docs}/modules/eips/images/eip/SplitterIcon.gif | Bin
.../modules/eips/images/eip/StoreInLibrary.gif | Bin
.../modules/eips/images/eip/StoreInLibraryIcon.gif | Bin
.../eips/images/eip/TransactionalClientIcon.gif | Bin
.../images/eip/TransactionalClientSolution.gif | Bin
.../main/docs}/modules/eips/images/eip/WireTap.gif | Bin
.../docs}/modules/eips/images/eip/WireTapIcon.gif | Bin
.../src/main/docs/modules/eips/nav.adoc | 110 ++++++
.../docs/modules/eips/pages/aggregate-eip.adoc | 20 +-
.../src/main/docs/modules/eips/pages/bean-eip.adoc | 12 +-
.../modules/eips}/pages/change-data-capture.adoc | 0
.../docs/modules/eips}/pages/channel-adapter.adoc | 2 +-
.../main/docs/modules/eips/pages/choice-eip.adoc | 6 +-
.../docs/modules/eips/pages/claimCheck-eip.adoc | 2 +-
.../modules/eips}/pages/competing-consumers.adoc | 2 +-
.../eips}/pages/composed-message-processor.adoc | 8 +-
.../eips/pages/content-based-router-eip.adoc | 18 +-
.../docs/modules/eips}/pages/content-enricher.adoc | 76 ++---
.../modules/eips/pages/content-filter-eip.adoc | 24 +-
.../eips}/pages/correlation-identifier.adoc | 10 +-
.../modules/eips}/pages/dead-letter-channel.adoc | 58 ++--
.../modules/eips}/pages/durable-subscriber.adoc | 0
.../docs/modules/eips/pages/dynamicRouter-eip.adoc | 2 +-
.../pages/enterprise-integration-patterns.adoc | 58 ++--
.../docs/modules/eips}/pages/event-message.adoc | 6 +-
.../eips/pages/eventDrivenConsumer-eip.adoc | 24 +-
.../main/docs/modules/eips/pages/filter-eip.adoc | 12 +-
.../modules/eips}/pages/guaranteed-delivery.adoc | 0
.../modules/eips/pages/idempotentConsumer-eip.adoc | 4 +-
.../main/docs/modules/eips}/pages/intercept.adoc | 0
.../src/main/docs/modules/eips/pages/log-eip.adoc | 6 +-
.../main/docs/modules/eips/pages/marshal-eip.adoc | 4 +-
.../docs/modules/eips}/pages/message-broker.adoc | 0
.../main/docs/modules/eips}/pages/message-bus.adoc | 0
.../docs/modules/eips}/pages/message-channel.adoc | 0
.../modules/eips}/pages/message-dispatcher.adoc | 2 +-
.../docs/modules/eips}/pages/message-endpoint.adoc | 6 +-
.../modules/eips}/pages/message-expiration.adoc | 0
.../docs/modules/eips}/pages/message-history.adoc | 0
.../docs/modules/eips}/pages/message-router.adoc | 6 +-
.../modules/eips}/pages/message-translator.adoc | 24 +-
.../src/main/docs/modules/eips}/pages/message.adoc | 6 +-
.../docs/modules/eips}/pages/messaging-bridge.adoc | 0
.../modules/eips}/pages/messaging-gateway.adoc | 2 +-
.../docs/modules/eips}/pages/messaging-mapper.adoc | 2 +-
.../docs/modules/eips/pages/multicast-eip.adoc | 2 +-
.../main/docs/modules/eips}/pages/normalizer.adoc | 2 +-
.../docs/modules/eips/pages/otherwise-eip.adoc | 4 +-
.../main/docs/modules/eips/pages/pipeline-eip.adoc | 6 +-
.../eips}/pages/point-to-point-channel.adoc | 0
.../docs/modules/eips}/pages/polling-consumer.adoc | 32 +-
.../main/docs/modules/eips/pages/process-eip.adoc | 10 +-
.../docs/modules/eips}/pages/process-manager.adoc | 4 +-
.../eips}/pages/publish-subscribe-channel.adoc | 4 +-
.../docs/modules/eips}/pages/request-reply.adoc | 0
.../docs/modules/eips}/pages/return-address.adoc | 0
.../main/docs/modules/eips/pages/rollback-eip.adoc | 12 +-
.../docs/modules/eips}/pages/scatter-gather.adoc | 4 +-
.../main/docs/modules/eips/pages/script-eip.adoc | 2 +-
.../modules/eips}/pages/selective-consumer.adoc | 2 +-
.../modules/eips}/pages/service-activator.adoc | 4 +-
.../main/docs/modules/eips/pages/split-eip.adoc | 2 +-
.../src/main/docs/modules/eips/pages/step-eip.adoc | 2 +-
.../src/main/docs/modules/eips/pages/to-eip.adoc | 12 +-
.../src/main/docs/modules/eips/pages/toD-eip.adoc | 4 +-
.../modules/eips}/pages/transactional-client.adoc | 10 +-
.../docs/modules/eips/pages/transform-eip.adoc | 2 +-
.../docs/modules/eips/pages/unmarshal-eip.adoc | 4 +-
.../src/main/docs/modules/eips/pages/when-eip.adoc | 4 +-
.../main/docs/modules/eips/pages/wireTap-eip.adoc | 52 +--
.../camel/builder/AdviceWithRouteBuilder.java | 48 ++-
.../camel/builder/ErrorHandlerBuilderRef.java | 3 +
.../org/apache/camel/builder/ExpressionClause.java | 34 +-
.../org/apache/camel/builder/NotifyBuilder.java | 3 +-
.../org/apache/camel/builder/RouteBuilder.java | 30 --
.../org/apache/camel/builder/SimpleBuilder.java | 84 +++--
.../apache/camel/builder/TransformerBuilder.java | 4 +-
.../org/apache/camel/builder/ValidatorBuilder.java | 4 +-
.../org/apache/camel/impl/DefaultCamelContext.java | 92 ++---
.../org/apache/camel/impl/DefaultModelRoute.java | 38 ---
...elContext.java => LightweightCamelContext.java} | 104 ++++--
...xt.java => LightweightRuntimeCamelContext.java} | 42 ++-
.../org/apache/camel/model/ExpressionNode.java | 20 +-
.../org/apache/camel/model/ModelCamelContext.java | 15 +
.../org/apache/camel/model/RouteDefinition.java | 3 +-
.../camel/model/language/ExpressionDefinition.java | 20 +-
.../apache/camel/reifier/ExpressionReifier.java | 2 +-
.../org/apache/camel/reifier/FilterReifier.java | 2 +-
.../org/apache/camel/reifier/MulticastReifier.java | 2 +-
.../apache/camel/reifier/PollEnrichReifier.java | 15 +-
.../org/apache/camel/reifier/RouteReifier.java | 14 +-
.../org/apache/camel/reifier/SplitReifier.java | 2 +-
.../reifier/errorhandler/ErrorHandlerReifier.java | 3 +-
.../camel/reifier/language/ExpressionReifier.java | 2 +
.../reifier/language/SimpleExpressionReifier.java | 37 +-
core/camel-core-xml/pom.xml | 8 +-
.../core/xml/AbstractCamelContextFactoryBean.java | 2 -
...bstractBaseSSLContextParametersFactoryBean.java | 2 +
.../AbstractKeyManagersParametersFactoryBean.java | 8 +
.../AbstractKeyStoreParametersFactoryBean.java | 10 +-
.../AbstractSSLContextParametersFactoryBean.java | 5 +
...tractSSLContextServerParametersFactoryBean.java | 2 +
.../AbstractSecureRandomParametersFactoryBean.java | 7 +-
...AbstractTrustManagersParametersFactoryBean.java | 7 +
.../java/org/apache/camel/ContextTestSupport.java | 45 +--
.../test/java/org/apache/camel/TestSupport.java | 10 +-
.../camel/builder/BuilderWithScopesTest.java | 2 +-
.../apache/camel/builder/NotifyBuilderTest.java | 2 +-
.../camel/builder/xml/XPathTransformTest.java | 18 +
.../camel/impl/MultipleLifecycleStrategyTest.java | 6 +-
.../lw/EnricherLightweightTest.java} | 40 ++-
...ontextTest.java => LightweightContextTest.java} | 4 +-
.../camel/impl/lw/PollEnricherLightweightTest.java | 152 +++++++++
.../camel/impl/lw/SplitterLightweightTest.java | 319 +++++++++++++++++
...tionErrorHandlerNoRouteOnExchangeIssueTest.java | 77 +++++
.../issues/SentExchangeEventNotifierIssueTest.java | 1 -
.../SentExchangeEventNotifierTwoIssueTest.java | 1 -
.../apache/camel/model/ChoiceDefinitionTest.java | 2 +-
.../EventNotifierExchangeSentExampleTest.java | 1 -
.../ProducerTemplateDisableEventNotifierTest.java | 1 -
...litterUseOriginalNotPropagateExceptionTest.java | 1 -
.../org/apache/camel/processor/TransformTest.java | 6 +-
.../camel/processor/TransformViaDSLTest.java | 4 +-
.../apache/camel/processor/TryProcessorTest.java | 5 +
.../apache/camel/processor/ValidateSimpleTest.java | 4 +-
.../EnricherAsyncUnhandledExceptionTest.java | 1 -
.../processor/enricher/EnricherSendEventTest.java | 1 -
.../interceptor/AdviceWithLambdaTest.java | 16 +
.../DynamicRouterEventNotifierTest.java | 1 -
.../RecipientListEventNotifierTest.java | 1 -
.../routingslip/RoutingSlipEventNotifierTest.java | 1 -
.../PropertyBindingSupportConfigurerTest.java | 2 +-
core/camel-endpointdsl/pom.xml | 4 +
.../endpoint/dsl/AWS2S3EndpointBuilderFactory.java | 121 +++++++
.../dsl/DebeziumMongodbEndpointBuilderFactory.java | 18 +-
.../dsl/DebeziumMySqlEndpointBuilderFactory.java | 26 +-
.../DebeziumPostgresEndpointBuilderFactory.java | 60 +++-
.../DebeziumSqlserverEndpointBuilderFactory.java | 44 +++
.../endpoint/dsl/ElsqlEndpointBuilderFactory.java | 4 +-
.../dsl/ElytronEndpointBuilderFactory.java | 88 +++++
.../endpoint/dsl/KafkaEndpointBuilderFactory.java | 4 +-
.../dsl/MiloClientEndpointBuilderFactory.java | 84 +++++
.../endpoint/dsl/S3EndpointBuilderFactory.java | 78 +++++
.../endpoint/dsl/SqlEndpointBuilderFactory.java | 4 +-
.../dsl/UndertowEndpointBuilderFactory.java | 88 +++++
core/camel-main/pom.xml | 22 +-
.../camel/main/ExtendedCamelContextConfigurer.java | 155 +++++++++
.../HystrixConfigurationPropertiesConfigurer.java | 85 +++++
.../MainConfigurationPropertiesConfigurer.java | 159 +++++++++
...ilience4jConfigurationPropertiesConfigurer.java | 61 ++++
.../RestConfigurationPropertiesConfigurer.java | 79 +++++
.../camel-main-configuration-metadata.json | 3 +-
.../apache/camel/configurer/ExtendedCamelContext | 2 +
.../configurer/HystrixConfigurationProperties | 2 +
.../camel/configurer/MainConfigurationProperties | 2 +
.../configurer/Resilience4jConfigurationProperties | 2 +
.../camel/configurer/RestConfigurationProperties | 2 +
.../org/apache/camel/main/BaseMainSupport.java | 27 +-
.../camel/main/DefaultConfigurationConfigurer.java | 2 -
.../camel/main/DefaultConfigurationProperties.java | 75 ++--
.../apache/camel/main/DefaultRoutesCollector.java | 25 +-
.../src/main/java/org/apache/camel/main/Main.java | 7 +-
.../camel/management/DefaultManagementAgent.java | 18 +-
.../DefaultManagementObjectNameStrategy.java | 2 +-
.../management/JmxManagementLifecycleStrategy.java | 94 ++---
.../camel/management/JmxManagementStrategy.java | 23 +-
.../management/JmxManagementStrategyFactory.java | 4 +-
...ationOnlyRegisterProcessorWithCustomIdTest.java | 1 -
.../ManagedCamelContextPropertiesTest.java | 1 -
.../camel/management/ManagedCamelContextTest.java | 3 +-
.../camel/management/ManagedDynamicRouterTest.java | 1 -
.../ManagedEndpointUtilizationStatisticsTest.java | 1 -
.../camel/management/ManagedEnricherTest.java | 1 -
.../management/ManagedNamePatternFixedTest.java | 1 -
.../ManagedNamePatternIncludeHostNameTest.java | 2 +-
.../camel/management/ManagedNamePatternTest.java | 1 -
.../management/ManagedNonManagedServiceTest.java | 2 +-
.../camel/management/ManagedPollEnricherTest.java | 1 -
...gedProducerRecipientListRegisterAlwaysTest.java | 1 -
...edProducerRouteAddRemoveRegisterAlwaysTest.java | 3 +-
.../camel/management/ManagedRecipientListTest.java | 1 -
.../management/ManagedRouteAddRemoveTest.java | 2 +-
.../camel/management/ManagedRoutingSlipTest.java | 1 -
.../camel/management/ManagedSanitizeTest.java | 1 -
.../ManagedSendDynamicProcessorTest.java | 1 -
.../camel/management/ManagedStartupFailedTest.java | 3 +-
.../management/ManagedStatisticsLevelOffTest.java | 1 -
.../ManagedStatisticsLevelRoutesOnlyTest.java | 1 -
.../camel/management/ManagedWireTapTest.java | 1 -
.../apache/camel/support/ChildServiceSupport.java | 25 +-
.../java/org/apache/camel/support/EventHelper.java | 200 ++---------
.../org/apache/camel/support/ExchangeHelper.java | 36 +-
.../apache/camel/support/ExpressionComparator.java | 9 +-
.../apache/camel/support/ExpressionSupport.java | 5 +
.../support/ExpressionToPredicateAdapter.java | 5 +
.../camel/support/PropertyBindingSupport.java | 62 +++-
.../org/apache/camel/support/ScriptHelper.java | 10 +
.../support/builder/BinaryPredicateSupport.java | 7 +
.../camel/support/builder/ExpressionBuilder.java | 342 ++++++++++++++++---
.../apache/camel/support/builder/ValueBuilder.java | 6 +
core/camel-util/pom.xml | 7 +
.../java/org/apache/camel/util/StringHelper.java | 2 +-
core/pom.xml | 15 +
docs/antora-playbook-local-xref-check.yml | 4 +
docs/component-dataformats-nav.adoc.template | 2 +-
docs/component-languages-nav.adoc.template | 2 +-
docs/component-nav.adoc.template | 2 +-
docs/components/antora.yml | 1 +
docs/components/modules/ROOT/nav.adoc | 94 ++---
.../modules/ROOT/pages/aws-s3-component.adoc | 6 +-
.../modules/ROOT/pages/aws2-s3-component.adoc | 8 +-
.../modules/ROOT/pages/beanstalk-component.adoc | 2 +-
.../modules/ROOT/pages/dataset-component.adoc | 2 +-
.../modules/ROOT/pages/dataset-test-component.adoc | 2 +-
.../ROOT/pages/debezium-mongodb-component.adoc | 10 +-
.../ROOT/pages/debezium-mysql-component.adoc | 14 +-
.../ROOT/pages/debezium-postgres-component.adoc | 14 +-
.../ROOT/pages/debezium-sqlserver-component.adoc | 8 +-
.../modules/ROOT/pages/disruptor-component.adoc | 2 +-
.../ROOT/pages/elasticsearch-rest-component.adoc | 2 +-
.../modules/ROOT/pages/elsql-component.adoc | 2 +-
.../modules/ROOT/pages/elytron-component.adoc | 6 +-
.../modules/ROOT/pages/facebook-component.adoc | 2 +-
docs/components/modules/ROOT/pages/index.adoc | 9 +-
.../modules/ROOT/pages/jcache-component.adoc | 3 +-
.../modules/ROOT/pages/jms-component.adoc | 4 +-
.../modules/ROOT/pages/kafka-component.adoc | 4 +-
.../modules/ROOT/pages/language-component.adoc | 2 +-
.../modules/ROOT/pages/milo-client-component.adoc | 8 +-
.../modules/ROOT/pages/milo-server-component.adoc | 10 +-
.../modules/ROOT/pages/mock-component.adoc | 2 +-
.../ROOT/pages/platform-http-component.adoc | 3 +-
.../modules/ROOT/pages/platform-http-vertx.adoc | 46 +++
.../modules/ROOT/pages/quartz-component.adoc | 2 +-
.../modules/ROOT/pages/salesforce-component.adoc | 4 +-
.../modules/ROOT/pages/spring-event-component.adoc | 4 +-
.../components/modules/ROOT/pages/spring-main.adoc | 5 +
docs/components/modules/ROOT/pages/spring.adoc | 2 +-
.../modules/ROOT/pages/sql-component.adoc | 2 +-
.../modules/ROOT/pages/undertow-component.adoc | 6 +-
.../modules/ROOT/pages/xquery-component.adoc | 2 +-
docs/components/modules/dataformats/nav.adoc | 4 +-
.../modules/dataformats/pages/index.adoc | 105 ++++++
docs/components/modules/languages/nav.adoc | 13 +-
.../modules/languages/pages/bean-language.adoc | 6 +-
.../modules/languages/pages/groovy-language.adoc | 2 +-
docs/components/modules/languages/pages/index.adoc | 48 +++
.../modules/languages/pages/mvel-language.adoc | 2 +-
.../modules/languages/pages/ognl-language.adoc | 2 +-
.../modules/languages/pages/spel-language.adoc | 4 +-
.../modules/languages/pages/xpath-language.adoc | 2 +-
.../modules/languages/pages/xquery-language.adoc | 2 +-
docs/eip-nav.adoc.template | 5 +
docs/gulpfile.js | 70 ++--
docs/user-manual-nav.adoc.template | 4 +-
docs/user-manual/fix-eip-xrefs.sh | 188 ++++++++++
docs/user-manual/modules/ROOT/nav.adoc | 377 +++++++++------------
...configuration-of-camelcontext-using-spring.adoc | 8 +-
.../modules/ROOT/pages/architecture.adoc | 2 +-
docs/user-manual/modules/ROOT/pages/async.adoc | 2 +-
.../ROOT/pages/asynchronous-routing-engine.adoc | 2 +-
.../modules/ROOT/pages/backlog-tracer.adoc | 4 +-
docs/user-manual/modules/ROOT/pages/bam.adoc | 2 +-
.../modules/ROOT/pages/batch-consumer.adoc | 2 +-
.../modules/ROOT/pages/bean-binding.adoc | 12 +-
.../modules/ROOT/pages/bean-integration.adoc | 8 +-
docs/user-manual/modules/ROOT/pages/binding.adoc | 2 +-
.../ROOT/pages/camel-3-migration-guide.adoc | 2 +-
.../modules/ROOT/pages/camel-3x-upgrade-guide.adoc | 14 +-
.../modules/ROOT/pages/camel-maven-plugin.adoc | 2 +-
.../modules/ROOT/pages/data-format.adoc | 4 +-
.../modules/ROOT/pages/defaulterrorhandler.adoc | 4 +-
docs/user-manual/modules/ROOT/pages/dsl.adoc | 2 +-
.../modules/ROOT/pages/error-handler.adoc | 4 +-
.../ROOT/pages/error-handling-in-camel.adoc | 11 +-
docs/user-manual/modules/ROOT/pages/examples.adoc | 2 +-
.../modules/ROOT/pages/exception-clause.adoc | 18 +-
.../modules/ROOT/pages/exchange-pattern.adoc | 2 +-
.../user-manual/modules/ROOT/pages/expression.adoc | 2 +-
...en-consuming-for-example-from-a-ftp-server.adoc | 2 +-
...ow-do-i-make-my-jms-endpoint-transactional.adoc | 2 +-
.../how-do-i-retry-failed-messages-forever.adoc | 2 +-
...om-processor-which-sends-multiple-messages.adoc | 4 +-
.../pages/faq/how-does-camel-compare-to-mule.adoc | 2 +-
.../how-does-camel-compare-to-servicemix-eip.adoc | 2 +-
.../faq/how-does-camel-compare-to-servicemix.adoc | 4 +-
.../faq/how-does-camel-compare-to-synapse.adoc | 2 +-
.../faq/how-does-camel-work-with-activemq.adoc | 8 +-
.../faq/how-does-camel-work-with-servicemix.adoc | 2 +-
...kage-applications-using-camel-and-activemq.adoc | 2 +-
...end-the-same-message-to-multiple-endpoints.adoc | 8 +-
.../pages/faq/how-to-use-a-dynamic-uri-in-to.adoc | 2 +-
...f-i-use-servicemix-when-should-i-use-camel.adoc | 4 +-
...-activemq-broker-or-in-another-application.adoc | 2 +-
.../using-getin-or-getout-methods-on-exchange.adoc | 8 +-
.../modules/ROOT/pages/faq/what-is-a-router.adoc | 12 +-
.../modules/ROOT/pages/faq/what-is-camel.adoc | 2 +-
...se-when-or-otherwise-in-a-java-camel-route.adoc | 24 +-
...ge-with-error-handler-not-work-as-expected.adoc | 12 +-
.../modules/ROOT/pages/getting-started.adoc | 2 +-
.../modules/ROOT/pages/hiding-middleware.adoc | 2 +-
docs/user-manual/modules/ROOT/pages/index.adoc | 6 +-
docs/user-manual/modules/ROOT/pages/languages.adoc | 2 +-
.../ROOT/pages/parameter-binding-annotations.adoc | 2 +-
.../modules/ROOT/pages/pojo-consuming.adoc | 2 +-
docs/user-manual/modules/ROOT/pages/predicate.adoc | 6 +-
docs/user-manual/modules/ROOT/pages/processor.adoc | 2 +-
.../modules/ROOT/pages/route-policy.adoc | 6 +-
.../modules/ROOT/pages/servlet-tomcat-example.adoc | 2 +-
.../modules/ROOT/pages/spring-remoting.adoc | 20 +-
.../modules/ROOT/pages/spring-testing.adoc | 2 +-
.../modules/ROOT/pages/spring-xml-extensions.adoc | 2 +-
.../modules/ROOT/pages/stream-caching.adoc | 2 +-
.../modules/ROOT/pages/threading-model.adoc | 6 +-
.../modules/ROOT/pages/user-stories.adoc | 2 +-
.../pages/using-exchange-pattern-annotations.adoc | 4 +-
.../ROOT/pages/using-propertyplaceholder.adoc | 2 +-
.../ROOT/pages/walk-through-another-example.adoc | 4 +-
.../modules/ROOT/pages/writing-components.adoc | 2 +-
.../modules/ROOT/pages/xml-configuration.adoc | 2 +-
parent/pom.xml | 32 +-
tests/camel-performance/pom.xml | 2 +-
.../AbstractBaseEsbPerformanceIntegrationTest.java | 83 -----
.../perf/esb/CbrEsbPerformanceIntegrationTest.java | 39 ---
.../apache/camel/test/perf/esb/EchoService.java | 135 --------
.../esb/HttpHbrEsbPerformanceIntegrationTest.java | 39 ---
.../esb/ProxyEsbPerformanceIntegrationTest.java | 39 ---
.../SecureProxyEsbPerformanceIntegrationTest.java | 47 ---
.../esb/SoapHbrEsbPerformanceIntegrationTest.java | 39 ---
.../test/perf/esb/WSSecurityPasswordCallback.java | 32 --
.../esb/XsltEsbPerformanceIntegrationTest.java | 39 ---
.../OSGI-INF/blueprint/cbr-bundle-context.xml | 68 ----
.../OSGI-INF/blueprint/http-hbr-bundle-context.xml | 66 ----
.../OSGI-INF/blueprint/proxy-bundle-context.xml | 61 ----
.../blueprint/secure-proxy-bundle-context.xml | 112 ------
.../OSGI-INF/blueprint/soap-hbr-bundle-context.xml | 68 ----
.../OSGI-INF/blueprint/xslt-bundle-context.xml | 66 ----
.../apache/camel/maven/DocumentationEnricher.java | 12 +-
.../camel/maven/EipDocumentationEnricherMojo.java | 61 +++-
tooling/maven/camel-maven-plugin/pom.xml | 8 +-
.../main/java/org/apache/camel/maven/RunMojo.java | 26 +-
tooling/maven/camel-package-maven-plugin/pom.xml | 7 +
.../maven/packaging/GenerateComponentMojo.java | 4 +
.../camel/maven/packaging/MainConfigurerMojo.java | 153 +++++++++
.../maven/packaging/PrepareComponentMojo.java | 5 +-
.../packaging/PropertyConfigurerGenerator.java | 71 +++-
...r.java => PropertyMainConfigurerGenerator.java} | 59 +---
.../packaging/UpdateDocComponentListMojo.java | 24 +-
.../src/it/simple-dto/pom.xml | 3 +
.../src/it/simple-dto/verify.groovy | 4 +
.../generator/swagger/AbstractGenerateMojo.java | 14 +-
1470 files changed, 48212 insertions(+), 7710 deletions(-)
create mode 100644 .github/pull_request_template.md
create mode 100644 components/camel-aws2-s3/src/test/java/org/apache/camel/component/aws2/s3/S3ComponentConfigurationTest.java
delete mode 100644 components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/blueprint/AbstractBeanDefinitionParser.java
delete mode 100644 components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/blueprint/CamelConduitDefinitionParser.java
delete mode 100644 components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/blueprint/CamelDestinationDefinitionParser.java
delete mode 100644 components/camel-cxf-transport/src/main/java/org/apache/camel/component/cxf/transport/blueprint/CamelTransportNameSpaceHandler.java
delete mode 100644 components/camel-cxf-transport/src/main/resources/OSGI-INF/blueprint/camel-transport.xml
delete mode 100644 components/camel-cxf-transport/src/main/resources/schema/blueprint/camel.xsd
delete mode 100644 components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfBlueprintEndpoint.java
delete mode 100644 components/camel-cxf/src/main/java/org/apache/camel/component/cxf/blueprint/AbstractBeanDefinitionParser.java
delete mode 100644 components/camel-cxf/src/main/java/org/apache/camel/component/cxf/blueprint/BlueprintSupport.java
delete mode 100644 components/camel-cxf/src/main/java/org/apache/camel/component/cxf/blueprint/CxfNamespaceHandler.java
delete mode 100644 components/camel-cxf/src/main/java/org/apache/camel/component/cxf/blueprint/EndpointDefinitionParser.java
delete mode 100644 components/camel-cxf/src/main/java/org/apache/camel/component/cxf/blueprint/RsClientBlueprintBean.java
delete mode 100644 components/camel-cxf/src/main/java/org/apache/camel/component/cxf/blueprint/RsClientDefinitionParser.java
delete mode 100644 components/camel-cxf/src/main/java/org/apache/camel/component/cxf/blueprint/RsServerBlueprintBean.java
delete mode 100644 components/camel-cxf/src/main/java/org/apache/camel/component/cxf/blueprint/RsServerDefinitionParser.java
delete mode 100644 components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsBlueprintEndpoint.java
copy components/{camel-platform-http/src/main/java/org/apache/camel/component/platform/http/PlatformHttpConstants.java => camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsEndpointFactoryBean.java} (69%)
copy components/{camel-spring/src/test/java/org/apache/camel/spring/main/MyHelloBean.java => camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/DefaultCxfRsEndpointFactoryBean.java} (67%)
delete mode 100644 components/camel-cxf/src/main/resources/OSGI-INF/blueprint/camel-cxf.xml
delete mode 100644 components/camel-cxf/src/main/resources/schema/blueprint/camel-cxf.xsd
delete mode 100644 components/camel-hystrix/src/test/java/org/apache/camel/component/hystrix/processor/BlueprintHystrixRouteFallbackTest.java
delete mode 100644 components/camel-hystrix/src/test/java/org/apache/camel/component/hystrix/processor/BlueprintHystrixRouteOkTest.java
delete mode 100644 components/camel-hystrix/src/test/resources/org/apache/camel/component/hystrix/processor/BlueprintHystrixRouteFallbackTest.xml
delete mode 100644 components/camel-hystrix/src/test/resources/org/apache/camel/component/hystrix/processor/BlueprintHystrixRouteOkTest.xml
delete mode 100644 components/camel-jasypt/src/test/java/org/apache/camel/component/jasypt/BlueprintJasyptProperties2Test.java
delete mode 100644 components/camel-jasypt/src/test/java/org/apache/camel/component/jasypt/BlueprintJasyptProperties3Test.java
delete mode 100644 components/camel-jasypt/src/test/resources/org/apache/camel/component/jasypt/BlueprintJasyptProperties2Test.xml
delete mode 100644 components/camel-jasypt/src/test/resources/org/apache/camel/component/jasypt/BlueprintJasyptProperties3Test.xml
delete mode 100644 components/camel-jasypt/src/test/resources/org/apache/camel/component/jasypt/BlueprintJasyptPropertiesTest.xml
delete mode 100644 components/camel-mllp/src/test/java/org/apache/camel/component/mllp/MllpConfigurationBeanBlueprintTest.java
delete mode 100644 components/camel-mllp/src/test/java/org/apache/camel/component/mllp/MllpTcpClientProducerBlueprintTest.java
delete mode 100644 components/camel-mllp/src/test/java/org/apache/camel/component/mllp/MllpTcpServerConsumerBlueprintTest.java
delete mode 100644 components/camel-mllp/src/test/resources/OSGI-INF/blueprint/mllp-configuration-bean-test.xml
delete mode 100644 components/camel-mllp/src/test/resources/OSGI-INF/blueprint/mllp-tcp-client-producer-test.xml
delete mode 100644 components/camel-mllp/src/test/resources/OSGI-INF/blueprint/mllp-tcp-server-consumer-test.xml
delete mode 100644 components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpHeaderMaxSizeTest.java
copy components/{camel-syslog => camel-platform-http-vertx}/pom.xml (75%)
create mode 100644 components/camel-platform-http-vertx/src/generated/resources/META-INF/services/org/apache/camel/other.properties
create mode 100644 components/camel-platform-http-vertx/src/generated/resources/META-INF/services/org/apache/camel/platform-http-engine
create mode 100644 components/camel-platform-http-vertx/src/generated/resources/platform-http-vertx.json
create mode 100644 components/camel-platform-http-vertx/src/main/docs/platform-http-vertx.adoc
create mode 100644 components/camel-platform-http-vertx/src/main/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttp.java
create mode 100644 components/camel-platform-http-vertx/src/main/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpConsumer.java
create mode 100644 components/camel-platform-http-vertx/src/main/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpEngine.java
create mode 100644 components/camel-platform-http-vertx/src/main/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpServer.java
create mode 100644 components/camel-platform-http-vertx/src/main/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpServerConfiguration.java
create mode 100644 components/camel-platform-http-vertx/src/main/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpSupport.java
create mode 100644 components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpEngineTest.java
create mode 100644 components/camel-platform-http-vertx/src/test/resources/log4j2.properties
rename components/{camel-jasypt/src/test/java/org/apache/camel/component/jasypt/BlueprintJasyptPropertiesTest.java => camel-platform-http/src/main/java/org/apache/camel/component/platform/http/spi/UploadAttacher.java} (56%)
delete mode 100644 components/camel-resilience4j/src/test/java/org/apache/camel/component/resilience4j/BlueprintResilienceRouteFallbackTest.java
delete mode 100644 components/camel-resilience4j/src/test/java/org/apache/camel/component/resilience4j/BlueprintResilienceRouteOkTest.java
delete mode 100644 components/camel-resilience4j/src/test/resources/org/apache/camel/component/resilience4j/BlueprintResilienceRouteFallbackTest.xml
delete mode 100644 components/camel-resilience4j/src/test/resources/org/apache/camel/component/resilience4j/BlueprintResilienceRouteOkTest.xml
delete mode 100644 components/camel-servicenow/camel-servicenow-component/src/test/java/org/apache/camel/component/servicenow/ServiceNowBlueprintComponentAuthTest.java
delete mode 100644 components/camel-servicenow/camel-servicenow-component/src/test/java/org/apache/camel/component/servicenow/ServiceNowBlueprintEndpointAuthTest.java
delete mode 100644 components/camel-servicenow/camel-servicenow-component/src/test/resources/OSGI-INF/blueprint/blueprint-component-auth.xml
delete mode 100644 components/camel-servicenow/camel-servicenow-component/src/test/resources/OSGI-INF/blueprint/blueprint-endpoint-auth.xml
delete mode 100644 components/camel-snakeyaml/src/test/java/org/apache/camel/component/snakeyaml/SnakeYAMLBlueprintTypeFilterTest.java
delete mode 100644 components/camel-snakeyaml/src/test/resources/OSGI-INF/blueprint/blueprint-typefilter.xml
copy components/{camel-syslog => camel-spring-main}/pom.xml (88%)
create mode 100644 components/camel-spring-main/src/generated/resources/META-INF/services/org/apache/camel/other.properties
create mode 100644 components/camel-spring-main/src/generated/resources/spring-main.json
create mode 100644 components/camel-spring-main/src/main/docs/spring-main.adoc
rename components/{camel-spring => camel-spring-main}/src/main/java/org/apache/camel/spring/Main.java (96%)
copy {tests/camel-itest-cdi/src => components/camel-spring-main/src/test}/data/message1.xml (100%)
copy {tests/camel-itest-cdi/src => components/camel-spring-main/src/test}/data/message2.xml (100%)
copy components/{camel-spring => camel-spring-main}/src/test/java/org/apache/camel/spring/DummyBean.java (100%)
rename components/{camel-spring => camel-spring-main}/src/test/java/org/apache/camel/spring/MainDummyTest.java (100%)
rename components/{camel-spring => camel-spring-main}/src/test/java/org/apache/camel/spring/MainExampleTest.java (97%)
rename components/{camel-spring/src/test/java/org/apache/camel/spring/main => camel-spring-main/src/test/java/org/apache/camel/spring}/MainIoCTest.java (95%)
rename components/{camel-spring => camel-spring-main}/src/test/java/org/apache/camel/spring/MainTest.java (97%)
rename components/{camel-spring => camel-spring-main}/src/test/java/org/apache/camel/spring/MainVetoTest.java (100%)
rename components/{camel-spring/src/test/java/org/apache/camel/spring/issues => camel-spring-main/src/test/java/org/apache/camel/spring}/MisspelledRouteRefTest.java (89%)
copy components/{camel-spring/src/test/java/org/apache/camel/spring/main => camel-spring-main/src/test/java/org/apache/camel/spring}/MyHelloBean.java (96%)
rename components/{camel-spring/src/test/java/org/apache/camel/spring/main => camel-spring-main/src/test/java/org/apache/camel/spring}/MyMainIoCRouteBuilder.java (96%)
copy components/{camel-spring/src/test/java/org/apache/camel/spring/MyVetoLifecycle.java => camel-spring-main/src/test/java/org/apache/camel/spring/MyProcessor.java} (57%)
rename components/{camel-spring/src/test/java/org/apache/camel/spring/main/MyHelloBean.java => camel-spring-main/src/test/java/org/apache/camel/spring/MyRouteBuilder.java} (78%)
copy components/{camel-spring => camel-spring-main}/src/test/java/org/apache/camel/spring/MyVetoLifecycle.java (100%)
rename components/{camel-spring/src/test/java/org/apache/camel/spring/issues => camel-spring-main/src/test/java/org/apache/camel/spring}/SpringMainStartFailedIssueTest.java (85%)
copy components/{camel-spring => camel-spring-main}/src/test/resources/META-INF/spring/camel-context.xml (100%)
copy components/{camel-spring => camel-spring-main}/src/test/resources/META-INF/spring/dummy.xml (100%)
create mode 100644 components/camel-spring-main/src/test/resources/log4j2.properties
copy components/{camel-spring => camel-spring-main}/src/test/resources/org/apache/camel/spring/MainVetoTest.xml (100%)
rename components/{camel-spring/src/test/resources/org/apache/camel/spring/issues => camel-spring-main/src/test/resources/org/apache/camel/spring}/MisspelledRouteRefTest.xml (94%)
rename components/{camel-spring/src/test/resources/org/apache/camel/spring/issues => camel-spring-main/src/test/resources/org/apache/camel/spring}/SpringMainStartFailedIssueTest.xml (100%)
rename components/{camel-spring/src/test/resources/org/apache/camel/spring/MainVetoTest.xml => camel-spring-main/src/test/resources/org/apache/camel/spring/routingUsingProcessor.xml} (88%)
create mode 100644 components/camel-tarfile/src/test/resources/data/corrupt.tar
copy components/camel-undertow/src/test/java/org/apache/camel/component/undertow/spi/{SecurityProviderTest.java => SecurityProviderHttpHandlerTest.java} (67%)
copy components/camel-undertow/src/test/java/org/apache/camel/component/undertow/spi/{SecurityProviderTest.java => SecurityProviderRolesFromComponentTest.java} (63%)
create mode 100644 components/camel-zipfile/src/test/resources/corrupt.zip
copy core/camel-api/src/main/java/org/apache/camel/spi/{PropertyConfigurer.java => PropertyConfigurerGetter.java} (56%)
copy components/camel-spring/src/test/java/org/apache/camel/spring/MyVetoLifecycle.java => core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextInitializedEvent.java (65%)
rename components/camel-spring/src/test/java/org/apache/camel/spring/MyVetoLifecycle.java => core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextInitializingEvent.java (65%)
rename {docs/user-manual/modules/ROOT/assets => core/camel-core-engine/src/main/docs/modules/eips}/attachments/Hohpe_EIP_camel_20150622.zip (100%)
rename {docs/user-manual/modules/ROOT/assets => core/camel-core-engine/src/main/docs/modules/eips}/attachments/Hohpe_EIP_camel_OpenOffice.zip (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/examples/components/camel-spring/src/test/java/org/apache/camel/spring/SpringConsumerTemplateTest.java (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/examples/components/camel-spring/src/test/resources/org/apache/camel/spring/SpringConsumerTemplateTest-context.xml (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/examples/core/camel-core/src/test/java/org/apache/camel/processor/TransformTest.java (92%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/examples/core/camel-core/src/test/java/org/apache/camel/processor/TransformViaDSLTest.java (91%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/Aggregator.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/AggregatorIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/BroadcastAggregate.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/CDC-Debezium.png (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ChannelAdapterIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ChannelAdapterSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ChannelIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/CircuitBreaker.png (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/CompetingConsumers.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/CompetingConsumersIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ContentBasedRouter.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ContentBasedRouterIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ContentFilter.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ContentFilterIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ControlBusIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/CorrelationIdentifierIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/CorrelationIdentifierSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DataEnricher.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DataEnricherIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DeadLetterChannelIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DeadLetterChannelSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DetourIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DistributionAggregate.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DistributionAggregateIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DurableSubscriptionIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DurableSubscriptionSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DynamicRouter.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/DynamicRouterIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/EventDrivenConsumerIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/EventDrivenConsumerSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/EventMessageIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/EventMessageSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/GuaranteedMessagingIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/GuaranteedMessagingSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageBroker.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageBrokerIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageBusIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageBusSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageChannelSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageDispatcher.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageDispatcherIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageEndpointIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageEndpointSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageExpirationIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageExpirationSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageFilter.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageFilterIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageHistory.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageRouter.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageSelectorIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageSelectorSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageTranslator.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessageTranslatorIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessagingAdapterIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessagingAdapterSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessagingBridge.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessagingBridgeIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessagingGatewayIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessagingGatewaySolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/MessagingMapperClassDiagram.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/NormalizerDetail.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/NormalizerIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/PipesAndFilters.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/PipesAndFiltersIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/PointToPointIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/PointToPointSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/PollingConsumerIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/PollingConsumerSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ProcessManager.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ProcessManagerIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/PublishSubscribeIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/PublishSubscribeSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/RecipientList.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/RecipientListIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/RequestReply.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/RequestReplyIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/Resequencer.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ResequencerIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ReturnAddressIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/ReturnAddressSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/RoutingTableIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/RoutingTableSimple.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/Sequencer.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/SplitterIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/StoreInLibrary.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/StoreInLibraryIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/TransactionalClientIcon.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/TransactionalClientSolution.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/WireTap.gif (100%)
rename {docs/user-manual => core/camel-core-engine/src/main/docs}/modules/eips/images/eip/WireTapIcon.gif (100%)
create mode 100644 core/camel-core-engine/src/main/docs/modules/eips/nav.adoc
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/change-data-capture.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/channel-adapter.adoc (93%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/competing-consumers.adoc (97%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/composed-message-processor.adoc (88%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/content-enricher.adoc (84%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/correlation-identifier.adoc (83%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/dead-letter-channel.adoc (88%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/durable-subscriber.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/enterprise-integration-patterns.adoc (82%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/event-message.adoc (85%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/guaranteed-delivery.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/intercept.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/message-broker.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/message-bus.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/message-channel.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/message-dispatcher.adoc (84%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/message-endpoint.adoc (78%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/message-expiration.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/message-history.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/message-router.adoc (87%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/message-translator.adoc (63%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/message.adoc (84%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/messaging-bridge.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/messaging-gateway.adoc (92%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/messaging-mapper.adoc (91%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/normalizer.adoc (96%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/point-to-point-channel.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/polling-consumer.adoc (92%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/process-manager.adoc (81%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/publish-subscribe-channel.adoc (88%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/request-reply.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/return-address.adoc (100%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/scatter-gather.adoc (96%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/selective-consumer.adoc (92%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/service-activator.adoc (85%)
rename {docs/user-manual/modules/ROOT => core/camel-core-engine/src/main/docs/modules/eips}/pages/transactional-client.adoc (97%)
delete mode 100644 core/camel-core-engine/src/main/java/org/apache/camel/impl/DefaultModelRoute.java
rename core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/{ImmutableCamelContext.java => LightweightCamelContext.java} (94%)
rename core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/{RuntimeImmutableCamelContext.java => LightweightRuntimeCamelContext.java} (98%)
copy core/camel-core/src/test/java/org/apache/camel/{processor/TransformViaDSLTest.java => impl/lw/EnricherLightweightTest.java} (56%)
rename core/camel-core/src/test/java/org/apache/camel/impl/lw/{ImmutableContextTest.java => LightweightContextTest.java} (96%)
create mode 100644 core/camel-core/src/test/java/org/apache/camel/impl/lw/PollEnricherLightweightTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/impl/lw/SplitterLightweightTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/issues/OnExceptionErrorHandlerNoRouteOnExchangeIssueTest.java
create mode 100644 core/camel-main/src/generated/java/org/apache/camel/main/ExtendedCamelContextConfigurer.java
create mode 100644 core/camel-main/src/generated/java/org/apache/camel/main/HystrixConfigurationPropertiesConfigurer.java
create mode 100644 core/camel-main/src/generated/java/org/apache/camel/main/MainConfigurationPropertiesConfigurer.java
create mode 100644 core/camel-main/src/generated/java/org/apache/camel/main/Resilience4jConfigurationPropertiesConfigurer.java
create mode 100644 core/camel-main/src/generated/java/org/apache/camel/main/RestConfigurationPropertiesConfigurer.java
create mode 100644 core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/ExtendedCamelContext
create mode 100644 core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/HystrixConfigurationProperties
create mode 100644 core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/MainConfigurationProperties
create mode 100644 core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/Resilience4jConfigurationProperties
create mode 100644 core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/RestConfigurationProperties
create mode 100644 docs/components/modules/ROOT/pages/platform-http-vertx.adoc
create mode 100644 docs/components/modules/ROOT/pages/spring-main.adoc
create mode 100644 docs/components/modules/dataformats/pages/index.adoc
create mode 100644 docs/components/modules/languages/pages/index.adoc
create mode 100644 docs/eip-nav.adoc.template
create mode 100755 docs/user-manual/fix-eip-xrefs.sh
delete mode 100644 tests/camel-performance/src/test/java/org/apache/camel/test/perf/esb/AbstractBaseEsbPerformanceIntegrationTest.java
delete mode 100644 tests/camel-performance/src/test/java/org/apache/camel/test/perf/esb/CbrEsbPerformanceIntegrationTest.java
delete mode 100644 tests/camel-performance/src/test/java/org/apache/camel/test/perf/esb/EchoService.java
delete mode 100644 tests/camel-performance/src/test/java/org/apache/camel/test/perf/esb/HttpHbrEsbPerformanceIntegrationTest.java
delete mode 100644 tests/camel-performance/src/test/java/org/apache/camel/test/perf/esb/ProxyEsbPerformanceIntegrationTest.java
delete mode 100644 tests/camel-performance/src/test/java/org/apache/camel/test/perf/esb/SecureProxyEsbPerformanceIntegrationTest.java
delete mode 100644 tests/camel-performance/src/test/java/org/apache/camel/test/perf/esb/SoapHbrEsbPerformanceIntegrationTest.java
delete mode 100644 tests/camel-performance/src/test/java/org/apache/camel/test/perf/esb/WSSecurityPasswordCallback.java
delete mode 100644 tests/camel-performance/src/test/java/org/apache/camel/test/perf/esb/XsltEsbPerformanceIntegrationTest.java
delete mode 100644 tests/camel-performance/src/test/resources/OSGI-INF/blueprint/cbr-bundle-context.xml
delete mode 100644 tests/camel-performance/src/test/resources/OSGI-INF/blueprint/http-hbr-bundle-context.xml
delete mode 100644 tests/camel-performance/src/test/resources/OSGI-INF/blueprint/proxy-bundle-context.xml
delete mode 100644 tests/camel-performance/src/test/resources/OSGI-INF/blueprint/secure-proxy-bundle-context.xml
delete mode 100644 tests/camel-performance/src/test/resources/OSGI-INF/blueprint/soap-hbr-bundle-context.xml
delete mode 100644 tests/camel-performance/src/test/resources/OSGI-INF/blueprint/xslt-bundle-context.xml
create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/MainConfigurerMojo.java
copy tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/{PropertyConfigurerGenerator.java => PropertyMainConfigurerGenerator.java} (57%)