You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2021/05/21 12:20:06 UTC

[camel-website] branch asf-site updated (169c4fc -> d85c339)

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

git-site-role pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/camel-website.git.


 discard 169c4fc  Website updated to 41e80001c7b994858864381a8cc70ba90bc5aece
 discard a0f5016  Website updated to 325e929157412b27394080f4d4dba3d821476ddf
     new 1baae3a  Website updated to 325e929157412b27394080f4d4dba3d821476ddf
     new d85c339  Website updated to 09c267f19f9adf44f55ecbc82ea1901e9374766e

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   (169c4fc)
            \
             N -- N -- N   refs/heads/asf-site (d85c339)

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.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../camel-spring-3.10.0.xsd}                       |    0
 .../camel-spring-3.9.0.xsd}                        |    0
 schema/spring/camel-spring.xsd                     | 9830 ++++++++++++--------
 sitemap-camel-k.xml                                |  204 +-
 sitemap-camel-kafka-connector.xml                  | 3368 +++----
 sitemap-camel-kamelets.xml                         |  170 +-
 sitemap-camel-karaf.xml                            |   56 +-
 sitemap-camel-quarkus.xml                          |  672 +-
 sitemap-camel-spring-boot.xml                      | 2576 ++---
 sitemap-components.xml                             | 5428 +++++------
 sitemap-manual.xml                                 |  480 +-
 11 files changed, 12479 insertions(+), 10305 deletions(-)
 rename schema/{spring-xml/camel-spring-xml-3.10.0.xsd => spring/camel-spring-3.10.0.xsd} (100%)
 rename schema/{spring-xml/camel-spring-xml-3.9.0.xsd => spring/camel-spring-3.9.0.xsd} (100%)

[camel-website] 02/02: Website updated to 09c267f19f9adf44f55ecbc82ea1901e9374766e

Posted by gi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/camel-website.git

commit d85c33905bd0ce8de4124dd9f5c2c1f836919e94
Author: jenkins <bu...@apache.org>
AuthorDate: Fri May 21 12:19:50 2021 +0000

    Website updated to 09c267f19f9adf44f55ecbc82ea1901e9374766e
---
 .../camel-spring-3.10.0.xsd}                       |    0
 .../camel-spring-3.9.0.xsd}                        |    0
 schema/spring/camel-spring.xsd                     | 9830 ++++++++++++--------
 sitemap-camel-k.xml                                |  204 +-
 sitemap-camel-kafka-connector.xml                  | 3368 +++----
 sitemap-camel-kamelets.xml                         |  170 +-
 sitemap-camel-karaf.xml                            |   56 +-
 sitemap-camel-quarkus.xml                          |  672 +-
 sitemap-camel-spring-boot.xml                      | 2576 ++---
 sitemap-components.xml                             | 5428 +++++------
 sitemap-manual.xml                                 |  480 +-
 11 files changed, 12479 insertions(+), 10305 deletions(-)

diff --git a/schema/spring-xml/camel-spring-xml-3.10.0.xsd b/schema/spring/camel-spring-3.10.0.xsd
similarity index 100%
rename from schema/spring-xml/camel-spring-xml-3.10.0.xsd
rename to schema/spring/camel-spring-3.10.0.xsd
diff --git a/schema/spring-xml/camel-spring-xml-3.9.0.xsd b/schema/spring/camel-spring-3.9.0.xsd
similarity index 100%
rename from schema/spring-xml/camel-spring-xml-3.9.0.xsd
rename to schema/spring/camel-spring-3.9.0.xsd
diff --git a/schema/spring/camel-spring.xsd b/schema/spring/camel-spring.xsd
index f887637..e202ad2 100644
--- a/schema/spring/camel-spring.xsd
+++ b/schema/spring/camel-spring.xsd
@@ -8,10 +8,10 @@ Aggregates many messages into a single message
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="aop" type="tns:aopDefinition">
+  <xs:element name="any23" type="tns:any23DataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Does processing before and/or after the route is completed
+Extract RDF data from HTML documents.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -27,8 +27,7 @@ Rest security basic auth definition
   <xs:element name="asn1" type="tns:asn1DataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The ASN.1 data format is used for file transfer with telecommunications
-protocols.
+Encode and decode data structures using Abstract Syntax Notation One (ASN.1).
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -36,8 +35,7 @@ protocols.
   <xs:element name="avro" type="tns:avroDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The Avro data format is used for serialization and deserialization of messages
-using Apache Avro binary dataformat.
+Serialize and deserialize messages using Apache Avro binary data format.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -45,7 +43,7 @@ using Apache Avro binary dataformat.
   <xs:element name="barcode" type="tns:barcodeDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The Barcode data format is used for creating barccode images (such as QR-Code)
+Transform strings to various 1D/2D barcode bitmap formats and back.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -53,7 +51,7 @@ The Barcode data format is used for creating barccode images (such as QR-Code)
   <xs:element name="base64" type="tns:base64DataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The Base64 data format is used for base64 encoding and decoding.
+Encode and decode data using Base64.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -94,8 +92,16 @@ BeanPostProcessor to post process beans.
   <xs:element name="beanio" type="tns:beanioDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The BeanIO data format is used for working with flat payloads (such as CSV,
-delimited, or fixed length formats).
+Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited,
+or fixed length formats).
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
+  <xs:element name="bearerToken" type="tns:restSecurityBearerToken">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+Rest security bearer token authentication definition
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -103,24 +109,27 @@ delimited, or fixed length formats).
   <xs:element name="bindy" type="tns:bindyDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The Bindy data format is used for working with flat payloads (such as CSV,
+Marshal and unmarshal Java beans from and to flat payloads (such as CSV,
 delimited, fixed length formats, or FIX messages).
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="blacklistServiceFilter" type="tns:blacklistServiceCallServiceFilterConfiguration"/>
-
-  <xs:element name="boon" type="tns:boonDataFormat">
+  <xs:element name="blacklistServiceFilter" type="tns:blacklistServiceCallServiceFilterConfiguration">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Boon data format is used for unmarshal a JSon payload to POJO or to marshal POJO
-back to JSon payload.
+null
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="cachingServiceDiscovery" type="tns:cachingServiceCallServiceDiscoveryConfiguration"/>
+  <xs:element name="cachingServiceDiscovery" type="tns:cachingServiceCallServiceDiscoveryConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="camelContext" type="tns:camelContextFactoryBean">
     <xs:annotation>
@@ -130,11 +139,10 @@ CamelContext using XML configuration.
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="castor" type="tns:castorDataFormat">
+  <xs:element name="cbor" type="tns:cborDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Castor data format is used for unmarshal a XML payload to POJO or to marshal
-POJO back to XML payload.
+Unmarshal a CBOR payload to POJO and back.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -147,10 +155,10 @@ Routes messages based on a series of predicates
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="circuitBreaker" type="tns:circuitBreakerLoadBalancerDefinition">
+  <xs:element name="circuitBreaker" type="tns:circuitBreakerDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Circuit break load balancer
+null
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -164,19 +172,37 @@ unique key), which can be used to retrieve the message content at a later time.
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="combinedServiceDiscovery" type="tns:combinedServiceCallServiceDiscoveryConfiguration"/>
+  <xs:element name="combinedServiceDiscovery" type="tns:combinedServiceCallServiceDiscoveryConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
-  <xs:element name="combinedServiceFilter" type="tns:combinedServiceCallServiceFilterConfiguration"/>
+  <xs:element name="combinedServiceFilter" type="tns:combinedServiceCallServiceFilterConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="constant" type="tns:constantExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use a constant value in Camel expressions or predicates.
+A fixed value set only once during the route startup.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="consulServiceDiscovery" type="tns:consulServiceCallServiceDiscoveryConfiguration"/>
+  <xs:element name="consulServiceDiscovery" type="tns:consulServiceCallServiceDiscoveryConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="consumerTemplate" type="tns:camelConsumerTemplateFactoryBean">
     <xs:annotation>
@@ -190,7 +216,7 @@ Configures a ConsumerTemplate
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
 Scans for Java org.apache.camel.builder.RouteBuilder instances in the context
-org.apache.camel.spi.Registry.
+org.apache.camel.spi.Registry .
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -206,8 +232,15 @@ Converts the message body to another type
   <xs:element name="crypto" type="tns:cryptoDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Crypto data format is used for encrypting and decrypting of messages using Java
-Cryptographic Extension.
+Encrypt and decrypt messages using Java Cryptography Extension (JCE).
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
+  <xs:element name="csimple" type="tns:cSimpleExpression">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+Evaluate a compile simple expression language.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -215,7 +248,7 @@ Cryptographic Extension.
   <xs:element name="csv" type="tns:csvDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The CSV data format is used for handling CSV payloads.
+Handle CSV (Comma Separated Values) payloads.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -223,8 +256,8 @@ The CSV data format is used for handling CSV payloads.
   <xs:element name="customDataFormat" type="tns:customDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use a custom data format implementation that does not come out of the box
-from Apache Camel.
+Delegate to a custom org.apache.camel.spi.DataFormat implementation via Camel
+registry.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -237,17 +270,37 @@ Custom load balancer
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="customServiceFilter" type="tns:customServiceCallServiceFilterConfiguration"/>
+  <xs:element name="customServiceFilter" type="tns:customServiceCallServiceFilterConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="dataFormats" type="tns:dataFormatsDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To configure data formats
+Configure data formats.
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
+  <xs:element name="datasonnet" type="tns:datasonnetExpression">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+To use DataSonnet scripts in Camel expressions or predicates.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="defaultLoadBalancer" type="tns:defaultServiceCallServiceLoadBalancerConfiguration"/>
+  <xs:element name="defaultLoadBalancer" type="tns:defaultServiceCallServiceLoadBalancerConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="delay" type="tns:delayDefinition">
     <xs:annotation>
@@ -273,7 +326,13 @@ To provide comments about the node.
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="dnsServiceDiscovery" type="tns:dnsServiceCallServiceDiscoveryConfiguration"/>
+  <xs:element name="dnsServiceDiscovery" type="tns:dnsServiceCallServiceDiscoveryConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="doCatch" type="tns:catchDefinition">
     <xs:annotation>
@@ -307,14 +366,6 @@ Routes messages based on dynamic rules
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="el" type="tns:elExpression">
-    <xs:annotation>
-      <xs:documentation xml:lang="en"><![CDATA[
-To use EL scripts in Camel expressions or predicates.
-      ]]></xs:documentation>
-    </xs:annotation>
-  </xs:element>
-
   <xs:element name="endpoint" type="tns:camelEndpointFactoryBean">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
@@ -339,12 +390,18 @@ Error handler settings
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="etcdServiceDiscovery" type="tns:etcdServiceCallServiceDiscoveryConfiguration"/>
+  <xs:element name="etcdServiceDiscovery" type="tns:etcdServiceCallServiceDiscoveryConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="exchangeProperty" type="tns:exchangePropertyExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use a Camel Exchange property in expressions or predicates.
+Get the value of named Camel Exchange property.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -371,7 +428,20 @@ A useful base class for an expression
   <xs:element name="failover" type="tns:failoverLoadBalancerDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Failover load balancer
+Failover load balancer The failover load balancer is capable of trying the next
+processor in case an Exchange failed with an exception during processing. You
+can constrain the failover to activate only when one exception of a list you
+specify occurs. If you do not specify a list any exception will cause fail over
+to occur. This balancer uses the same strategy for matching exceptions as the
+Exception Clause does for the onException.
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
+  <xs:element name="faultToleranceConfiguration" type="tns:faultToleranceConfigurationDefinition">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+MicroProfile Fault Tolerance Circuit Breaker EIP configuration
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -379,8 +449,7 @@ Failover load balancer
   <xs:element name="fhirJson" type="tns:fhirJsonDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The FHIR JSon data format is used to marshall/unmarshall to/from FHIR objects
-to/from JSON.
+Marshall and unmarshall FHIR objects to/from JSON.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -388,8 +457,7 @@ to/from JSON.
   <xs:element name="fhirXml" type="tns:fhirXmlDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The FHIR XML data format is used to marshall/unmarshall from/to FHIR objects
-to/from XML.
+Marshall and unmarshall FHIR objects to/from XML.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -405,8 +473,8 @@ Filter out messages based using a predicate
   <xs:element name="flatpack" type="tns:flatpackDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The Flatpack data format is used for working with flat payloads (such as CSV,
-delimited, or fixed length formats).
+Marshal and unmarshal Java lists and maps to/from flat files (such as CSV,
+delimited, or fixed length formats) using Flatpack library.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -453,19 +521,26 @@ a Camel context such as max debug log length.
     </xs:annotation>
   </xs:element>
 
+  <xs:element name="grok" type="tns:grokDataFormat">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+Unmarshal unstructured data to objects using Logstash based Grok patterns.
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
   <xs:element name="groovy" type="tns:groovyExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use Groovy scripts in Camel expressions or predicates.
+Evaluate a Groovy script.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="gzip" type="tns:gzipDataFormat">
+  <xs:element name="gzipdeflater" type="tns:gzipDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The GZip data format is a message compression and de-compression format (which
-works with the popular gzip/gunzip tools).
+Compress and decompress messages using java.util.zip.GZIPStream.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -481,18 +556,15 @@ Rest HEAD command
   <xs:element name="header" type="tns:headerExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use a Camel Message header in expressions or predicates.
+Get the value of the named Camel Message header.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="healthyServiceFilter" type="tns:healthyServiceCallServiceFilterConfiguration"/>
-
-  <xs:element name="hessian" type="tns:hessianDataFormat">
+  <xs:element name="healthyServiceFilter" type="tns:healthyServiceCallServiceFilterConfiguration">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Hessian data format is used for marshalling and unmarshalling messages using
-Cauchos Hessian format.
+null
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -500,16 +572,16 @@ Cauchos Hessian format.
   <xs:element name="hl7" type="tns:hl7DataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The HL7 data format can be used to marshal or unmarshal HL7 (Health Care) model
-objects.
+Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="hystrix" type="tns:hystrixDefinition">
+  <xs:element name="hl7terser" type="tns:hl7TerserExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Hystrix Circuit Breaker EIP
+Get the value of an HL7 message field specified by terse location specification
+syntax.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -517,7 +589,7 @@ Hystrix Circuit Breaker EIP
   <xs:element name="hystrixConfiguration" type="tns:hystrixConfigurationDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Hystrix Circuit Breaker EIP configuration
+Deprecated: Hystrix Circuit Breaker EIP configuration
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -525,7 +597,8 @@ Hystrix Circuit Breaker EIP configuration
   <xs:element name="ical" type="tns:icalDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The iCal dataformat is used for working with iCalendar messages.
+Marshal and unmarshal iCal (.ics) documents to/from model objects provided by
+the iCal4j library.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -541,7 +614,7 @@ Filters out duplicate messages
   <xs:element name="inOnly" type="tns:inOnlyDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Marks the exchange pattern for the route to one way
+Deprecated: Marks the exchange pattern for the route to one way
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -549,7 +622,7 @@ Marks the exchange pattern for the route to one way
   <xs:element name="inOut" type="tns:inOutDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Marks the exchange pattern for the route to request/reply
+Deprecated: Marks the exchange pattern for the route to request/reply
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -559,7 +632,13 @@ Marks the exchange pattern for the route to request/reply
       <xs:documentation xml:lang="en"><![CDATA[
 Set the expected data type of the input message. If the actual message type is
 different at runtime, camel look for a required Transformer and apply if exists.
-If validate attribute is true then camel applies Validator as well.
+If validate attribute is true then camel applies Validator as well. Type name
+consists of two parts, 'scheme' and 'name' connected with ':'. For Java type
+'name' is a fully qualified class name. For example {code java:java.lang.String}
+, {code json:ABCOrder} . It's also possible to specify only scheme part, so that
+it works like a wildcard. If only 'xml' is specified, all the XML message
+matches. It's handy to add only one transformer/validator for all the
+transformation from/to XML.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -591,51 +670,47 @@ Intercepts messages being sent to an endpoint
   <xs:element name="jacksonxml" type="tns:jacksonXMLDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-JacksonXML data format is used for unmarshal a XML payload to POJO or to marshal
-POJO back to XML payload.
+Unmarshal a XML payloads to POJOs and back using XMLMapper extension of Jackson.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="javaScript" type="tns:javaScriptExpression">
+  <xs:element name="jaxb" type="tns:jaxbDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use JavaScript in Camel expressions or predicates.
+Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="jaxb" type="tns:jaxbDataFormat">
+  <xs:element name="jmxAgent" type="tns:camelJMXAgentDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-JAXB data format uses the JAXB2 XML marshalling standard to unmarshal an XML
-payload into Java objects or to marshal Java objects into an XML payload.
+JMX configuration.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="jibx" type="tns:jibxDataFormat">
+  <xs:element name="joor" type="tns:joorExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-JiBX data format is used for unmarshal a XML payload to POJO or to marshal POJO
-back to XML payload.
+Evaluate a jOOR (Java compiled once at runtime) expression language.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="jmxAgent" type="tns:camelJMXAgentDefinition">
+  <xs:element name="json" type="tns:jsonDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-JMX configuration.
+Marshal POJOs to JSON and back.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="json" type="tns:jsonDataFormat">
+  <xs:element name="jsonApi" type="tns:jsonApiDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-JSon data format is used for unmarshal a JSon payload to POJO or to marshal POJO
-back to JSon payload.
+Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -643,27 +718,39 @@ back to JSon payload.
   <xs:element name="jsonpath" type="tns:jsonPathExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use JsonPath in Camel expressions or predicates.
+Evaluate a JsonPath expression against a JSON message body.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="jxpath" type="tns:jxPathExpression">
+  <xs:element name="kamelet" type="tns:kameletDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use JXPath in Camel expressions or predicates.
+To call Kamelets
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="keyStoreParameters" type="tns:keyStoreParametersFactoryBean"/>
+  <xs:element name="keyStoreParameters" type="tns:keyStoreParametersFactoryBean">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
-  <xs:element name="kubernetesServiceDiscovery" type="tns:kubernetesServiceCallServiceDiscoveryConfiguration"/>
+  <xs:element name="kubernetesServiceDiscovery" type="tns:kubernetesServiceCallServiceDiscoveryConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="language" type="tns:languageExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use the specified language in Camel expressions or predicates.
+Evaluate the given expression using the specified language.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -676,7 +763,13 @@ Balances message processing among a number of nodes
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="loadBalancerConfiguration" type="tns:serviceCallServiceLoadBalancerConfiguration"/>
+  <xs:element name="loadBalancerConfiguration" type="tns:serviceCallServiceLoadBalancerConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="log" type="tns:logDefinition">
     <xs:annotation>
@@ -697,8 +790,7 @@ Processes a message multiple times
   <xs:element name="lzf" type="tns:lzfDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The LZF data format is a message compression and de-compression format (uses the
-LZF deflate algorithm).
+Compress and decompress streams using LZF deflate algorithm.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -715,7 +807,8 @@ component
   <xs:element name="method" type="tns:methodCallExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use a Java bean (aka method call) in Camel expressions or predicates.
+Call a method of the specified Java bean passing the Exchange, Body or specific
+headers to it.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -723,17 +816,11 @@ To use a Java bean (aka method call) in Camel expressions or predicates.
   <xs:element name="mime-multipart" type="tns:mimeMultipartDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The MIME Multipart data format can marshal a Camel message with attachments into
-a Camel message having a MIME-Multipart message as message body (and no
-attachments), and vise-versa when unmarshalling.
+Marshal Camel messages with attachments into MIME-Multipart messages and back.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="multiServiceDiscovery" type="tns:aggregatingServiceCallServiceDiscoveryConfiguration"/>
-
-  <xs:element name="multiServiceFilter" type="tns:chainedServiceCallServiceFilterConfiguration"/>
-
   <xs:element name="multicast" type="tns:multicastDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
@@ -742,10 +829,18 @@ Routes the same message to multiple paths either sequentially or in parallel.
     </xs:annotation>
   </xs:element>
 
+  <xs:element name="mutualTLS" type="tns:restSecurityMutualTLS">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+Rest security mutual TLS authentication definition
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
   <xs:element name="mvel" type="tns:mvelExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use MVEL scripts in Camel expressions or predicates.
+Evaluate an MVEL template against the Camel Exchange.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -761,7 +856,8 @@ Rest security OAuth2 definition
   <xs:element name="ognl" type="tns:ognlExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use OGNL scripts in Camel expressions or predicates.
+Evaluate an Apache Commons Object Graph Navigation Library (OGNL) expression
+against the Camel Exchange.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -790,18 +886,18 @@ Route to be executed when Hystrix EIP executes fallback
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="optimisticLockRetryPolicy" type="tns:optimisticLockRetryPolicyDefinition">
+  <xs:element name="openIdConnect" type="tns:restSecurityOpenIdConnect">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To configure optimistic locking
+Rest security OpenID Connect definition
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="options" type="tns:optionsVerbDefinition">
+  <xs:element name="optimisticLockRetryPolicy" type="tns:optimisticLockRetryPolicyDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Rest OPTIONS command
+To configure optimistic locking
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -819,7 +915,13 @@ Route to be executed when all other choices evaluate to false
       <xs:documentation xml:lang="en"><![CDATA[
 Set the expected data type of the output message. If the actual message type is
 different at runtime, camel look for a required Transformer and apply if exists.
-If validate attribute is true then camel applies Validator as well.
+If validate attribute is true then camel applies Validator as well. Type name
+consists of two parts, 'scheme' and 'name' connected with ':'. For Java type
+'name' is a fully qualified class name. For example {code java:java.lang.String}
+, {code json:ABCOrder} . It's also possible to specify only scheme part, so that
+it works like a wildcard. If only 'xml' is specified, all the XML message
+matches. It's handy to add only one transformer/validator for all the XML-Java
+transformation.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -835,34 +937,32 @@ Scans for Java org.apache.camel.builder.RouteBuilder classes in java packages
   <xs:element name="param" type="tns:restOperationParamDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To specify the rest operation parameters using Swagger.
+To specify the rest operation parameters using Swagger. This maps to the Swagger
+Parameter Message Object.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="passThroughServiceFilter" type="tns:passThroughServiceCallServiceFilterConfiguration"/>
-
-  <xs:element name="patch" type="tns:patchVerbDefinition">
+  <xs:element name="passThroughServiceFilter" type="tns:passThroughServiceCallServiceFilterConfiguration">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Rest PATCH command
+null
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="pgp" type="tns:pgpDataFormat">
+  <xs:element name="patch" type="tns:patchVerbDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-PGP data format is used for encrypting and decrypting of messages using Java
-Cryptographic Extension and PGP.
+Rest PATCH command
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="php" type="tns:phpExpression">
+  <xs:element name="pgp" type="tns:pgpDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use PHP scripts in Camel expressions or predicates.
+Encrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -907,14 +1007,6 @@ Calls a Camel processor
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="properties" type="tns:propertiesDefinition">
-    <xs:annotation>
-      <xs:documentation xml:lang="en"><![CDATA[
-A series of key value pair
-      ]]></xs:documentation>
-    </xs:annotation>
-  </xs:element>
-
   <xs:element name="propertiesFunction" type="tns:camelPropertyPlaceholderFunctionDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
@@ -950,8 +1042,7 @@ Properties placeholder
   <xs:element name="protobuf" type="tns:protobufDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The Protobuf data format is used for serializing between Java objects and the
-Google Protobuf protocol.
+Serialize and deserialize Java objects using Google's Protocol buffers.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -972,18 +1063,11 @@ Rest PUT command
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="python" type="tns:pythonExpression">
-    <xs:annotation>
-      <xs:documentation xml:lang="en"><![CDATA[
-To use Python scripts in Camel expressions or predicates.
-      ]]></xs:documentation>
-    </xs:annotation>
-  </xs:element>
-
   <xs:element name="random" type="tns:randomLoadBalancerDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Random load balancer
+Random load balancer The random load balancer selects a random endpoint for each
+exchange.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1015,8 +1099,7 @@ Configuration of redelivery policy.
   <xs:element name="ref" type="tns:refExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Reference to an existing Camel expression or predicate, which is looked up from
-the Camel registry.
+Look up an expression in the Camel Registry and evaluate it.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1061,10 +1144,19 @@ Resequences (re-order) messages based on an expression
     </xs:annotation>
   </xs:element>
 
+  <xs:element name="resilience4jConfiguration" type="tns:resilience4JConfigurationDefinition">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+Resilience4j Circuit Breaker EIP configuration
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
   <xs:element name="responseHeader" type="tns:restOperationResponseHeaderDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To specify the rest operation response headers using Swagger.
+To specify the rest operation response headers using Swagger. This maps to the
+Swagger Response Header Object.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1072,7 +1164,8 @@ To specify the rest operation response headers using Swagger.
   <xs:element name="responseMessage" type="tns:restOperationResponseMsgDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To specify the rest operation response messages using Swagger.
+To specify the rest operation response messages using Swagger. This maps to the
+Swagger Response Message Object.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1133,7 +1226,13 @@ A series of rest services defined using the rest-dsl
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="ribbonLoadBalancer" type="tns:ribbonServiceCallServiceLoadBalancerConfiguration"/>
+  <xs:element name="ribbonLoadBalancer" type="tns:ribbonServiceCallServiceLoadBalancerConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="rollback" type="tns:rollbackDefinition">
     <xs:annotation>
@@ -1146,7 +1245,9 @@ Forces a rollback by stopping routing the message
   <xs:element name="roundRobin" type="tns:roundRobinLoadBalancerDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Round robin load balancer
+Round robin load balancer The round robin load balancer will use the next
+endpoint for each message. This load balancer is not meant to work with
+failover, for that you should use the dedicated failover load balancer.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1183,35 +1284,66 @@ To refer to an XML file with routes defined using the xml-dsl
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="routes" type="tns:routesDefinition">
+  <xs:element name="routeController" type="tns:camelRouteControllerDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-A series of Camel routes
+Route controller configuration.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="routingSlip" type="tns:routingSlipDefinition">
+  <xs:element name="routeTemplate" type="tns:routeTemplateDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Routes a message through a series of steps that are pre-determined (the slip)
+Defines a route template (parameterized routes)
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="rss" type="tns:rssDataFormat">
+  <xs:element name="routeTemplateContext" type="tns:camelRouteTemplateContextFactoryBean">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+Configuration of route templates using XML
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
+  <xs:element name="routeTemplateContextRef" type="tns:routeTemplateContextRefDefinition">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+To refer to an XML file with route templates defined using the xml-dsl
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
+  <xs:element name="routeTemplates" type="tns:routeTemplatesDefinition">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+A series of route templates
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
+  <xs:element name="routes" type="tns:routesDefinition">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+A series of Camel routes
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
+  <xs:element name="routingSlip" type="tns:routingSlipDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-RSS data format is used for working with RSS sync feed Java Objects and
-transforming to XML and vice-versa.
+Routes a message through a series of steps that are pre-determined (the slip)
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="ruby" type="tns:rubyExpression">
+  <xs:element name="rss" type="tns:rssDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use Ruby scripts in Camel expressions or predicates.
+Transform from ROME SyndFeed Java Objects to XML and vice-versa.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1240,13 +1372,18 @@ Executes a script from a language which does not change the message body.
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="secureRandomParameters" type="tns:secureRandomParametersFactoryBean"/>
+  <xs:element name="secureRandomParameters" type="tns:secureRandomParametersFactoryBean">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="secureXML" type="tns:xmlSecurityDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The XML Security data format facilitates encryption and decryption of XML
-payloads.
+Encrypt and decrypt XML payloads using Apache Santuario.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1267,12 +1404,10 @@ To configure rest security definitions.
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="serialization" type="tns:serializationDataFormat">
+  <xs:element name="securityRequirements" type="tns:restSecuritiesRequirement">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Serialization is a data format which uses the standard Java Serialization
-mechanism to unmarshal a binary payload into Java objects or to marshal Java
-objects into a binary blob.
+To configure global rest security requirements.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1293,50 +1428,58 @@ Remote service call configuration
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="serviceChooserConfiguration" type="tns:serviceCallServiceChooserConfiguration"/>
-
-  <xs:element name="serviceDiscoveryConfiguration" type="tns:serviceCallServiceDiscoveryConfiguration"/>
-
-  <xs:element name="serviceExpression" type="tns:serviceCallExpressionConfiguration"/>
+  <xs:element name="serviceChooserConfiguration" type="tns:serviceCallServiceChooserConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
-  <xs:element name="serviceFilterConfiguration" type="tns:serviceCallServiceFilterConfiguration"/>
+  <xs:element name="serviceDiscoveryConfiguration" type="tns:serviceCallServiceDiscoveryConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
-  <xs:element name="setBody" type="tns:setBodyDefinition">
+  <xs:element name="serviceExpression" type="tns:serviceCallExpressionConfiguration">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Sets the contents of the message body
+null
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="setExchangePattern" type="tns:setExchangePatternDefinition">
+  <xs:element name="serviceFilterConfiguration" type="tns:serviceCallServiceFilterConfiguration">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Sets the exchange pattern on the message exchange
+null
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="setFaultBody" type="tns:setFaultBodyDefinition">
+  <xs:element name="setBody" type="tns:setBodyDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Sets the contents of a fault message's body
+Sets the contents of the message body
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="setHeader" type="tns:setHeaderDefinition">
+  <xs:element name="setExchangePattern" type="tns:setExchangePatternDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Sets the value of a message header
+Sets the exchange pattern on the message exchange
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="setOutHeader" type="tns:setOutHeaderDefinition">
+  <xs:element name="setHeader" type="tns:setHeaderDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Sets the value of a header on the outbound message
+Sets the value of a message header
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1352,7 +1495,7 @@ Sets a named property on the message exchange
   <xs:element name="simple" type="tns:simpleExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use Camels built-in Simple language in Camel expressions or predicates.
+Evaluate Camel's built-in Simple language expression against the Camel Exchange.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1360,8 +1503,7 @@ To use Camels built-in Simple language in Camel expressions or predicates.
   <xs:element name="soapjaxb" type="tns:soapJaxbDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-SOAP is a data format which uses JAXB2 and JAX-WS annotations to marshal and
-unmarshal SOAP payloads.
+Marshal Java objects to SOAP messages and back.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1377,7 +1519,8 @@ Sorts the contents of the message
   <xs:element name="spel" type="tns:spELExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use Spring Expression Language (SpEL) in Camel expressions or predicates.
+Evaluate a Spring Expression Language (SpEL) expression against the Camel
+Exchange.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1390,22 +1533,37 @@ Splits a single message into many sub-messages.
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="sql" type="tns:sqlExpression">
+  <xs:element name="sslContextParameters" type="tns:sslContextParametersFactoryBean">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use SQL (on Java beans) in Camel expressions or predicates.
+null
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="sslContextParameters" type="tns:sslContextParametersFactoryBean"/>
+  <xs:element name="staticServiceDiscovery" type="tns:staticServiceCallServiceDiscoveryConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
-  <xs:element name="staticServiceDiscovery" type="tns:staticServiceCallServiceDiscoveryConfiguration"/>
+  <xs:element name="step" type="tns:stepDefinition">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+Routes the message to a sequence of processors which is grouped together as one
+logical name
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="sticky" type="tns:stickyLoadBalancerDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Sticky load balancer
+Sticky load balancer Sticky load balancing using an Expression to calculate a
+correlation key to perform the sticky load balancing; rather like jsessionid in
+the web or JMSXGroupID in JMS.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1434,44 +1592,51 @@ Stream caching configuration.
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="string" type="tns:stringDataFormat">
+  <xs:element name="syslog" type="tns:syslogDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-String data format is a textual based format that supports character encoding.
+Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="syslog" type="tns:syslogDataFormat">
+  <xs:element name="tarfile" type="tns:tarFileDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The Syslog dataformat is used for working with RFC3164 and RFC5424 messages
-(logging and monitoring).
+Archive files into tarballs or extract files from tarballs.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="tarfile" type="tns:tarFileDataFormat">
+  <xs:element name="template" type="tns:camelProducerTemplateFactoryBean">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The Tar File data format is a message compression and de-compression format of
-tar files.
+Configures a ProducerTemplate
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="template" type="tns:camelProducerTemplateFactoryBean">
+  <xs:element name="templateBean" type="tns:routeTemplateBeanDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Configures a ProducerTemplate
+A route template bean (local bean)
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
+
+  <xs:element name="templateParameter" type="tns:routeTemplateParameterDefinition">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+A route template parameter
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="terser" type="tns:terserExpression">
+  <xs:element name="templateScript" type="tns:routeTemplateScriptDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use HL7 terser scripts in Camel expressions or predicates.
+A route template script (local bean) when using scripting languages such as
+groovy
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1503,8 +1668,7 @@ Specifies that all steps after this node are processed asynchronously
   <xs:element name="thrift" type="tns:thriftDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The Thrift data format is used for serialization and deserialization of messages
-using Apache Thrift binary dataformat.
+Serialize and deserialize messages using Apache Thrift binary data format.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1528,8 +1692,7 @@ Throws an exception
   <xs:element name="tidyMarkup" type="tns:tidyMarkupDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-TidyMarkup data format is used for parsing HTML and return it as pretty
-well-formed HTML.
+Parse (potentially invalid) HTML into valid HTML or DOM.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1545,7 +1708,10 @@ Sends the message to a static endpoint
   <xs:element name="toD" type="tns:toDynamicDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Sends the message to a dynamic endpoint
+Sends the message to a dynamic endpoint You can specify multiple languages in
+the uri separated by the plus sign, such as mock:language:xpath:/order/uri where
+mock: would be a prefix to a xpath expression. For more dynamic behavior use
+Recipient List or Dynamic Router EIP instead.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1553,8 +1719,7 @@ Sends the message to a dynamic endpoint
   <xs:element name="tokenize" type="tns:tokenizerExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use Camel message body or header with a tokenizer in Camel expressions or
-predicates.
+Tokenize text payloads using the specified delimiter patterns.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1562,7 +1727,8 @@ predicates.
   <xs:element name="topic" type="tns:topicLoadBalancerDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Topic load balancer
+Topic load balancer The topic load balancer sends to all destinations (rather
+like JMS Topics)
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1591,13 +1757,19 @@ To configure transformers.
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="typeFilter" type="tns:yamlTypeFilterDefinition"/>
+  <xs:element name="typeFilter" type="tns:yamlTypeFilterDefinition">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:element name="univocity-csv" type="tns:uniVocityCsvDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The uniVocity CSV data format is used for working with CSV (Comma Separated
-Values) flat payloads.
+Marshal and unmarshal Java objects from and to CSV (Comma Separated Values)
+using UniVocity Parsers.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1605,8 +1777,8 @@ Values) flat payloads.
   <xs:element name="univocity-fixed" type="tns:uniVocityFixedWidthDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The uniVocity Fixed Length data format is used for working with fixed length
-flat payloads.
+Marshal and unmarshal Java objects from and to fixed length records using
+UniVocity Parsers.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1622,8 +1794,8 @@ To configure headers for UniVocity data formats.
   <xs:element name="univocity-tsv" type="tns:uniVocityTsvDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The uniVocity TSV data format is used for working with TSV (Tabular Separated
-Values) flat payloads.
+Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values)
+records using UniVocity Parsers.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1664,7 +1836,10 @@ Rest command
   <xs:element name="weighted" type="tns:weightedLoadBalancerDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Weighted load balancer
+Weighted load balancer The weighted load balancing policy allows you to specify
+a processing load distribution ratio for each server with respect to others. In
+addition to the weight, endpoint selection is then further refined using random
+distribution based on weight.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1695,28 +1870,10 @@ while continue routing the original message.
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="xmlBeans" type="tns:xmlBeansDataFormat">
-    <xs:annotation>
-      <xs:documentation xml:lang="en"><![CDATA[
-XML Beans data format is used for unmarshal a XML payload to POJO or to marshal
-POJO back to XML payload.
-      ]]></xs:documentation>
-    </xs:annotation>
-  </xs:element>
-
-  <xs:element name="xmljson" type="tns:xmlJsonDataFormat">
-    <xs:annotation>
-      <xs:documentation xml:lang="en"><![CDATA[
-XML JSon data format can convert from XML to JSON and vice-versa directly,
-without stepping through intermediate POJOs.
-      ]]></xs:documentation>
-    </xs:annotation>
-  </xs:element>
-
   <xs:element name="xmlrpc" type="tns:xmlRpcDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The XML RPC data format is used for working with the XML RPC protocol.
+Marshal and unmarshal XML RPC protocol requests or responses.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1724,7 +1881,7 @@ The XML RPC data format is used for working with the XML RPC protocol.
   <xs:element name="xpath" type="tns:xPathExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use XPath (XML) in Camel expressions or predicates.
+Evaluate an XPath expression against an XML payload.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1732,7 +1889,7 @@ To use XPath (XML) in Camel expressions or predicates.
   <xs:element name="xquery" type="tns:xQueryExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use XQuery (XML) in Camel expressions or predicates.
+Evaluate an XQuery expressions against an XML payload.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1740,8 +1897,7 @@ To use XQuery (XML) in Camel expressions or predicates.
   <xs:element name="xstream" type="tns:xStreamDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-XSTream data format is used for unmarshal a XML payload to POJO or to marshal
-POJO back to XML payload.
+Marshal and unmarshal POJOs to/from XML using XStream library.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1749,8 +1905,7 @@ POJO back to XML payload.
   <xs:element name="xtokenize" type="tns:xmlTokenizerExpression">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To use Camel message body or header with a XML tokenizer in Camel expressions or
-predicates.
+Tokenize XML payloads using the specified path expression.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
@@ -1758,30 +1913,35 @@ predicates.
   <xs:element name="yaml" type="tns:yamlDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-YAML is a data format to marshal and unmarshal Java objects to and from YAML.
+Marshal and unmarshal Java objects to and from YAML.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="zip" type="tns:zipDataFormat">
+  <xs:element name="zipdeflater" type="tns:zipDeflaterDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-Zip Deflate Compression data format is a message compression and de-compression
-format (not zip files).
+Compress and decompress streams using java.util.zip.Deflater and
+java.util.zip.Inflater.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="zipFile" type="tns:zipFileDataFormat">
+  <xs:element name="zipfile" type="tns:zipFileDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-The Zip File data format is a message compression and de-compression format of
-zip files.
+Compression and decompress streams using java.util.zip.ZipStream.
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
 
-  <xs:element name="zookeeperServiceDiscovery" type="tns:zooKeeperServiceCallServiceDiscoveryConfiguration"/>
+  <xs:element name="zookeeperServiceDiscovery" type="tns:zooKeeperServiceCallServiceDiscoveryConfiguration">
+    <xs:annotation>
+      <xs:documentation xml:lang="en"><![CDATA[
+null
+      ]]></xs:documentation>
+    </xs:annotation>
+  </xs:element>
 
   <xs:complexType abstract="true" name="abstractCamelConsumerTemplateFactoryBean">
     <xs:complexContent>
@@ -1805,7 +1965,7 @@ Sets a custom maximum cache size to use in the backing cache pools.
         <xs:attribute name="camelContextId" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Id of CamelContext to use if there are multiple CamelContexts in the same JVM
+Id of CamelContext to use if there are multiple CamelContexts in the same JVM.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -1818,7 +1978,7 @@ Id of CamelContext to use if there are multiple CamelContexts in the same JVM
     <xs:attribute name="id" type="xs:ID">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
-Sets the value of the id property.
+The id of this node.
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
@@ -1838,25 +1998,11 @@ Sets the value of the id property.
         <xs:sequence>
           <xs:element maxOccurs="unbounded" minOccurs="0" ref="tns:property"/>
         </xs:sequence>
-        <xs:attribute name="singleton" type="xs:boolean">
+        <xs:attribute name="uri" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Not in use. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="uri" type="xs:string" use="required">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Sets the URI to use to resolve the endpoint. Notice that additional options can
-be configured using a series of property.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="pattern" type="tns:exchangePattern">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Sets the exchange pattern of the endpoint
+Sets the URI to use to resolve the endpoint. Notice that additional options can
+be configured using a series of property.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -1869,14 +2015,14 @@ Deprecated: Sets the exchange pattern of the endpoint
     <xs:attribute name="key" type="xs:string" use="required">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
-Property key
+Property key.
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
     <xs:attribute name="value" type="xs:string" use="required">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
-Property value
+Property value.
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
@@ -1889,7 +2035,7 @@ Property value
         <xs:attribute name="defaultEndpoint" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the default endpoint URI used by default for sending message exchanges
+Sets the default endpoint URI used by default for sending message exchanges.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -1911,7 +2057,7 @@ Sets a custom maximum cache size to use in the backing cache pools.
         <xs:attribute name="defaultEndpoint" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the default endpoint URI used by default for sending message exchanges
+Sets the default endpoint URI used by default for sending message exchanges.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -1998,7 +2144,7 @@ Default value: 60000
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="retriesExhaustedLogLevel" type="tns:loggingLevel">
+        <xs:attribute name="retriesExhaustedLogLevel" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Sets the logging level to use for log messages when retries have been exhausted.
@@ -2006,7 +2152,7 @@ Default value: ERROR
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="retryAttemptedLogLevel" type="tns:loggingLevel">
+        <xs:attribute name="retryAttemptedLogLevel" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Sets the logging level to use for log messages when retries are attempted.
@@ -2128,21 +2274,21 @@ generate the log message from exchange.
         <xs:attribute name="poolSize" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the core pool size (threads to keep minimum in pool)
+Sets the core pool size (threads to keep minimum in pool).
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
         <xs:attribute name="maxPoolSize" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the maximum pool size
+Sets the maximum pool size.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
         <xs:attribute name="keepAliveTime" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the keep alive time for inactive threads
+Sets the keep alive time for inactive threads.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -2157,18 +2303,18 @@ Sets the time unit used for keep alive time. Default value: SECONDS
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Sets the maximum number of tasks in the work queue. Use -1 for an unbounded
-queue
+queue.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
         <xs:attribute name="allowCoreThreadTimeOut" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets whether to allow core threads to timeout
+Sets whether to allow core threads to timeout.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="rejectedPolicy" type="tns:threadPoolRejectedPolicy">
+        <xs:attribute name="rejectedPolicy" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Sets the handler for tasks which cannot be executed by the thread pool. Default
@@ -2179,7 +2325,7 @@ value: CallerRuns
         <xs:attribute name="threadName" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To use a custom thread name / pattern
+To use a custom thread name / pattern.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -2212,20 +2358,6 @@ Only register processor if a custom id was defined for it. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="registryPort" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-RMI connector registry port (default 1099). Default value: 1099
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="connectorPort" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-RMI connector server port (default -1 not used). Default value: -1
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
         <xs:attribute name="mbeanServerDefaultDomain" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
@@ -2242,20 +2374,6 @@ org.apache.camel
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="serviceUrlPath" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-JMX Service URL path (default /jmxrmi). Default value: /jmxrmi
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="createConnector" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-A flag that indicates whether the agent should be created. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
         <xs:attribute name="usePlatformMBeanServer" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
@@ -2351,84 +2469,105 @@ locations from this option.
 Encoding to use when loading properties file from the file system or classpath.
 If no encoding has been set, then the properties files is loaded using
 ISO-8859-1 encoding (latin-1) as documented by
-java.util.Properties#load(java.io.InputStream)
+java.util.Properties#load(java.io.InputStream).
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="cache" type="xs:boolean">
+        <xs:attribute name="ignoreMissingLocation" type="xs:boolean">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether or not to cache loaded properties. The default value is true. Default
-value: true
+Whether to silently ignore if a location cannot be located, such as a properties
+file not found. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreMissingLocation" type="xs:boolean">
+        <xs:attribute name="propertiesParserRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to silently ignore if a location cannot be located, such as a properties
-file not found. Default value: false
+Reference to a custom PropertiesParser to be used.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="propertiesResolverRef" type="xs:string">
+        <xs:attribute name="defaultFallbackEnabled" type="xs:boolean">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Reference to a custom PropertiesResolver to be used
+If false, the component does not attempt to find a default for the key by
+looking after the colon separator. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="propertiesParserRef" type="xs:string">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="camelPropertyPlaceholderFunctionDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:identifiedType">
+        <xs:sequence/>
+        <xs:attribute name="ref" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Reference to a custom PropertiesParser to be used
+Reference to the custom properties function to lookup in the registry.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="propertyPrefix" type="xs:string">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="camelPropertyPlaceholderLocationDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:identifiedType">
+        <xs:sequence/>
+        <xs:attribute name="resolver" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Optional prefix prepended to property names before resolution.
+The resolver to use to locate the location. Default value: classpath
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="propertySuffix" type="xs:string">
+        <xs:attribute name="path" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Optional suffix appended to property names before resolution.
+Property locations to use.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="fallbackToUnaugmentedProperty" type="xs:boolean">
+        <xs:attribute name="optional" type="xs:boolean">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If true, first attempt resolution of property name augmented with propertyPrefix
-and propertySuffix before falling back the plain property name specified. If
-false, only the augmented property name is searched. Default value: true
+If the location is optional. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="defaultFallbackEnabled" type="xs:boolean">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="camelProxyFactoryDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:identifiedType">
+        <xs:sequence/>
+        <xs:attribute name="serviceUrl" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If false, the component does not attempt to find a default for the key by
-looking after the colon separator. Default value: true
+The camel endpoint uri used to send the message to when calling the service from
+the interface.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="prefixToken" type="xs:string">
+        <xs:attribute name="serviceInterface" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the value of the prefix token used to identify properties to replace.
-Setting a value of null restores the default token. Default value: {{
+Java interfaces to use as facade for the service to be proxied.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="suffixToken" type="xs:string">
+        <xs:attribute name="camelContextId" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the value of the suffix token used to identify properties to replace.
-Setting a value of null restores the default token. Default value: }}
+The id of the CamelContext to use, if there is multiple CamelContext in the same
+JVM.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -2436,93 +2575,120 @@ Setting a value of null restores the default token. Default value: }}
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="camelPropertyPlaceholderFunctionDefinition">
+  <xs:complexType name="camelRouteControllerDefinition">
     <xs:complexContent>
       <xs:extension base="tns:identifiedType">
         <xs:sequence/>
-        <xs:attribute name="ref" type="xs:string" use="required">
+        <xs:attribute name="supervising" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Reference to the custom properties function to lookup in the registry
+To enable using supervising route controller which allows Camel to startup and
+then the controller takes care of starting the routes in a safe manner. This can
+be used when you want to startup Camel despite a route may otherwise fail fast
+during startup and cause Camel to fail to startup as well. By delegating the
+route startup to the supervising route controller then its manages the startup
+using a background thread. The controller allows to be configured with various
+settings to attempt to restart failing routes. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="camelPropertyPlaceholderLocationDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:identifiedType">
-        <xs:sequence/>
-        <xs:attribute name="resolver" type="xs:string">
+        <xs:attribute name="includeRoutes" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The resolver to use to locate the location. Default value: classpath
+Pattern for filtering routes to be included as supervised. The pattern is
+matching on route id, and endpoint uri for the route. Multiple patterns can be
+separated by comma. For example to include all kafka routes, you can say kafka:.
+And to include routes with specific route ids myRoute,myOtherRoute. The pattern
+supports wildcards and uses the matcher from
+org.apache.camel.support.PatternHelper#matchPattern.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="path" type="xs:string" use="required">
+        <xs:attribute name="excludeRoutes" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Property locations to use.
+Pattern for filtering routes to be excluded as supervised. The pattern is
+matching on route id, and endpoint uri for the route. Multiple patterns can be
+separated by comma. For example to exclude all JMS routes, you can say jms:. And
+to exclude routes with specific route ids mySpecialRoute,myOtherSpecialRoute.
+The pattern supports wildcards and uses the matcher from
+org.apache.camel.support.PatternHelper#matchPattern.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="optional" type="xs:boolean">
+        <xs:attribute name="threadPoolSize" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If the location is optional. Default value: false
+The number of threads used by the scheduled thread pool that are used for
+restarting routes. The pool uses 1 thread by default, but you can increase this
+to allow the controller to concurrently attempt to restart multiple routes in
+case more than one route has problems starting. Default value: 1
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="camelProxyFactoryDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:identifiedType">
-        <xs:sequence/>
-        <xs:attribute name="serviceUrl" type="xs:string">
+        <xs:attribute name="initialDelay" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The camel endpoint uri used to send the message to when calling the service from
-the interface.
+Initial delay in milli seconds before the route controller starts, after
+CamelContext has been started.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="serviceRef" type="xs:string">
+        <xs:attribute name="backOffDelay" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: The camel endpoint reference used to send the message to when
-calling the service from the interface.
+Backoff delay in millis when restarting a route that failed to startup. Default
+value: 2000
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="serviceInterface" type="xs:string">
+        <xs:attribute name="backOffMaxDelay" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Java interfaces to use as facade for the service to be proxied
+Backoff maximum delay in millis when restarting a route that failed to startup.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="camelContextId" type="xs:string">
+        <xs:attribute name="backOffMaxElapsedTime" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The id of the CamelContext to use, if there is multiple CamelContext in the same
-JVM.
+Backoff maximum elapsed time in millis, after which the backoff should be
+considered exhausted and no more attempts should be made.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="binding" type="xs:boolean">
+        <xs:attribute name="backOffMaxAttempts" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Camel parameter binding is enabled by default, which will use binding
-information from the method signature parameters to bind to the Exchange/Message
-with the following annotations. If disabled then a
-org.apache.camel.component.bean.CamelInvocationHandler is used. Default value:
-true
+Backoff maximum number of attempts to restart a route that failed to startup.
+When this threshold has been exceeded then the controller will give up
+attempting to restart the route, and the route will remain as stopped.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="backOffMultiplier" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Backoff multiplier to use for exponential backoff. This is used to extend the
+delay between restart attempts. Default value: 1.0
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="unhealthyOnExhausted" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether to mark the route as unhealthy (down) when all restarting attempts
+(backoff) have failed and the route is not successfully started and the route
+manager is giving up. Setting this to true allows health checks to know about
+this and can report the Camel application as DOWN. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="loggingLevel" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the logging level used for logging route activity (such as starting and
+stopping routes). The default logging level is DEBUG. Default value: DEBUG
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -2537,7 +2703,7 @@ true
         <xs:attribute name="uri" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Camel endpoint uri to use a remote transport when calling the service
+Camel endpoint uri to use a remote transport when calling the service.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -2548,10 +2714,17 @@ Reference to the service name to lookup in the registry.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
+        <xs:attribute name="method" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Name of method to invoke on service.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
         <xs:attribute name="serviceInterface" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Java interfaces to use as facade for the service to be exported
+Java interfaces to use as facade for the service to be exported.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -2588,14 +2761,6 @@ is created in the java.io.tmpdir directory.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="spoolChiper" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Sets a chiper name to use when spooling to disk to write with
-encryption. By default the data is not encrypted.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
         <xs:attribute name="spoolCipher" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
@@ -2643,7 +2808,7 @@ be separated by comma.
             <xs:documentation xml:lang="en"><![CDATA[
 Sets the buffer size to use when allocating in-memory buffers used for in-memory
 stream caches. The default size is
-org.apache.camel.util.IOHelper#DEFAULT_BUFFER_SIZE
+org.apache.camel.util.IOHelper#DEFAULT_BUFFER_SIZE.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -2705,10 +2870,37 @@ value: false
     <xs:complexContent>
       <xs:extension base="tns:abstractJsseUtilFactoryBean">
         <xs:sequence/>
-        <xs:attribute name="type" type="xs:string"/>
-        <xs:attribute name="password" type="xs:string"/>
-        <xs:attribute name="provider" type="xs:string"/>
-        <xs:attribute name="resource" type="xs:string"/>
+        <xs:attribute name="type" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The optional type of the key store to load. See Appendix A in the Java
+Cryptography Architecture Standard Algorithm Name Documentation for more
+information on standard names.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="password" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The optional password for reading/opening/verifying the key store.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="provider" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The optional provider identifier for instantiating the key store.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="resource" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The optional file path, class path resource, or URL of the resource used to load
+the key store.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -2717,8 +2909,25 @@ value: false
     <xs:complexContent>
       <xs:extension base="tns:abstractJsseUtilFactoryBean">
         <xs:sequence/>
-        <xs:attribute name="algorithm" type="xs:string" use="required"/>
-        <xs:attribute name="provider" type="xs:string"/>
+        <xs:attribute name="algorithm" type="xs:string" use="required">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The Random Number Generator algorithm identifier for the SecureRandom factory
+method used to create the SecureRandom represented by this object's
+configuration. See Appendix A in the Java Cryptography Architecture API
+Specification and Reference guide for information about standard RNG algorithm
+names.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="provider" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The optional provider identifier for the SecureRandom factory method used to
+create the SecureRandom represented by this object's configuration.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -2759,52 +2968,110 @@ value: false
     </xs:sequence>
   </xs:complexType>
 
-  <xs:complexType name="aopDefinition">
+  <xs:complexType name="output">
     <xs:complexContent>
-      <xs:extension base="tns:output">
+      <xs:extension base="tns:processorDefinition">
         <xs:sequence/>
-        <xs:attribute name="beforeUri" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Endpoint to call in AOP before.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="afterUri" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Endpoint to call in AOP after. The difference between after and afterFinally is
-that afterFinally is invoked from a finally block so it will always be invoked
-no matter what, eg also in case of an exception occur.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="afterFinallyUri" type="xs:string">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType abstract="true" name="processorDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:optionalIdentifiedDefinition">
+        <xs:sequence/>
+        <xs:attribute name="inheritErrorHandler" type="xs:boolean"/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType abstract="true" name="optionalIdentifiedDefinition">
+    <xs:sequence>
+      <xs:element minOccurs="0" ref="tns:description"/>
+    </xs:sequence>
+    <xs:attribute name="customId" type="xs:boolean"/>
+    <xs:attribute name="id" type="xs:string">
+      <xs:annotation>
+        <xs:documentation xml:lang="en"><![CDATA[
+Sets the id of this node.
+        ]]></xs:documentation>
+      </xs:annotation>
+    </xs:attribute>
+  </xs:complexType>
+
+  <xs:complexType name="descriptionDefinition">
+    <xs:simpleContent>
+      <xs:extension base="xs:string">
+        <xs:attribute name="lang" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Endpoint to call in AOP after finally. The difference between after and
-afterFinally is that afterFinally is invoked from a finally block so it will
-always be invoked no matter what, eg also in case of an exception occur.
+Language, such as en for english.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
-    </xs:complexContent>
+    </xs:simpleContent>
   </xs:complexType>
 
-  <xs:complexType name="output">
+  <xs:complexType name="aggregateDefinition">
     <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
+      <xs:extension base="tns:output">
         <xs:sequence>
+          <xs:element name="correlationExpression" type="tns:expressionSubElementDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+The expression used to calculate the correlation key to use for aggregation. The
+Exchange which has the same correlation key is aggregated together. If the
+correlation key could not be evaluated an Exception is thrown. You can disable
+this by using the ignoreBadCorrelationKeys option.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element minOccurs="0" name="completionPredicate" type="tns:expressionSubElementDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+A Predicate to indicate when an aggregated exchange is complete. If this is not
+specified and the AggregationStrategy object implements Predicate, the
+aggregationStrategy object will be used as the completionPredicate.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element minOccurs="0" name="completionTimeoutExpression" type="tns:expressionSubElementDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Time in millis that an aggregated exchange should be inactive before its
+complete (timeout). This option can be set as either a fixed value or using an
+Expression which allows you to evaluate a timeout dynamically - will use Long as
+result. If both are set Camel will fallback to use the fixed value if the
+Expression result was null or 0. You cannot use this option together with
+completionInterval, only one of the two can be used. By default the timeout
+checker runs every second, you can use the completionTimeoutCheckerInterval
+option to configure how frequently to run the checker. The timeout is an
+approximation and there is no guarantee that the a timeout is triggered exactly
+after the timeout value. It is not recommended to use very low timeout values or
+checker intervals.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element minOccurs="0" name="completionSizeExpression" type="tns:expressionSubElementDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Number of messages aggregated before the aggregation is complete. This option
+can be set as either a fixed value or using an Expression which allows you to
+evaluate a size dynamically - will use Integer as result. If both are set Camel
+will fallback to use the fixed value if the Expression result was null or 0.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element minOccurs="0" ref="tns:optimisticLockRetryPolicy"/>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
             <xs:element ref="tns:doCatch"/>
             <xs:element ref="tns:when"/>
             <xs:element ref="tns:choice"/>
             <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
             <xs:element ref="tns:claimCheck"/>
             <xs:element ref="tns:convertBodyTo"/>
             <xs:element ref="tns:delay"/>
@@ -2812,13 +3079,13 @@ always be invoked no matter what, eg also in case of an exception occur.
             <xs:element ref="tns:enrich"/>
             <xs:element ref="tns:filter"/>
             <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
             <xs:element ref="tns:idempotentConsumer"/>
             <xs:element ref="tns:inOnly"/>
             <xs:element ref="tns:inOut"/>
             <xs:element ref="tns:intercept"/>
             <xs:element ref="tns:interceptFrom"/>
             <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
             <xs:element ref="tns:loadBalance"/>
             <xs:element ref="tns:log"/>
             <xs:element ref="tns:loop"/>
@@ -2845,12 +3112,11 @@ always be invoked no matter what, eg also in case of an exception occur.
             <xs:element ref="tns:script"/>
             <xs:element ref="tns:setBody"/>
             <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
             <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
             <xs:element ref="tns:setProperty"/>
             <xs:element ref="tns:sort"/>
             <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
             <xs:element ref="tns:stop"/>
             <xs:element ref="tns:threads"/>
             <xs:element ref="tns:throttle"/>
@@ -2867,157 +3133,7 @@ always be invoked no matter what, eg also in case of an exception occur.
             <xs:element ref="tns:serviceCall"/>
           </xs:choice>
         </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType abstract="true" name="processorDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:optionalIdentifiedDefinition">
-        <xs:sequence/>
-        <xs:attribute name="inheritErrorHandler" type="xs:boolean"/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType abstract="true" name="optionalIdentifiedDefinition">
-    <xs:sequence>
-      <xs:element minOccurs="0" ref="tns:description"/>
-    </xs:sequence>
-    <xs:attribute name="customId" type="xs:boolean"/>
-    <xs:attribute name="id" type="xs:string">
-      <xs:annotation>
-        <xs:documentation xml:lang="en"><![CDATA[
-Sets the id of this node
-        ]]></xs:documentation>
-      </xs:annotation>
-    </xs:attribute>
-  </xs:complexType>
-
-  <xs:complexType name="descriptionDefinition">
-    <xs:simpleContent>
-      <xs:extension base="xs:string">
-        <xs:attribute name="lang" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Language, such as en for english.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="layoutX" type="xs:double">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Layout position X
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="layoutY" type="xs:double">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Layout position Y
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="layoutWidth" type="xs:double">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Layout width
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="layoutHeight" type="xs:double">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Layout height
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-      </xs:extension>
-    </xs:simpleContent>
-  </xs:complexType>
-
-  <xs:complexType name="aggregateDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
-        <xs:sequence>
-          <xs:element name="correlationExpression" type="tns:expressionSubElementDefinition"/>
-          <xs:element minOccurs="0" name="completionPredicate" type="tns:expressionSubElementDefinition"/>
-          <xs:element minOccurs="0" name="completionTimeout" type="tns:expressionSubElementDefinition"/>
-          <xs:element minOccurs="0" name="completionSize" type="tns:expressionSubElementDefinition"/>
-          <xs:element minOccurs="0" ref="tns:optimisticLockRetryPolicy"/>
-          <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
-            <xs:element ref="tns:aggregate"/>
-            <xs:element ref="tns:bean"/>
-            <xs:element ref="tns:doCatch"/>
-            <xs:element ref="tns:when"/>
-            <xs:element ref="tns:choice"/>
-            <xs:element ref="tns:otherwise"/>
-            <xs:element ref="tns:claimCheck"/>
-            <xs:element ref="tns:convertBodyTo"/>
-            <xs:element ref="tns:delay"/>
-            <xs:element ref="tns:dynamicRouter"/>
-            <xs:element ref="tns:enrich"/>
-            <xs:element ref="tns:filter"/>
-            <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
-            <xs:element ref="tns:idempotentConsumer"/>
-            <xs:element ref="tns:inOnly"/>
-            <xs:element ref="tns:inOut"/>
-            <xs:element ref="tns:intercept"/>
-            <xs:element ref="tns:interceptFrom"/>
-            <xs:element ref="tns:interceptSendToEndpoint"/>
-            <xs:element ref="tns:loadBalance"/>
-            <xs:element ref="tns:log"/>
-            <xs:element ref="tns:loop"/>
-            <xs:element ref="tns:marshal"/>
-            <xs:element ref="tns:multicast"/>
-            <xs:element ref="tns:onCompletion"/>
-            <xs:element ref="tns:onException"/>
-            <xs:element ref="tns:onFallback"/>
-            <xs:element ref="tns:pipeline"/>
-            <xs:element ref="tns:policy"/>
-            <xs:element ref="tns:pollEnrich"/>
-            <xs:element ref="tns:process"/>
-            <xs:element ref="tns:recipientList"/>
-            <xs:element ref="tns:removeHeader"/>
-            <xs:element ref="tns:removeHeaders"/>
-            <xs:element ref="tns:removeProperties"/>
-            <xs:element ref="tns:removeProperty"/>
-            <xs:element ref="tns:resequence"/>
-            <xs:element ref="tns:rollback"/>
-            <xs:element ref="tns:route"/>
-            <xs:element ref="tns:routingSlip"/>
-            <xs:element ref="tns:saga"/>
-            <xs:element ref="tns:sample"/>
-            <xs:element ref="tns:script"/>
-            <xs:element ref="tns:setBody"/>
-            <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
-            <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
-            <xs:element ref="tns:setProperty"/>
-            <xs:element ref="tns:sort"/>
-            <xs:element ref="tns:split"/>
-            <xs:element ref="tns:stop"/>
-            <xs:element ref="tns:threads"/>
-            <xs:element ref="tns:throttle"/>
-            <xs:element ref="tns:throwException"/>
-            <xs:element ref="tns:to"/>
-            <xs:element ref="tns:toD"/>
-            <xs:element ref="tns:transacted"/>
-            <xs:element ref="tns:transform"/>
-            <xs:element ref="tns:doTry"/>
-            <xs:element ref="tns:unmarshal"/>
-            <xs:element ref="tns:validate"/>
-            <xs:element ref="tns:whenSkipSendToEndpoint"/>
-            <xs:element ref="tns:wireTap"/>
-            <xs:element ref="tns:serviceCall"/>
-          </xs:choice>
-        </xs:sequence>
-        <xs:attribute name="parallelProcessing" type="xs:boolean">
+        <xs:attribute name="parallelProcessing" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 When aggregated are completed they are being send out of the aggregator. This
@@ -3027,12 +3143,12 @@ creates a default pool with 10 concurrent threads. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="optimisticLocking" type="xs:boolean">
+        <xs:attribute name="optimisticLocking" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Turns on using optimistic locking, which requires the aggregationRepository
 being used, is supporting this by implementing
-org.apache.camel.spi.OptimisticLockingAggregationRepository. Default value:
+org.apache.camel.spi.OptimisticLockingAggregationRepository . Default value:
 false
             ]]></xs:documentation>
           </xs:annotation>
@@ -3059,8 +3175,8 @@ to be used rather than creating a new thread for every aggregator.
         <xs:attribute name="aggregationRepositoryRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the custom aggregate repository to use Will by default use
-org.apache.camel.processor.aggregate.MemoryAggregationRepository
+Sets the custom aggregate repository to use. Will by default use
+org.apache.camel.processor.aggregate.MemoryAggregationRepository.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -3083,7 +3199,7 @@ POJOs as the AggregationStrategy.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="strategyMethodAllowNull" type="xs:boolean">
+        <xs:attribute name="strategyMethodAllowNull" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If this option is false then the aggregate method is not used for the very first
@@ -3093,7 +3209,7 @@ Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="completionSize" type="xs:int">
+        <xs:attribute name="completionSize" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Number of messages aggregated before the aggregation is complete. This option
@@ -3103,7 +3219,7 @@ will fallback to use the fixed value if the Expression result was null or 0.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="completionInterval" type="xs:long">
+        <xs:attribute name="completionInterval" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 A repeating period in millis by which the aggregator will complete all current
@@ -3113,7 +3229,7 @@ them can be used.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="completionTimeout" type="xs:long">
+        <xs:attribute name="completionTimeout" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Time in millis that an aggregated exchange should be inactive before its
@@ -3130,29 +3246,29 @@ checker intervals.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="completionTimeoutCheckerInterval" type="xs:long">
+        <xs:attribute name="completionTimeoutCheckerInterval" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Interval in millis that is used by the background task that checks for timeouts
-(org.apache.camel.TimeoutMap). By default the timeout checker runs every second.
-The timeout is an approximation and there is no guarantee that the a timeout is
-triggered exactly after the timeout value. It is not recommended to use very low
-timeout values or checker intervals. Default value: 1000
+( org.apache.camel.TimeoutMap ). By default the timeout checker runs every
+second. The timeout is an approximation and there is no guarantee that the a
+timeout is triggered exactly after the timeout value. It is not recommended to
+use very low timeout values or checker intervals. Default value: 1s
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="completionFromBatchConsumer" type="xs:boolean">
+        <xs:attribute name="completionFromBatchConsumer" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Enables the batch completion mode where we aggregate from a
 org.apache.camel.BatchConsumer and aggregate the total number of exchanges the
 org.apache.camel.BatchConsumer has reported as total by checking the exchange
-property org.apache.camel.Exchange#BATCH_COMPLETE when its complete. Default
-value: false
+property org.apache.camel.Exchange#BATCH_COMPLETE when its complete. This option
+cannot be used together with discardOnAggregationFailure. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="completionOnNewCorrelationGroup" type="xs:boolean">
+        <xs:attribute name="completionOnNewCorrelationGroup" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Enables completion on all previous groups when a new incoming correlation group.
@@ -3163,16 +3279,7 @@ then the previous groups is forced completed. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="groupExchanges" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Enables grouped exchanges, so the aggregator will group all
-aggregated exchanges into a single combined Exchange holding all the aggregated
-exchanges in a java.util.List. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="eagerCheckCompletion" type="xs:boolean">
+        <xs:attribute name="eagerCheckCompletion" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Use eager completion checking which means that the completionPredicate will use
@@ -3181,7 +3288,7 @@ completionPredicate will use the aggregated Exchange. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreInvalidCorrelationKeys" type="xs:boolean">
+        <xs:attribute name="ignoreInvalidCorrelationKeys" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If a correlation key cannot be successfully evaluated it will be ignored by
@@ -3189,7 +3296,7 @@ logging a DEBUG and then just ignore the incoming Exchange. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="closeCorrelationKeyOnCompletion" type="xs:int">
+        <xs:attribute name="closeCorrelationKeyOnCompletion" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Closes a correlation key when its complete. Any late received exchanges which
@@ -3198,7 +3305,7 @@ ClosedCorrelationKeyException is thrown.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="discardOnCompletionTimeout" type="xs:boolean">
+        <xs:attribute name="discardOnCompletionTimeout" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Discards the aggregated message on completion timeout. This means on timeout the
@@ -3207,7 +3314,17 @@ false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="forceCompletionOnStop" type="xs:boolean">
+        <xs:attribute name="discardOnAggregationFailure" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Discards the aggregated message when aggregation failed (an exception was thrown
+from AggregationStrategy . This means the partly aggregated message is dropped
+and not sent out of the aggregator. This option cannot be used together with
+completionFromBatchConsumer. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="forceCompletionOnStop" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Indicates to complete all current aggregated exchanges when the context is
@@ -3215,7 +3332,7 @@ stopped. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="completeAllOnStop" type="xs:boolean">
+        <xs:attribute name="completeAllOnStop" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Indicates to wait to complete all current and partial (pending) aggregated
@@ -3237,7 +3354,6 @@ external sources to control this aggregator.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -3245,26 +3361,22 @@ external sources to control this aggregator.
   <xs:complexType name="expressionSubElementDefinition">
     <xs:choice>
       <xs:element ref="tns:expressionDefinition"/>
+      <xs:element ref="tns:csimple"/>
       <xs:element ref="tns:constant"/>
-      <xs:element ref="tns:el"/>
+      <xs:element ref="tns:datasonnet"/>
       <xs:element ref="tns:exchangeProperty"/>
       <xs:element ref="tns:groovy"/>
       <xs:element ref="tns:header"/>
-      <xs:element ref="tns:jxpath"/>
-      <xs:element ref="tns:javaScript"/>
+      <xs:element ref="tns:hl7terser"/>
+      <xs:element ref="tns:joor"/>
       <xs:element ref="tns:jsonpath"/>
       <xs:element ref="tns:language"/>
       <xs:element ref="tns:method"/>
       <xs:element ref="tns:mvel"/>
       <xs:element ref="tns:ognl"/>
-      <xs:element ref="tns:php"/>
-      <xs:element ref="tns:python"/>
       <xs:element ref="tns:ref"/>
-      <xs:element ref="tns:ruby"/>
       <xs:element ref="tns:simple"/>
       <xs:element ref="tns:spel"/>
-      <xs:element ref="tns:sql"/>
-      <xs:element ref="tns:terser"/>
       <xs:element ref="tns:tokenize"/>
       <xs:element ref="tns:xtokenize"/>
       <xs:element ref="tns:xpath"/>
@@ -3278,11 +3390,11 @@ external sources to control this aggregator.
         <xs:attribute name="id" type="xs:ID">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the id of this node
+Sets the id of this node.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="trim" type="xs:boolean">
+        <xs:attribute name="trim" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether to trim the value to remove leading and trailing whitespaces and line
@@ -3296,36 +3408,36 @@ breaks. Default value: true
 
   <xs:complexType name="optimisticLockRetryPolicyDefinition">
     <xs:sequence/>
-    <xs:attribute name="maximumRetries" type="xs:int">
+    <xs:attribute name="maximumRetries" type="xs:string">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
-Sets the maximum number of retries
+Sets the maximum number of retries.
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
-    <xs:attribute name="retryDelay" type="xs:long">
+    <xs:attribute name="retryDelay" type="xs:string">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
-Sets the delay in millis between retries. Default value: 50
+Sets the delay in millis between retries. Default value: 50ms
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
-    <xs:attribute name="maximumRetryDelay" type="xs:long">
+    <xs:attribute name="maximumRetryDelay" type="xs:string">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
 Sets the upper value of retry in millis between retries, when using exponential
-or random backoff. Default value: 1000
+or random backoff. Default value: 1s
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
-    <xs:attribute name="exponentialBackOff" type="xs:boolean">
+    <xs:attribute name="exponentialBackOff" type="xs:string">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
 Enable exponential backoff. Default value: true
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
-    <xs:attribute name="randomBackOff" type="xs:boolean">
+    <xs:attribute name="randomBackOff" type="xs:string">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
 Enables random backoff. Default value: false
@@ -3341,40 +3453,50 @@ Enables random backoff. Default value: false
         <xs:attribute name="ref" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets a reference to a bean to use
+Sets a reference to a bean to use.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
         <xs:attribute name="method" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the method name on the bean to use
+Sets the method name on the bean to use.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
         <xs:attribute name="beanType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the Class of the bean
+Sets the Class of the bean.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="cache" type="xs:boolean">
+        <xs:attribute name="cache" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Caches the bean lookup, to avoid lookup up bean on every usage. Default value:
-true
+Deprecated: Use singleton option instead. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="multiParameterArray" type="xs:boolean">
+        <xs:attribute name="scope" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Whether the message body is an array type. Default value: false
+Scope of bean. When using singleton scope (default) the bean is created or
+looked up only once and reused for the lifetime of the endpoint. The bean should
+be thread-safe in case concurrent threads is calling the bean at the same time.
+When using request scope the bean is created or looked up once per request
+(exchange). This can be used if you want to store state on a bean while
+processing a request and you want to call the same bean instance multiple times
+while processing the request. The bean does not have to be thread-safe as the
+instance is only called from the same request. When using prototype scope, then
+the bean will be looked up or created per call. However in case of lookup then
+this is delegated to the bean registry such as Spring or CDI (if in use), which
+depends on their configuration can act as either singleton or prototype scope.
+so when using prototype scope then this depends on the bean registry
+implementation. Default value: Singleton
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -3383,26 +3505,38 @@ Deprecated: Whether the message body is an array type. Default value: false
     <xs:complexContent>
       <xs:extension base="tns:processorDefinition">
         <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="catchDefinition">
     <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
+      <xs:extension base="tns:output">
         <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="exception" type="xs:string"/>
-          <xs:element minOccurs="0" name="onWhen" type="tns:whenDefinition"/>
-          <xs:element minOccurs="0" name="handled" type="tns:expressionSubElementDefinition"/>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="exception" type="xs:string">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+The exception(s) to catch.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element minOccurs="0" name="onWhen" type="tns:whenDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Sets an additional predicate that should be true before the onCatch is
+triggered. To be used for fine grained controlling whether a thrown exception
+should be intercepted by this exception type or not.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
             <xs:element ref="tns:doCatch"/>
             <xs:element ref="tns:when"/>
             <xs:element ref="tns:choice"/>
             <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
             <xs:element ref="tns:claimCheck"/>
             <xs:element ref="tns:convertBodyTo"/>
             <xs:element ref="tns:delay"/>
@@ -3410,13 +3544,13 @@ Deprecated: Whether the message body is an array type. Default value: false
             <xs:element ref="tns:enrich"/>
             <xs:element ref="tns:filter"/>
             <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
             <xs:element ref="tns:idempotentConsumer"/>
             <xs:element ref="tns:inOnly"/>
             <xs:element ref="tns:inOut"/>
             <xs:element ref="tns:intercept"/>
             <xs:element ref="tns:interceptFrom"/>
             <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
             <xs:element ref="tns:loadBalance"/>
             <xs:element ref="tns:log"/>
             <xs:element ref="tns:loop"/>
@@ -3443,12 +3577,11 @@ Deprecated: Whether the message body is an array type. Default value: false
             <xs:element ref="tns:script"/>
             <xs:element ref="tns:setBody"/>
             <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
             <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
             <xs:element ref="tns:setProperty"/>
             <xs:element ref="tns:sort"/>
             <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
             <xs:element ref="tns:stop"/>
             <xs:element ref="tns:threads"/>
             <xs:element ref="tns:throttle"/>
@@ -3465,7 +3598,6 @@ Deprecated: Whether the message body is an array type. Default value: false
             <xs:element ref="tns:serviceCall"/>
           </xs:choice>
         </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -3476,39 +3608,35 @@ Deprecated: Whether the message body is an array type. Default value: false
         <xs:sequence>
           <xs:choice>
             <xs:element ref="tns:expressionDefinition"/>
+            <xs:element ref="tns:csimple"/>
             <xs:element ref="tns:constant"/>
-            <xs:element ref="tns:el"/>
+            <xs:element ref="tns:datasonnet"/>
             <xs:element ref="tns:exchangeProperty"/>
             <xs:element ref="tns:groovy"/>
             <xs:element ref="tns:header"/>
-            <xs:element ref="tns:jxpath"/>
-            <xs:element ref="tns:javaScript"/>
+            <xs:element ref="tns:hl7terser"/>
+            <xs:element ref="tns:joor"/>
             <xs:element ref="tns:jsonpath"/>
             <xs:element ref="tns:language"/>
             <xs:element ref="tns:method"/>
             <xs:element ref="tns:mvel"/>
             <xs:element ref="tns:ognl"/>
-            <xs:element ref="tns:php"/>
-            <xs:element ref="tns:python"/>
             <xs:element ref="tns:ref"/>
-            <xs:element ref="tns:ruby"/>
             <xs:element ref="tns:simple"/>
             <xs:element ref="tns:spel"/>
-            <xs:element ref="tns:sql"/>
-            <xs:element ref="tns:terser"/>
             <xs:element ref="tns:tokenize"/>
             <xs:element ref="tns:xtokenize"/>
             <xs:element ref="tns:xpath"/>
             <xs:element ref="tns:xquery"/>
           </xs:choice>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
             <xs:element ref="tns:doCatch"/>
             <xs:element ref="tns:when"/>
             <xs:element ref="tns:choice"/>
             <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
             <xs:element ref="tns:claimCheck"/>
             <xs:element ref="tns:convertBodyTo"/>
             <xs:element ref="tns:delay"/>
@@ -3516,13 +3644,13 @@ Deprecated: Whether the message body is an array type. Default value: false
             <xs:element ref="tns:enrich"/>
             <xs:element ref="tns:filter"/>
             <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
             <xs:element ref="tns:idempotentConsumer"/>
             <xs:element ref="tns:inOnly"/>
             <xs:element ref="tns:inOut"/>
             <xs:element ref="tns:intercept"/>
             <xs:element ref="tns:interceptFrom"/>
             <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
             <xs:element ref="tns:loadBalance"/>
             <xs:element ref="tns:log"/>
             <xs:element ref="tns:loop"/>
@@ -3549,12 +3677,11 @@ Deprecated: Whether the message body is an array type. Default value: false
             <xs:element ref="tns:script"/>
             <xs:element ref="tns:setBody"/>
             <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
             <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
             <xs:element ref="tns:setProperty"/>
             <xs:element ref="tns:sort"/>
             <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
             <xs:element ref="tns:stop"/>
             <xs:element ref="tns:threads"/>
             <xs:element ref="tns:throttle"/>
@@ -3571,7 +3698,6 @@ Deprecated: Whether the message body is an array type. Default value: false
             <xs:element ref="tns:serviceCall"/>
           </xs:choice>
         </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -3586,7 +3712,6 @@ Deprecated: Whether the message body is an array type. Default value: false
           </xs:choice>
           <xs:element minOccurs="0" ref="tns:otherwise"/>
         </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -3594,176 +3719,95 @@ Deprecated: Whether the message body is an array type. Default value: false
   <xs:complexType name="otherwiseDefinition">
     <xs:complexContent>
       <xs:extension base="tns:output">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
+        <xs:sequence>
+          <xs:choice maxOccurs="unbounded" minOccurs="0">
+            <xs:element ref="tns:aggregate"/>
+            <xs:element ref="tns:bean"/>
+            <xs:element ref="tns:doCatch"/>
+            <xs:element ref="tns:when"/>
+            <xs:element ref="tns:choice"/>
+            <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
+            <xs:element ref="tns:claimCheck"/>
+            <xs:element ref="tns:convertBodyTo"/>
+            <xs:element ref="tns:delay"/>
+            <xs:element ref="tns:dynamicRouter"/>
+            <xs:element ref="tns:enrich"/>
+            <xs:element ref="tns:filter"/>
+            <xs:element ref="tns:doFinally"/>
+            <xs:element ref="tns:idempotentConsumer"/>
+            <xs:element ref="tns:inOnly"/>
+            <xs:element ref="tns:inOut"/>
+            <xs:element ref="tns:intercept"/>
+            <xs:element ref="tns:interceptFrom"/>
+            <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
+            <xs:element ref="tns:loadBalance"/>
+            <xs:element ref="tns:log"/>
+            <xs:element ref="tns:loop"/>
+            <xs:element ref="tns:marshal"/>
+            <xs:element ref="tns:multicast"/>
+            <xs:element ref="tns:onCompletion"/>
+            <xs:element ref="tns:onException"/>
+            <xs:element ref="tns:onFallback"/>
+            <xs:element ref="tns:pipeline"/>
+            <xs:element ref="tns:policy"/>
+            <xs:element ref="tns:pollEnrich"/>
+            <xs:element ref="tns:process"/>
+            <xs:element ref="tns:recipientList"/>
+            <xs:element ref="tns:removeHeader"/>
+            <xs:element ref="tns:removeHeaders"/>
+            <xs:element ref="tns:removeProperties"/>
+            <xs:element ref="tns:removeProperty"/>
+            <xs:element ref="tns:resequence"/>
+            <xs:element ref="tns:rollback"/>
+            <xs:element ref="tns:route"/>
+            <xs:element ref="tns:routingSlip"/>
+            <xs:element ref="tns:saga"/>
+            <xs:element ref="tns:sample"/>
+            <xs:element ref="tns:script"/>
+            <xs:element ref="tns:setBody"/>
+            <xs:element ref="tns:setExchangePattern"/>
+            <xs:element ref="tns:setHeader"/>
+            <xs:element ref="tns:setProperty"/>
+            <xs:element ref="tns:sort"/>
+            <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
+            <xs:element ref="tns:stop"/>
+            <xs:element ref="tns:threads"/>
+            <xs:element ref="tns:throttle"/>
+            <xs:element ref="tns:throwException"/>
+            <xs:element ref="tns:to"/>
+            <xs:element ref="tns:toD"/>
+            <xs:element ref="tns:transacted"/>
+            <xs:element ref="tns:transform"/>
+            <xs:element ref="tns:doTry"/>
+            <xs:element ref="tns:unmarshal"/>
+            <xs:element ref="tns:validate"/>
+            <xs:element ref="tns:whenSkipSendToEndpoint"/>
+            <xs:element ref="tns:wireTap"/>
+            <xs:element ref="tns:serviceCall"/>
+          </xs:choice>
+        </xs:sequence>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="claimCheckDefinition">
+  <xs:complexType name="circuitBreakerDefinition">
     <xs:complexContent>
-      <xs:extension base="tns:noOutputDefinition">
-        <xs:sequence/>
-        <xs:attribute name="operation" type="tns:claimCheckOperation" use="required">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-The claim check operation to use. The following operations is supported: Get -
-Gets (does not remove) the claim check by the given key. GetAndRemove - Gets and
-remove the claim check by the given key. Set - Sets a new (will override if key
-already exists) claim check with the given key. Push - Sets a new claim check on
-the stack (does not use key). Pop - Gets the latest claim check from the stack
-(does not use key).
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="key" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-To use a specific key for claim check id.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="filter" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Specified a filter to control what data gets merging data back from the claim
-check repository. The following syntax is supported: body - to aggregate the
-message body attachments - to aggregate all the message attachments headers - to
-aggregate all the message headers header:pattern - to aggregate all the message
-headers that matches the pattern. The pattern syntax is documented by: link
-EndpointHelper#matchPattern(String, String). You can specify multiple rules
-separated by comma. For example to include the message body and all headers
-starting with foo body,header:foo. The syntax supports the following prefixes
-which can be used to specify include,exclude, or remove - to include (which is
-the default mode) - - to exclude (exclude takes precedence over include) -- - to
-remove (remove takes precedence) For example to exclude a header name foo, and
-remove all headers starting with bar -header:foo,--headers:bar Note you cannot
-have both include and exclude header:pattern at the same time.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="strategyRef" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-To use a custom AggregationStrategy instead of the default implementation.
-Notice you cannot use both custom aggregation strategy and configure data at the
-same time.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="strategyMethodName" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-This option can be used to explicit declare the method name to use, when using
-POJOs as the AggregationStrategy.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType final="extension restriction" name="constants">
-    <xs:sequence/>
-  </xs:complexType>
-
-  <xs:complexType name="contextScanDefinition">
-    <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="excludes" type="xs:string"/>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="includes" type="xs:string"/>
-    </xs:sequence>
-    <xs:attribute name="includeNonSingletons" type="xs:boolean">
-      <xs:annotation>
-        <xs:documentation xml:lang="en"><![CDATA[
-Whether to include non-singleton beans (prototypes) By default only singleton
-beans is included in the context scan. Default value: false
-        ]]></xs:documentation>
-      </xs:annotation>
-    </xs:attribute>
-  </xs:complexType>
-
-  <xs:complexType name="convertBodyDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:noOutputDefinition">
-        <xs:sequence/>
-        <xs:attribute name="type" type="xs:string" use="required">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-The java type to convert to
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="charset" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-To use a specific charset when converting
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="dataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:identifiedType">
-        <xs:sequence/>
-        <xs:attribute name="contentTypeHeader" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Whether the data format should set the Content-Type header with the type from
-the data format if the data format is capable of doing so. For example
-application/xml for data formats marshalling to XML, or application/json for
-data formats marshalling to JSon etc. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="delayDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
+      <xs:extension base="tns:output">
         <xs:sequence>
-          <xs:choice>
-            <xs:element ref="tns:expressionDefinition"/>
-            <xs:element ref="tns:constant"/>
-            <xs:element ref="tns:el"/>
-            <xs:element ref="tns:exchangeProperty"/>
-            <xs:element ref="tns:groovy"/>
-            <xs:element ref="tns:header"/>
-            <xs:element ref="tns:jxpath"/>
-            <xs:element ref="tns:javaScript"/>
-            <xs:element ref="tns:jsonpath"/>
-            <xs:element ref="tns:language"/>
-            <xs:element ref="tns:method"/>
-            <xs:element ref="tns:mvel"/>
-            <xs:element ref="tns:ognl"/>
-            <xs:element ref="tns:php"/>
-            <xs:element ref="tns:python"/>
-            <xs:element ref="tns:ref"/>
-            <xs:element ref="tns:ruby"/>
-            <xs:element ref="tns:simple"/>
-            <xs:element ref="tns:spel"/>
-            <xs:element ref="tns:sql"/>
-            <xs:element ref="tns:terser"/>
-            <xs:element ref="tns:tokenize"/>
-            <xs:element ref="tns:xtokenize"/>
-            <xs:element ref="tns:xpath"/>
-            <xs:element ref="tns:xquery"/>
-          </xs:choice>
+          <xs:element minOccurs="0" ref="tns:hystrixConfiguration"/>
+          <xs:element minOccurs="0" ref="tns:resilience4jConfiguration"/>
+          <xs:element minOccurs="0" ref="tns:faultToleranceConfiguration"/>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
             <xs:element ref="tns:doCatch"/>
             <xs:element ref="tns:when"/>
             <xs:element ref="tns:choice"/>
             <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
             <xs:element ref="tns:claimCheck"/>
             <xs:element ref="tns:convertBodyTo"/>
             <xs:element ref="tns:delay"/>
@@ -3771,13 +3815,13 @@ data formats marshalling to JSon etc. Default value: false
             <xs:element ref="tns:enrich"/>
             <xs:element ref="tns:filter"/>
             <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
             <xs:element ref="tns:idempotentConsumer"/>
             <xs:element ref="tns:inOnly"/>
             <xs:element ref="tns:inOut"/>
             <xs:element ref="tns:intercept"/>
             <xs:element ref="tns:interceptFrom"/>
             <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
             <xs:element ref="tns:loadBalance"/>
             <xs:element ref="tns:log"/>
             <xs:element ref="tns:loop"/>
@@ -3804,12 +3848,11 @@ data formats marshalling to JSon etc. Default value: false
             <xs:element ref="tns:script"/>
             <xs:element ref="tns:setBody"/>
             <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
             <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
             <xs:element ref="tns:setProperty"/>
             <xs:element ref="tns:sort"/>
             <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
             <xs:element ref="tns:stop"/>
             <xs:element ref="tns:threads"/>
             <xs:element ref="tns:throttle"/>
@@ -3826,475 +3869,89 @@ data formats marshalling to JSon etc. Default value: false
             <xs:element ref="tns:serviceCall"/>
           </xs:choice>
         </xs:sequence>
-        <xs:attribute name="executorServiceRef" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Refers to a custom Thread Pool if asyncDelay has been enabled.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="asyncDelayed" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Enables asynchronous delay which means the thread will noy block while delaying.
-Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="callerRunsWhenRejected" type="xs:boolean">
+        <xs:attribute name="configurationRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether or not the caller should run the task when it was rejected by the thread
-pool. Is by default true. Default value: true
+Refers to a circuit breaker configuration (such as hystrix, resillience4j, or
+microprofile-fault-tolerance) to use for configuring the circuit breaker EIP.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="dynamicRouterDefinition">
+  <xs:complexType name="hystrixConfigurationDefinition">
     <xs:complexContent>
-      <xs:extension base="tns:noOutputExpressionNode">
+      <xs:extension base="tns:hystrixConfigurationCommon">
         <xs:sequence/>
-        <xs:attribute name="uriDelimiter" type="xs:string">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="hystrixConfigurationCommon">
+    <xs:complexContent>
+      <xs:extension base="tns:identifiedType">
+        <xs:sequence/>
+        <xs:attribute name="groupKey" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the uri delimiter to use. Default value: ,
+Sets the group key to use. The default value is CamelHystrix. Default value:
+CamelHystrix
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreInvalidEndpoints" type="xs:boolean">
+        <xs:attribute name="threadPoolKey" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Ignore the invalidate endpoint exception when try to create a producer with that
-endpoint. Default value: false
+Sets the thread pool key to use. Will by default use the same value as groupKey
+has been configured to use. Default value: CamelHystrix
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="cacheSize" type="xs:int">
+        <xs:attribute name="circuitBreakerEnabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the maximum size used by the org.apache.camel.impl.ProducerCache which is
-used to cache and reuse producers when using this dynamic router, when uris are
-reused.
+Whether to use a HystrixCircuitBreaker or not. If false no circuit-breaker logic
+will be used and all requests permitted. This is similar in effect to
+circuitBreakerForceClosed() except that continues tracking metrics and knowing
+whether it should be open/closed, this property results in not even
+instantiating a circuit-breaker. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType abstract="true" name="noOutputExpressionNode">
-    <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
-        <xs:sequence>
-          <xs:choice>
-            <xs:element ref="tns:expressionDefinition"/>
-            <xs:element ref="tns:constant"/>
-            <xs:element ref="tns:el"/>
-            <xs:element ref="tns:exchangeProperty"/>
-            <xs:element ref="tns:groovy"/>
-            <xs:element ref="tns:header"/>
-            <xs:element ref="tns:jxpath"/>
-            <xs:element ref="tns:javaScript"/>
-            <xs:element ref="tns:jsonpath"/>
-            <xs:element ref="tns:language"/>
-            <xs:element ref="tns:method"/>
-            <xs:element ref="tns:mvel"/>
-            <xs:element ref="tns:ognl"/>
-            <xs:element ref="tns:php"/>
-            <xs:element ref="tns:python"/>
-            <xs:element ref="tns:ref"/>
-            <xs:element ref="tns:ruby"/>
-            <xs:element ref="tns:simple"/>
-            <xs:element ref="tns:spel"/>
-            <xs:element ref="tns:sql"/>
-            <xs:element ref="tns:terser"/>
-            <xs:element ref="tns:tokenize"/>
-            <xs:element ref="tns:xtokenize"/>
-            <xs:element ref="tns:xpath"/>
-            <xs:element ref="tns:xquery"/>
-          </xs:choice>
-          <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
-            <xs:element ref="tns:aggregate"/>
-            <xs:element ref="tns:bean"/>
-            <xs:element ref="tns:doCatch"/>
-            <xs:element ref="tns:when"/>
-            <xs:element ref="tns:choice"/>
-            <xs:element ref="tns:otherwise"/>
-            <xs:element ref="tns:claimCheck"/>
-            <xs:element ref="tns:convertBodyTo"/>
-            <xs:element ref="tns:delay"/>
-            <xs:element ref="tns:dynamicRouter"/>
-            <xs:element ref="tns:enrich"/>
-            <xs:element ref="tns:filter"/>
-            <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
-            <xs:element ref="tns:idempotentConsumer"/>
-            <xs:element ref="tns:inOnly"/>
-            <xs:element ref="tns:inOut"/>
-            <xs:element ref="tns:intercept"/>
-            <xs:element ref="tns:interceptFrom"/>
-            <xs:element ref="tns:interceptSendToEndpoint"/>
-            <xs:element ref="tns:loadBalance"/>
-            <xs:element ref="tns:log"/>
-            <xs:element ref="tns:loop"/>
-            <xs:element ref="tns:marshal"/>
-            <xs:element ref="tns:multicast"/>
-            <xs:element ref="tns:onCompletion"/>
-            <xs:element ref="tns:onException"/>
-            <xs:element ref="tns:onFallback"/>
-            <xs:element ref="tns:pipeline"/>
-            <xs:element ref="tns:policy"/>
-            <xs:element ref="tns:pollEnrich"/>
-            <xs:element ref="tns:process"/>
-            <xs:element ref="tns:recipientList"/>
-            <xs:element ref="tns:removeHeader"/>
-            <xs:element ref="tns:removeHeaders"/>
-            <xs:element ref="tns:removeProperties"/>
-            <xs:element ref="tns:removeProperty"/>
-            <xs:element ref="tns:resequence"/>
-            <xs:element ref="tns:rollback"/>
-            <xs:element ref="tns:route"/>
-            <xs:element ref="tns:routingSlip"/>
-            <xs:element ref="tns:saga"/>
-            <xs:element ref="tns:sample"/>
-            <xs:element ref="tns:script"/>
-            <xs:element ref="tns:setBody"/>
-            <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
-            <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
-            <xs:element ref="tns:setProperty"/>
-            <xs:element ref="tns:sort"/>
-            <xs:element ref="tns:split"/>
-            <xs:element ref="tns:stop"/>
-            <xs:element ref="tns:threads"/>
-            <xs:element ref="tns:throttle"/>
-            <xs:element ref="tns:throwException"/>
-            <xs:element ref="tns:to"/>
-            <xs:element ref="tns:toD"/>
-            <xs:element ref="tns:transacted"/>
-            <xs:element ref="tns:transform"/>
-            <xs:element ref="tns:doTry"/>
-            <xs:element ref="tns:unmarshal"/>
-            <xs:element ref="tns:validate"/>
-            <xs:element ref="tns:whenSkipSendToEndpoint"/>
-            <xs:element ref="tns:wireTap"/>
-            <xs:element ref="tns:serviceCall"/>
-          </xs:choice>
-        </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="enrichDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:noOutputExpressionNode">
-        <xs:sequence/>
-        <xs:attribute name="strategyRef" type="xs:string">
+        <xs:attribute name="circuitBreakerErrorThresholdPercentage" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Refers to an AggregationStrategy to be used to merge the reply from the external
-service, into a single outgoing message. By default Camel will use the reply
-from the external service as outgoing message.
+Error percentage threshold (as whole number such as 50) at which point the
+circuit breaker will trip open and reject requests. It will stay tripped for the
+duration defined in circuitBreakerSleepWindowInMilliseconds; The error
+percentage this is compared against comes from
+HystrixCommandMetrics.getHealthCounts(). Default value: 50
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="strategyMethodName" type="xs:string">
+        <xs:attribute name="circuitBreakerForceClosed" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-This option can be used to explicit declare the method name to use, when using
-POJOs as the AggregationStrategy.
+If true the HystrixCircuitBreaker#allowRequest() will always return true to
+allow requests regardless of the error percentage from
+HystrixCommandMetrics.getHealthCounts(). The circuitBreakerForceOpen() property
+takes precedence so if it set to true this property does nothing. Default value:
+false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="strategyMethodAllowNull" type="xs:boolean">
+        <xs:attribute name="circuitBreakerForceOpen" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If this option is false then the aggregate method is not used if there was no
-data to enrich. If this option is true then null values is used as the
-oldExchange (when no data to enrich), when using POJOs as the
-AggregationStrategy. Default value: false
+If true the HystrixCircuitBreaker.allowRequest() will always return false,
+causing the circuit to be open (tripped) and reject all requests. This property
+takes precedence over circuitBreakerForceClosed();. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="aggregateOnException" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-If this option is false then the aggregate method is not used if there was an
-exception thrown while trying to retrieve the data to enrich from the resource.
-Setting this option to true allows end users to control what to do if there was
-an exception in the aggregate method. For example to suppress the exception or
-set a custom message body etc. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="shareUnitOfWork" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Shares the org.apache.camel.spi.UnitOfWork with the parent and the resource
-exchange. Enrich will by default not share unit of work between the parent
-exchange and the resource exchange. This means the resource exchange has its own
-individual unit of work. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="cacheSize" type="xs:int">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Sets the maximum size used by the org.apache.camel.impl.ProducerCache which is
-used to cache and reuse producer when uris are reused.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="ignoreInvalidEndpoint" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Ignore the invalidate endpoint exception when try to create a producer with that
-endpoint. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType final="extension restriction" name="expressionNodeHelper">
-    <xs:sequence/>
-  </xs:complexType>
-
-  <xs:complexType name="filterDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
-        <xs:sequence>
-          <xs:choice>
-            <xs:element ref="tns:expressionDefinition"/>
-            <xs:element ref="tns:constant"/>
-            <xs:element ref="tns:el"/>
-            <xs:element ref="tns:exchangeProperty"/>
-            <xs:element ref="tns:groovy"/>
-            <xs:element ref="tns:header"/>
-            <xs:element ref="tns:jxpath"/>
-            <xs:element ref="tns:javaScript"/>
-            <xs:element ref="tns:jsonpath"/>
-            <xs:element ref="tns:language"/>
-            <xs:element ref="tns:method"/>
-            <xs:element ref="tns:mvel"/>
-            <xs:element ref="tns:ognl"/>
-            <xs:element ref="tns:php"/>
-            <xs:element ref="tns:python"/>
-            <xs:element ref="tns:ref"/>
-            <xs:element ref="tns:ruby"/>
-            <xs:element ref="tns:simple"/>
-            <xs:element ref="tns:spel"/>
-            <xs:element ref="tns:sql"/>
-            <xs:element ref="tns:terser"/>
-            <xs:element ref="tns:tokenize"/>
-            <xs:element ref="tns:xtokenize"/>
-            <xs:element ref="tns:xpath"/>
-            <xs:element ref="tns:xquery"/>
-          </xs:choice>
-          <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
-            <xs:element ref="tns:aggregate"/>
-            <xs:element ref="tns:bean"/>
-            <xs:element ref="tns:doCatch"/>
-            <xs:element ref="tns:when"/>
-            <xs:element ref="tns:choice"/>
-            <xs:element ref="tns:otherwise"/>
-            <xs:element ref="tns:claimCheck"/>
-            <xs:element ref="tns:convertBodyTo"/>
-            <xs:element ref="tns:delay"/>
-            <xs:element ref="tns:dynamicRouter"/>
-            <xs:element ref="tns:enrich"/>
-            <xs:element ref="tns:filter"/>
-            <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
-            <xs:element ref="tns:idempotentConsumer"/>
-            <xs:element ref="tns:inOnly"/>
-            <xs:element ref="tns:inOut"/>
-            <xs:element ref="tns:intercept"/>
-            <xs:element ref="tns:interceptFrom"/>
-            <xs:element ref="tns:interceptSendToEndpoint"/>
-            <xs:element ref="tns:loadBalance"/>
-            <xs:element ref="tns:log"/>
-            <xs:element ref="tns:loop"/>
-            <xs:element ref="tns:marshal"/>
-            <xs:element ref="tns:multicast"/>
-            <xs:element ref="tns:onCompletion"/>
-            <xs:element ref="tns:onException"/>
-            <xs:element ref="tns:onFallback"/>
-            <xs:element ref="tns:pipeline"/>
-            <xs:element ref="tns:policy"/>
-            <xs:element ref="tns:pollEnrich"/>
-            <xs:element ref="tns:process"/>
-            <xs:element ref="tns:recipientList"/>
-            <xs:element ref="tns:removeHeader"/>
-            <xs:element ref="tns:removeHeaders"/>
-            <xs:element ref="tns:removeProperties"/>
-            <xs:element ref="tns:removeProperty"/>
-            <xs:element ref="tns:resequence"/>
-            <xs:element ref="tns:rollback"/>
-            <xs:element ref="tns:route"/>
-            <xs:element ref="tns:routingSlip"/>
-            <xs:element ref="tns:saga"/>
-            <xs:element ref="tns:sample"/>
-            <xs:element ref="tns:script"/>
-            <xs:element ref="tns:setBody"/>
-            <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
-            <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
-            <xs:element ref="tns:setProperty"/>
-            <xs:element ref="tns:sort"/>
-            <xs:element ref="tns:split"/>
-            <xs:element ref="tns:stop"/>
-            <xs:element ref="tns:threads"/>
-            <xs:element ref="tns:throttle"/>
-            <xs:element ref="tns:throwException"/>
-            <xs:element ref="tns:to"/>
-            <xs:element ref="tns:toD"/>
-            <xs:element ref="tns:transacted"/>
-            <xs:element ref="tns:transform"/>
-            <xs:element ref="tns:doTry"/>
-            <xs:element ref="tns:unmarshal"/>
-            <xs:element ref="tns:validate"/>
-            <xs:element ref="tns:whenSkipSendToEndpoint"/>
-            <xs:element ref="tns:wireTap"/>
-            <xs:element ref="tns:serviceCall"/>
-          </xs:choice>
-        </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="finallyDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:output">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="fromDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:optionalIdentifiedDefinition">
-        <xs:sequence/>
-        <xs:attribute name="uri" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Sets the URI of the endpoint to use
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="ref" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Sets the name of the endpoint within the registry (such as the
-Spring ApplicationContext or JNDI) to use
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="globalOptionDefinition">
-    <xs:sequence/>
-    <xs:attribute name="key" type="xs:string" use="required">
-      <xs:annotation>
-        <xs:documentation xml:lang="en"><![CDATA[
-Global option key
-        ]]></xs:documentation>
-      </xs:annotation>
-    </xs:attribute>
-    <xs:attribute name="value" type="xs:string" use="required">
-      <xs:annotation>
-        <xs:documentation xml:lang="en"><![CDATA[
-Global option value
-        ]]></xs:documentation>
-      </xs:annotation>
-    </xs:attribute>
-  </xs:complexType>
-
-  <xs:complexType name="globalOptionsDefinition">
-    <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" ref="tns:globalOption"/>
-    </xs:sequence>
-  </xs:complexType>
-
-  <xs:complexType name="hystrixConfigurationCommon">
-    <xs:complexContent>
-      <xs:extension base="tns:identifiedType">
-        <xs:sequence/>
-        <xs:attribute name="groupKey" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Sets the group key to use. The default value is CamelHystrix. Default value:
-CamelHystrix
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="threadPoolKey" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Sets the thread pool key to use. Will by default use the same value as groupKey
-has been configured to use. Default value: CamelHystrix
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="circuitBreakerEnabled" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Whether to use a HystrixCircuitBreaker or not. If false no circuit-breaker logic
-will be used and all requests permitted. This is similar in effect to
-circuitBreakerForceClosed() except that continues tracking metrics and knowing
-whether it should be open/closed, this property results in not even
-instantiating a circuit-breaker. Default value: true
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="circuitBreakerErrorThresholdPercentage" type="xs:int">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Error percentage threshold (as whole number such as 50) at which point the
-circuit breaker will trip open and reject requests. It will stay tripped for the
-duration defined in circuitBreakerSleepWindowInMilliseconds; The error
-percentage this is compared against comes from
-HystrixCommandMetrics.getHealthCounts(). Default value: 50
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="circuitBreakerForceClosed" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-If true the HystrixCircuitBreaker#allowRequest() will always return true to
-allow requests regardless of the error percentage from
-HystrixCommandMetrics.getHealthCounts(). The circuitBreakerForceOpen() property
-takes precedence so if it set to true this property does nothing. Default value:
-false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="circuitBreakerForceOpen" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-If true the HystrixCircuitBreaker.allowRequest() will always return false,
-causing the circuit to be open (tripped) and reject all requests. This property
-takes precedence over circuitBreakerForceClosed();. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="circuitBreakerRequestVolumeThreshold" type="xs:int">
+        <xs:attribute name="circuitBreakerRequestVolumeThreshold" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Minimum number of requests in the
@@ -4304,7 +3961,7 @@ regardless of error percentage. Default value: 20
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="circuitBreakerSleepWindowInMilliseconds" type="xs:int">
+        <xs:attribute name="circuitBreakerSleepWindowInMilliseconds" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 The time in milliseconds after a HystrixCircuitBreaker trips open that it should
@@ -4312,7 +3969,7 @@ wait before trying requests again. Default value: 5000
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="executionIsolationSemaphoreMaxConcurrentRequests" type="xs:int">
+        <xs:attribute name="executionIsolationSemaphoreMaxConcurrentRequests" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Number of concurrent requests permitted to HystrixCommand.run(). Requests beyond
@@ -4332,16 +3989,16 @@ Default value: THREAD
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="executionIsolationThreadInterruptOnTimeout" type="xs:boolean">
+        <xs:attribute name="executionIsolationThreadInterruptOnTimeout" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether the execution thread should attempt an interrupt (using Future#cancel)
+Whether the execution thread should attempt an interrupt (using Future#cancel )
 when a thread times out. Applicable only when executionIsolationStrategy() ==
 THREAD. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="executionTimeoutInMilliseconds" type="xs:int">
+        <xs:attribute name="executionTimeoutInMilliseconds" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Time in milliseconds at which point the command will timeout and halt execution.
@@ -4352,14 +4009,14 @@ unsubscribed. Default value: 1000
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="executionTimeoutEnabled" type="xs:boolean">
+        <xs:attribute name="executionTimeoutEnabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether the timeout mechanism is enabled for this command. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="fallbackIsolationSemaphoreMaxConcurrentRequests" type="xs:int">
+        <xs:attribute name="fallbackIsolationSemaphoreMaxConcurrentRequests" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Number of concurrent requests permitted to HystrixCommand.getFallback().
@@ -4368,7 +4025,7 @@ fallback. Default value: 10
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="fallbackEnabled" type="xs:boolean">
+        <xs:attribute name="fallbackEnabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether HystrixCommand.getFallback() should be attempted when failure occurs.
@@ -4376,7 +4033,7 @@ Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="metricsHealthSnapshotIntervalInMilliseconds" type="xs:int">
+        <xs:attribute name="metricsHealthSnapshotIntervalInMilliseconds" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Time in milliseconds to wait between allowing health snapshots to be taken that
@@ -4387,7 +4044,7 @@ often it is calculated. Default value: 500
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="metricsRollingPercentileBucketSize" type="xs:int">
+        <xs:attribute name="metricsRollingPercentileBucketSize" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Maximum number of values stored in each bucket of the rolling percentile. This
@@ -4396,7 +4053,7 @@ value: 10
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="metricsRollingPercentileEnabled" type="xs:boolean">
+        <xs:attribute name="metricsRollingPercentileEnabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether percentile metrics should be captured using HystrixRollingPercentile
@@ -4404,7 +4061,7 @@ inside HystrixCommandMetrics. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="metricsRollingPercentileWindowInMilliseconds" type="xs:int">
+        <xs:attribute name="metricsRollingPercentileWindowInMilliseconds" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Duration of percentile rolling window in milliseconds. This is passed into
@@ -4412,7 +4069,7 @@ HystrixRollingPercentile inside HystrixCommandMetrics. Default value: 10000
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="metricsRollingPercentileWindowBuckets" type="xs:int">
+        <xs:attribute name="metricsRollingPercentileWindowBuckets" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Number of buckets the rolling percentile window is broken into. This is passed
@@ -4420,7 +4077,7 @@ into HystrixRollingPercentile inside HystrixCommandMetrics. Default value: 6
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="metricsRollingStatisticalWindowInMilliseconds" type="xs:int">
+        <xs:attribute name="metricsRollingStatisticalWindowInMilliseconds" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 This property sets the duration of the statistical rolling window, in
@@ -4429,7 +4086,7 @@ is divided into buckets and rolls by those increments. Default value: 10000
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="metricsRollingStatisticalWindowBuckets" type="xs:int">
+        <xs:attribute name="metricsRollingStatisticalWindowBuckets" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Number of buckets the rolling statistical window is broken into. This is passed
@@ -4437,7 +4094,7 @@ into HystrixRollingNumber inside HystrixCommandMetrics. Default value: 10
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="requestLogEnabled" type="xs:boolean">
+        <xs:attribute name="requestLogEnabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether HystrixCommand execution and events should be logged to
@@ -4445,7 +4102,7 @@ HystrixRequestLog. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="corePoolSize" type="xs:int">
+        <xs:attribute name="corePoolSize" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Core thread-pool size that gets passed to
@@ -4453,26 +4110,26 @@ java.util.concurrent.ThreadPoolExecutor#setCorePoolSize(int). Default value: 10
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="maximumSize" type="xs:int">
+        <xs:attribute name="maximumSize" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Maximum thread-pool size that gets passed to
-ThreadPoolExecutor#setMaximumPoolSize(int). This is the maximum amount of
+ThreadPoolExecutor#setMaximumPoolSize(int) . This is the maximum amount of
 concurrency that can be supported without starting to reject HystrixCommands.
 Please note that this setting only takes effect if you also set
 allowMaximumSizeToDivergeFromCoreSize. Default value: 10
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="keepAliveTime" type="xs:int">
+        <xs:attribute name="keepAliveTime" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Keep-alive time in minutes that gets passed to link
-ThreadPoolExecutor#setKeepAliveTime(long, TimeUnit). Default value: 1
+Keep-alive time in minutes that gets passed to
+ThreadPoolExecutor#setKeepAliveTime(long,TimeUnit). Default value: 1
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="maxQueueSize" type="xs:int">
+        <xs:attribute name="maxQueueSize" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Max queue size that gets passed to BlockingQueue in
@@ -4482,7 +4139,7 @@ the fly. For that, use queueSizeRejectionThreshold(). Default value: -1
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="queueSizeRejectionThreshold" type="xs:int">
+        <xs:attribute name="queueSizeRejectionThreshold" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Queue size rejection threshold is an artificial max size at which rejections
@@ -4493,7 +4150,7 @@ used by HystrixCommand when queuing a thread for execution. Default value: 5
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="threadPoolRollingNumberStatisticalWindowInMilliseconds" type="xs:int">
+        <xs:attribute name="threadPoolRollingNumberStatisticalWindowInMilliseconds" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Duration of statistical rolling window in milliseconds. This is passed into
@@ -4502,7 +4159,7 @@ value: 10000
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="threadPoolRollingNumberStatisticalWindowBuckets" type="xs:int">
+        <xs:attribute name="threadPoolRollingNumberStatisticalWindowBuckets" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Number of buckets the rolling statistical window is broken into. This is passed
@@ -4511,7 +4168,7 @@ value: 10
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowMaximumSizeToDivergeFromCoreSize" type="xs:boolean">
+        <xs:attribute name="allowMaximumSizeToDivergeFromCoreSize" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Allows the configuration for maximumSize to take effect. That value can then be
@@ -4523,312 +4180,148 @@ equal to, or higher, than coreSize. Default value: false
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="hystrixConfigurationDefinition">
+  <xs:complexType name="resilience4JConfigurationDefinition">
     <xs:complexContent>
-      <xs:extension base="tns:hystrixConfigurationCommon">
+      <xs:extension base="tns:resilience4JConfigurationCommon">
         <xs:sequence/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="hystrixDefinition">
+  <xs:complexType name="resilience4JConfigurationCommon">
     <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
+      <xs:extension base="tns:identifiedType">
         <xs:sequence>
-          <xs:element minOccurs="0" ref="tns:hystrixConfiguration"/>
-          <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
-            <xs:element ref="tns:aggregate"/>
-            <xs:element ref="tns:bean"/>
-            <xs:element ref="tns:doCatch"/>
-            <xs:element ref="tns:when"/>
-            <xs:element ref="tns:choice"/>
-            <xs:element ref="tns:otherwise"/>
-            <xs:element ref="tns:claimCheck"/>
-            <xs:element ref="tns:convertBodyTo"/>
-            <xs:element ref="tns:delay"/>
-            <xs:element ref="tns:dynamicRouter"/>
-            <xs:element ref="tns:enrich"/>
-            <xs:element ref="tns:filter"/>
-            <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
-            <xs:element ref="tns:idempotentConsumer"/>
-            <xs:element ref="tns:inOnly"/>
-            <xs:element ref="tns:inOut"/>
-            <xs:element ref="tns:intercept"/>
-            <xs:element ref="tns:interceptFrom"/>
-            <xs:element ref="tns:interceptSendToEndpoint"/>
-            <xs:element ref="tns:loadBalance"/>
-            <xs:element ref="tns:log"/>
-            <xs:element ref="tns:loop"/>
-            <xs:element ref="tns:marshal"/>
-            <xs:element ref="tns:multicast"/>
-            <xs:element ref="tns:onCompletion"/>
-            <xs:element ref="tns:onException"/>
-            <xs:element ref="tns:onFallback"/>
-            <xs:element ref="tns:pipeline"/>
-            <xs:element ref="tns:policy"/>
-            <xs:element ref="tns:pollEnrich"/>
-            <xs:element ref="tns:process"/>
-            <xs:element ref="tns:recipientList"/>
-            <xs:element ref="tns:removeHeader"/>
-            <xs:element ref="tns:removeHeaders"/>
-            <xs:element ref="tns:removeProperties"/>
-            <xs:element ref="tns:removeProperty"/>
-            <xs:element ref="tns:resequence"/>
-            <xs:element ref="tns:rollback"/>
-            <xs:element ref="tns:route"/>
-            <xs:element ref="tns:routingSlip"/>
-            <xs:element ref="tns:saga"/>
-            <xs:element ref="tns:sample"/>
-            <xs:element ref="tns:script"/>
-            <xs:element ref="tns:setBody"/>
-            <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
-            <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
-            <xs:element ref="tns:setProperty"/>
-            <xs:element ref="tns:sort"/>
-            <xs:element ref="tns:split"/>
-            <xs:element ref="tns:stop"/>
-            <xs:element ref="tns:threads"/>
-            <xs:element ref="tns:throttle"/>
-            <xs:element ref="tns:throwException"/>
-            <xs:element ref="tns:to"/>
-            <xs:element ref="tns:toD"/>
-            <xs:element ref="tns:transacted"/>
-            <xs:element ref="tns:transform"/>
-            <xs:element ref="tns:doTry"/>
-            <xs:element ref="tns:unmarshal"/>
-            <xs:element ref="tns:validate"/>
-            <xs:element ref="tns:whenSkipSendToEndpoint"/>
-            <xs:element ref="tns:wireTap"/>
-            <xs:element ref="tns:serviceCall"/>
-          </xs:choice>
+          <xs:element minOccurs="0" name="bulkheadEnabled" type="xs:string"/>
+          <xs:element minOccurs="0" name="bulkheadMaxConcurrentCalls" type="xs:string"/>
+          <xs:element minOccurs="0" name="bulkheadMaxWaitDuration" type="xs:string"/>
+          <xs:element minOccurs="0" name="timeoutEnabled" type="xs:string"/>
+          <xs:element minOccurs="0" name="timeoutExecutorServiceRef" type="xs:string"/>
+          <xs:element minOccurs="0" name="timeoutDuration" type="xs:string"/>
+          <xs:element minOccurs="0" name="timeoutCancelRunningFuture" type="xs:string"/>
         </xs:sequence>
-        <xs:attribute name="hystrixConfigurationRef" type="xs:string">
+        <xs:attribute name="circuitBreakerRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Refers to a Hystrix configuration to use for configuring the Hystrix EIP.
+Refers to an existing io.github.resilience4j.circuitbreaker.CircuitBreaker
+instance to lookup and use from the registry. When using this, then any other
+circuit breaker options are not in use.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="idempotentConsumerDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
-        <xs:sequence>
-          <xs:choice>
-            <xs:element ref="tns:expressionDefinition"/>
-            <xs:element ref="tns:constant"/>
-            <xs:element ref="tns:el"/>
-            <xs:element ref="tns:exchangeProperty"/>
-            <xs:element ref="tns:groovy"/>
-            <xs:element ref="tns:header"/>
-            <xs:element ref="tns:jxpath"/>
-            <xs:element ref="tns:javaScript"/>
-            <xs:element ref="tns:jsonpath"/>
-            <xs:element ref="tns:language"/>
-            <xs:element ref="tns:method"/>
-            <xs:element ref="tns:mvel"/>
-            <xs:element ref="tns:ognl"/>
-            <xs:element ref="tns:php"/>
-            <xs:element ref="tns:python"/>
-            <xs:element ref="tns:ref"/>
-            <xs:element ref="tns:ruby"/>
-            <xs:element ref="tns:simple"/>
-            <xs:element ref="tns:spel"/>
-            <xs:element ref="tns:sql"/>
-            <xs:element ref="tns:terser"/>
-            <xs:element ref="tns:tokenize"/>
-            <xs:element ref="tns:xtokenize"/>
-            <xs:element ref="tns:xpath"/>
-            <xs:element ref="tns:xquery"/>
-          </xs:choice>
-          <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
-            <xs:element ref="tns:aggregate"/>
-            <xs:element ref="tns:bean"/>
-            <xs:element ref="tns:doCatch"/>
-            <xs:element ref="tns:when"/>
-            <xs:element ref="tns:choice"/>
-            <xs:element ref="tns:otherwise"/>
-            <xs:element ref="tns:claimCheck"/>
-            <xs:element ref="tns:convertBodyTo"/>
-            <xs:element ref="tns:delay"/>
-            <xs:element ref="tns:dynamicRouter"/>
-            <xs:element ref="tns:enrich"/>
-            <xs:element ref="tns:filter"/>
-            <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
-            <xs:element ref="tns:idempotentConsumer"/>
-            <xs:element ref="tns:inOnly"/>
-            <xs:element ref="tns:inOut"/>
-            <xs:element ref="tns:intercept"/>
-            <xs:element ref="tns:interceptFrom"/>
-            <xs:element ref="tns:interceptSendToEndpoint"/>
-            <xs:element ref="tns:loadBalance"/>
-            <xs:element ref="tns:log"/>
-            <xs:element ref="tns:loop"/>
-            <xs:element ref="tns:marshal"/>
-            <xs:element ref="tns:multicast"/>
-            <xs:element ref="tns:onCompletion"/>
-            <xs:element ref="tns:onException"/>
-            <xs:element ref="tns:onFallback"/>
-            <xs:element ref="tns:pipeline"/>
-            <xs:element ref="tns:policy"/>
-            <xs:element ref="tns:pollEnrich"/>
-            <xs:element ref="tns:process"/>
-            <xs:element ref="tns:recipientList"/>
-            <xs:element ref="tns:removeHeader"/>
-            <xs:element ref="tns:removeHeaders"/>
-            <xs:element ref="tns:removeProperties"/>
-            <xs:element ref="tns:removeProperty"/>
-            <xs:element ref="tns:resequence"/>
-            <xs:element ref="tns:rollback"/>
-            <xs:element ref="tns:route"/>
-            <xs:element ref="tns:routingSlip"/>
-            <xs:element ref="tns:saga"/>
-            <xs:element ref="tns:sample"/>
-            <xs:element ref="tns:script"/>
-            <xs:element ref="tns:setBody"/>
-            <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
-            <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
-            <xs:element ref="tns:setProperty"/>
-            <xs:element ref="tns:sort"/>
-            <xs:element ref="tns:split"/>
-            <xs:element ref="tns:stop"/>
-            <xs:element ref="tns:threads"/>
-            <xs:element ref="tns:throttle"/>
-            <xs:element ref="tns:throwException"/>
-            <xs:element ref="tns:to"/>
-            <xs:element ref="tns:toD"/>
-            <xs:element ref="tns:transacted"/>
-            <xs:element ref="tns:transform"/>
-            <xs:element ref="tns:doTry"/>
-            <xs:element ref="tns:unmarshal"/>
-            <xs:element ref="tns:validate"/>
-            <xs:element ref="tns:whenSkipSendToEndpoint"/>
-            <xs:element ref="tns:wireTap"/>
-            <xs:element ref="tns:serviceCall"/>
-          </xs:choice>
-        </xs:sequence>
-        <xs:attribute name="messageIdRepositoryRef" type="xs:string" use="required">
+        <xs:attribute name="configRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the reference name of the message id repository
+Refers to an existing io.github.resilience4j.circuitbreaker.CircuitBreakerConfig
+instance to lookup and use from the registry.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="eager" type="xs:boolean">
+        <xs:attribute name="failureRateThreshold" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets whether to eagerly add the key to the idempotent repository or wait until
-the exchange is complete. Eager is default enabled. Default value: true
+Configures the failure rate threshold in percentage. If the failure rate is
+equal or greater than the threshold the CircuitBreaker transitions to open and
+starts short-circuiting calls. The threshold must be greater than 0 and not
+greater than 100. Default value is 50 percentage. Default value: 50
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="completionEager" type="xs:boolean">
+        <xs:attribute name="permittedNumberOfCallsInHalfOpenState" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets whether to complete the idempotent consumer eager or when the exchange is
-done. If this option is true to complete eager, then the idempotent consumer
-will trigger its completion when the exchange reached the end of the block of
-the idempotent consumer pattern. So if the exchange is continued routed after
-the block ends, then whatever happens there does not affect the state. If this
-option is false (default) to not complete eager, then the idempotent consumer
-will complete when the exchange is done being routed. So if the exchange is
-continued routed after the block ends, then whatever happens there also affect
-the state. For example if the exchange failed due to an exception, then the
-state of the idempotent consumer will be a rollback. Default value: false
+Configures the number of permitted calls when the CircuitBreaker is half open.
+The size must be greater than 0. Default size is 10. Default value: 10
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="skipDuplicate" type="xs:boolean">
+        <xs:attribute name="slidingWindowSize" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets whether to skip duplicates or not. The default behavior is to skip
-duplicates. A duplicate message would have the Exchange property
-org.apache.camel.Exchange#DUPLICATE_MESSAGE set to a Boolean#TRUE value. A none
-duplicate message will not have this property set. Default value: true
+Configures the size of the sliding window which is used to record the outcome of
+calls when the CircuitBreaker is closed. slidingWindowSize configures the size
+of the sliding window. Sliding window can either be count-based or time-based.
+If slidingWindowType is COUNT_BASED, the last slidingWindowSize calls are
+recorded and aggregated. If slidingWindowType is TIME_BASED, the calls of the
+last slidingWindowSize seconds are recorded and aggregated. The
+slidingWindowSize must be greater than 0. The minimumNumberOfCalls must be
+greater than 0. If the slidingWindowType is COUNT_BASED, the
+minimumNumberOfCalls cannot be greater than slidingWindowSize . If the
+slidingWindowType is TIME_BASED, you can pick whatever you want. Default
+slidingWindowSize is 100. Default value: 100
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="removeOnFailure" type="xs:boolean">
+        <xs:attribute name="slidingWindowType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets whether to remove or keep the key on failure. The default behavior is to
-remove the key on failure. Default value: true
+Configures the type of the sliding window which is used to record the outcome of
+calls when the CircuitBreaker is closed. Sliding window can either be
+count-based or time-based. If slidingWindowType is COUNT_BASED, the last
+slidingWindowSize calls are recorded and aggregated. If slidingWindowType is
+TIME_BASED, the calls of the last slidingWindowSize seconds are recorded and
+aggregated. Default slidingWindowType is COUNT_BASED. Default value: COUNT_BASED
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="inOnlyDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:sendDefinition">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType abstract="true" name="sendDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:noOutputDefinition">
-        <xs:sequence/>
-        <xs:attribute name="uri" type="xs:string">
+        <xs:attribute name="minimumNumberOfCalls" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the uri of the endpoint to send to.
+Configures the minimum number of calls which are required (per sliding window
+period) before the CircuitBreaker can calculate the error rate. For example, if
+minimumNumberOfCalls is 10, then at least 10 calls must be recorded, before the
+failure rate can be calculated. If only 9 calls have been recorded the
+CircuitBreaker will not transition to open even if all 9 calls have failed.
+Default minimumNumberOfCalls is 100. Default value: 100
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ref" type="xs:string">
+        <xs:attribute name="writableStackTraceEnabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: Sets the reference of the endpoint to send to.
+Enables writable stack traces. When set to false, Exception.getStackTrace
+returns a zero length array. This may be used to reduce log spam when the
+circuit breaker is open as the cause of the exceptions is already known (the
+circuit breaker is short-circuiting calls). Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="inOutDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:sendDefinition">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="inputTypeDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:optionalIdentifiedDefinition">
-        <xs:sequence/>
-        <xs:attribute name="urn" type="xs:string">
+        <xs:attribute name="waitDurationInOpenState" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Set input type URN.
+Configures the wait duration (in seconds) which specifies how long the
+CircuitBreaker should stay open, before it switches to half open. Default value
+is 60 seconds. Default value: 60
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="validate" type="xs:boolean">
+        <xs:attribute name="automaticTransitionFromOpenToHalfOpenEnabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Set if validation is required for this input type. Default value: false
+Enables automatic transition from OPEN to HALF_OPEN state once the
+waitDurationInOpenState has passed. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="slowCallRateThreshold" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Configures a threshold in percentage. The CircuitBreaker considers a call as
+slow when the call duration is greater than slowCallDurationThreshold Duration.
+When the percentage of slow calls is equal or greater the threshold, the
+CircuitBreaker transitions to open and starts short-circuiting calls. The
+threshold must be greater than 0 and not greater than 100. Default value is 100
+percentage which means that all recorded calls must be slower than
+slowCallDurationThreshold. Default value: 100
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="slowCallDurationThreshold" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Configures the duration threshold (seconds) above which calls are considered as
+slow and increase the slow calls percentage. Default value is 60 seconds.
+Default value: 60
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -4836,79 +4329,1428 @@ Set if validation is required for this input type. Default value: false
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="interceptDefinition">
+  <xs:complexType name="faultToleranceConfigurationDefinition">
     <xs:complexContent>
-      <xs:extension base="tns:output">
+      <xs:extension base="tns:faultToleranceConfigurationCommon">
         <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="interceptFromDefinition">
+  <xs:complexType name="faultToleranceConfigurationCommon">
     <xs:complexContent>
-      <xs:extension base="tns:interceptDefinition">
+      <xs:extension base="tns:identifiedType">
         <xs:sequence/>
-        <xs:attribute name="uri" type="xs:string">
+        <xs:attribute name="circuitBreakerRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Intercept incoming messages from the uri or uri pattern. If this option is not
-configured, then all incoming messages is intercepted.
+Refers to an existing
+io.smallrye.faulttolerance.core.circuit.breaker.CircuitBreaker instance to
+lookup and use from the registry. When using this, then any other circuit
+breaker options are not in use.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="interceptSendToEndpointDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:output">
-        <xs:sequence/>
-        <xs:attribute name="uri" type="xs:string" use="required">
+        <xs:attribute name="delay" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Intercept sending to the uri or uri pattern.
+Control how long the circuit breaker stays open. The default is 5 seconds.
+Default value: 5s
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="skipSendToOriginalEndpoint" type="xs:boolean">
+        <xs:attribute name="successThreshold" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If set to true then the message is not sent to the original endpoint. By default
-(false) the message is both intercepted and then sent to the original endpoint.
+Controls the number of trial calls which are allowed when the circuit breaker is
+half-open. Default value: 1
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="requestVolumeThreshold" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Controls the size of the rolling window used when the circuit breaker is closed.
+Default value: 20
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="failureRatio" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Configures the failure rate threshold in percentage. If the failure rate is
+equal or greater than the threshold the CircuitBreaker transitions to open and
+starts short-circuiting calls. The threshold must be greater than 0 and not
+greater than 100. Default value is 50 percentage. Default value: 50
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="timeoutEnabled" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether timeout is enabled or not on the circuit breaker. Default is false.
 Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="loadBalanceDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
-        <xs:sequence>
-          <xs:choice minOccurs="0">
-            <xs:element ref="tns:failover"/>
+        <xs:attribute name="timeoutDuration" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Configures the thread execution timeout. Default value is 1 second. Default
+value: 1s
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="timeoutPoolSize" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Configures the pool size of the thread pool when timeout is enabled. Default
+value is 10. Default value: 10
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="timeoutScheduledExecutorServiceRef" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+References to a custom thread pool to use when timeout is enabled.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="bulkheadEnabled" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether bulkhead is enabled or not on the circuit breaker. Default is false.
+Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="bulkheadMaxConcurrentCalls" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Configures the max amount of concurrent calls the bulkhead will support. Default
+value: 10
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="bulkheadWaitingTaskQueue" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Configures the task queue size for holding waiting tasks to be processed by the
+bulkhead. Default value: 10
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="bulkheadExecutorServiceRef" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+References to a custom thread pool to use when bulkhead is enabled.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="claimCheckDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:noOutputDefinition">
+        <xs:sequence/>
+        <xs:attribute name="operation" type="xs:string" use="required">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The claim check operation to use. The following operations is supported: Get -
+Gets (does not remove) the claim check by the given key. GetAndRemove - Gets and
+remove the claim check by the given key. Set - Sets a new (will override if key
+already exists) claim check with the given key. Push - Sets a new claim check on
+the stack (does not use key). Pop - Gets the latest claim check from the stack
+(does not use key).
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="key" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+To use a specific key for claim check id (for dynamic keys use simple language
+syntax as the key).
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="filter" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Specified a filter to control what data gets merging data back from the claim
+check repository. The following syntax is supported: body - to aggregate the
+message body attachments - to aggregate all the message attachments headers - to
+aggregate all the message headers header:pattern - to aggregate all the message
+headers that matches the pattern. The pattern uses the following rules are
+applied in this order: exact match, returns true wildcard match (pattern ends
+with a and the name starts with the pattern), returns true regular expression
+match, returns true otherwise returns false You can specify multiple rules
+separated by comma. For example to include the message body and all headers
+starting with foo body,header:foo. The syntax supports the following prefixes
+which can be used to specify include,exclude, or remove - to include (which is
+the default mode) - - to exclude (exclude takes precedence over include) -- - to
+remove (remove takes precedence) For example to exclude a header name foo, and
+remove all headers starting with bar -header:foo,--headers:bar Note you cannot
+have both include and exclude header:pattern at the same time.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="strategyRef" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+To use a custom AggregationStrategy instead of the default implementation.
+Notice you cannot use both custom aggregation strategy and configure data at the
+same time.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="strategyMethodName" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+This option can be used to explicit declare the method name to use, when using
+POJOs as the AggregationStrategy.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType final="extension restriction" name="constants">
+    <xs:sequence/>
+  </xs:complexType>
+
+  <xs:complexType name="contextScanDefinition">
+    <xs:sequence>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="excludes" type="xs:string">
+        <xs:annotation>
+          <xs:documentation xml:lang="en"><![CDATA[
+Exclude finding route builder from these java package names.
+          ]]></xs:documentation>
+        </xs:annotation>
+      </xs:element>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="includes" type="xs:string">
+        <xs:annotation>
+          <xs:documentation xml:lang="en"><![CDATA[
+Include finding route builder from these java package names.
+          ]]></xs:documentation>
+        </xs:annotation>
+      </xs:element>
+    </xs:sequence>
+    <xs:attribute name="includeNonSingletons" type="xs:string">
+      <xs:annotation>
+        <xs:documentation xml:lang="en"><![CDATA[
+Whether to include non-singleton beans (prototypes) By default only singleton
+beans is included in the context scan. Default value: false
+        ]]></xs:documentation>
+      </xs:annotation>
+    </xs:attribute>
+  </xs:complexType>
+
+  <xs:complexType name="convertBodyDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:noOutputDefinition">
+        <xs:sequence/>
+        <xs:attribute name="type" type="xs:string" use="required">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The java type to convert to.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="charset" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+To use a specific charset when converting.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="dataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:identifiedType">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="delayDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:processorDefinition">
+        <xs:choice>
+          <xs:element ref="tns:expressionDefinition"/>
+          <xs:element ref="tns:csimple"/>
+          <xs:element ref="tns:constant"/>
+          <xs:element ref="tns:datasonnet"/>
+          <xs:element ref="tns:exchangeProperty"/>
+          <xs:element ref="tns:groovy"/>
+          <xs:element ref="tns:header"/>
+          <xs:element ref="tns:hl7terser"/>
+          <xs:element ref="tns:joor"/>
+          <xs:element ref="tns:jsonpath"/>
+          <xs:element ref="tns:language"/>
+          <xs:element ref="tns:method"/>
+          <xs:element ref="tns:mvel"/>
+          <xs:element ref="tns:ognl"/>
+          <xs:element ref="tns:ref"/>
+          <xs:element ref="tns:simple"/>
+          <xs:element ref="tns:spel"/>
+          <xs:element ref="tns:tokenize"/>
+          <xs:element ref="tns:xtokenize"/>
+          <xs:element ref="tns:xpath"/>
+          <xs:element ref="tns:xquery"/>
+        </xs:choice>
+        <xs:attribute name="executorServiceRef" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Refers to a custom Thread Pool if asyncDelay has been enabled.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="asyncDelayed" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Enables asynchronous delay which means the thread will not block while delaying.
+Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="callerRunsWhenRejected" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether or not the caller should run the task when it was rejected by the thread
+pool. Is by default true. Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="dynamicRouterDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:processorDefinition">
+        <xs:choice>
+          <xs:element ref="tns:expressionDefinition"/>
+          <xs:element ref="tns:csimple"/>
+          <xs:element ref="tns:constant"/>
+          <xs:element ref="tns:datasonnet"/>
+          <xs:element ref="tns:exchangeProperty"/>
+          <xs:element ref="tns:groovy"/>
+          <xs:element ref="tns:header"/>
+          <xs:element ref="tns:hl7terser"/>
+          <xs:element ref="tns:joor"/>
+          <xs:element ref="tns:jsonpath"/>
+          <xs:element ref="tns:language"/>
+          <xs:element ref="tns:method"/>
+          <xs:element ref="tns:mvel"/>
+          <xs:element ref="tns:ognl"/>
+          <xs:element ref="tns:ref"/>
+          <xs:element ref="tns:simple"/>
+          <xs:element ref="tns:spel"/>
+          <xs:element ref="tns:tokenize"/>
+          <xs:element ref="tns:xtokenize"/>
+          <xs:element ref="tns:xpath"/>
+          <xs:element ref="tns:xquery"/>
+        </xs:choice>
+        <xs:attribute name="uriDelimiter" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the uri delimiter to use. Default value: ,
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="ignoreInvalidEndpoints" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Ignore the invalidate endpoint exception when try to create a producer with that
+endpoint.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="cacheSize" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the maximum size used by the org.apache.camel.spi.ProducerCache which is
+used to cache and reuse producers when using this dynamic router, when uris are
+reused. Beware that when using dynamic endpoints then it affects how well the
+cache can be utilized. If each dynamic endpoint is unique then its best to turn
+of caching by setting this to -1, which allows Camel to not cache both the
+producers and endpoints; they are regarded as prototype scoped and will be
+stopped and discarded after use. This reduces memory usage as otherwise
+producers/endpoints are stored in memory in the caches. However if there are a
+high degree of dynamic endpoints that have been used before, then it can benefit
+to use the cache to reuse both producers and endpoints and therefore the cache
+size can be set accordingly or rely on the default size (1000). If there is a
+mix of unique and used before dynamic endpoints, then setting a reasonable cache
+size can help reduce memory usage to avoid storing too many non frequent used
+producers.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="enrichDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:processorDefinition">
+        <xs:choice>
+          <xs:element ref="tns:expressionDefinition"/>
+          <xs:element ref="tns:csimple"/>
+          <xs:element ref="tns:constant"/>
+          <xs:element ref="tns:datasonnet"/>
+          <xs:element ref="tns:exchangeProperty"/>
+          <xs:element ref="tns:groovy"/>
+          <xs:element ref="tns:header"/>
+          <xs:element ref="tns:hl7terser"/>
+          <xs:element ref="tns:joor"/>
+          <xs:element ref="tns:jsonpath"/>
+          <xs:element ref="tns:language"/>
+          <xs:element ref="tns:method"/>
+          <xs:element ref="tns:mvel"/>
+          <xs:element ref="tns:ognl"/>
+          <xs:element ref="tns:ref"/>
+          <xs:element ref="tns:simple"/>
+          <xs:element ref="tns:spel"/>
+          <xs:element ref="tns:tokenize"/>
+          <xs:element ref="tns:xtokenize"/>
+          <xs:element ref="tns:xpath"/>
+          <xs:element ref="tns:xquery"/>
+        </xs:choice>
+        <xs:attribute name="strategyRef" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Refers to an AggregationStrategy to be used to merge the reply from the external
+service, into a single outgoing message. By default Camel will use the reply
+from the external service as outgoing message.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="strategyMethodName" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+This option can be used to explicit declare the method name to use, when using
+POJOs as the AggregationStrategy.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="strategyMethodAllowNull" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+If this option is false then the aggregate method is not used if there was no
+data to enrich. If this option is true then null values is used as the
+oldExchange (when no data to enrich), when using POJOs as the
+AggregationStrategy.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="aggregateOnException" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+If this option is false then the aggregate method is not used if there was an
+exception thrown while trying to retrieve the data to enrich from the resource.
+Setting this option to true allows end users to control what to do if there was
+an exception in the aggregate method. For example to suppress the exception or
+set a custom message body etc. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="shareUnitOfWork" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Shares the org.apache.camel.spi.UnitOfWork with the parent and the resource
+exchange. Enrich will by default not share unit of work between the parent
+exchange and the resource exchange. This means the resource exchange has its own
+individual unit of work. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="cacheSize" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the maximum size used by the org.apache.camel.spi.ProducerCache which is
+used to cache and reuse producer when uris are reused. Beware that when using
+dynamic endpoints then it affects how well the cache can be utilized. If each
+dynamic endpoint is unique then its best to turn of caching by setting this to
+-1, which allows Camel to not cache both the producers and endpoints; they are
+regarded as prototype scoped and will be stopped and discarded after use. This
+reduces memory usage as otherwise producers/endpoints are stored in memory in
+the caches. However if there are a high degree of dynamic endpoints that have
+been used before, then it can benefit to use the cache to reuse both producers
+and endpoints and therefore the cache size can be set accordingly or rely on the
+default size (1000). If there is a mix of unique and used before dynamic
+endpoints, then setting a reasonable cache size can help reduce memory usage to
+avoid storing too many non frequent used producers.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="ignoreInvalidEndpoint" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Ignore the invalidate endpoint exception when try to create a producer with that
+endpoint. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="allowOptimisedComponents" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether to allow components to optimise enricher if they are
+org.apache.camel.spi.SendDynamicAware . Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="filterDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:processorDefinition">
+        <xs:sequence>
+          <xs:choice>
+            <xs:element ref="tns:expressionDefinition"/>
+            <xs:element ref="tns:csimple"/>
+            <xs:element ref="tns:constant"/>
+            <xs:element ref="tns:datasonnet"/>
+            <xs:element ref="tns:exchangeProperty"/>
+            <xs:element ref="tns:groovy"/>
+            <xs:element ref="tns:header"/>
+            <xs:element ref="tns:hl7terser"/>
+            <xs:element ref="tns:joor"/>
+            <xs:element ref="tns:jsonpath"/>
+            <xs:element ref="tns:language"/>
+            <xs:element ref="tns:method"/>
+            <xs:element ref="tns:mvel"/>
+            <xs:element ref="tns:ognl"/>
+            <xs:element ref="tns:ref"/>
+            <xs:element ref="tns:simple"/>
+            <xs:element ref="tns:spel"/>
+            <xs:element ref="tns:tokenize"/>
+            <xs:element ref="tns:xtokenize"/>
+            <xs:element ref="tns:xpath"/>
+            <xs:element ref="tns:xquery"/>
+          </xs:choice>
+          <xs:choice maxOccurs="unbounded" minOccurs="0">
+            <xs:element ref="tns:aggregate"/>
+            <xs:element ref="tns:bean"/>
+            <xs:element ref="tns:doCatch"/>
+            <xs:element ref="tns:when"/>
+            <xs:element ref="tns:choice"/>
+            <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
+            <xs:element ref="tns:claimCheck"/>
+            <xs:element ref="tns:convertBodyTo"/>
+            <xs:element ref="tns:delay"/>
+            <xs:element ref="tns:dynamicRouter"/>
+            <xs:element ref="tns:enrich"/>
+            <xs:element ref="tns:filter"/>
+            <xs:element ref="tns:doFinally"/>
+            <xs:element ref="tns:idempotentConsumer"/>
+            <xs:element ref="tns:inOnly"/>
+            <xs:element ref="tns:inOut"/>
+            <xs:element ref="tns:intercept"/>
+            <xs:element ref="tns:interceptFrom"/>
+            <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
+            <xs:element ref="tns:loadBalance"/>
+            <xs:element ref="tns:log"/>
+            <xs:element ref="tns:loop"/>
+            <xs:element ref="tns:marshal"/>
+            <xs:element ref="tns:multicast"/>
+            <xs:element ref="tns:onCompletion"/>
+            <xs:element ref="tns:onException"/>
+            <xs:element ref="tns:onFallback"/>
+            <xs:element ref="tns:pipeline"/>
+            <xs:element ref="tns:policy"/>
+            <xs:element ref="tns:pollEnrich"/>
+            <xs:element ref="tns:process"/>
+            <xs:element ref="tns:recipientList"/>
+            <xs:element ref="tns:removeHeader"/>
+            <xs:element ref="tns:removeHeaders"/>
+            <xs:element ref="tns:removeProperties"/>
+            <xs:element ref="tns:removeProperty"/>
+            <xs:element ref="tns:resequence"/>
+            <xs:element ref="tns:rollback"/>
+            <xs:element ref="tns:route"/>
+            <xs:element ref="tns:routingSlip"/>
+            <xs:element ref="tns:saga"/>
+            <xs:element ref="tns:sample"/>
+            <xs:element ref="tns:script"/>
+            <xs:element ref="tns:setBody"/>
+            <xs:element ref="tns:setExchangePattern"/>
+            <xs:element ref="tns:setHeader"/>
+            <xs:element ref="tns:setProperty"/>
+            <xs:element ref="tns:sort"/>
+            <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
+            <xs:element ref="tns:stop"/>
+            <xs:element ref="tns:threads"/>
+            <xs:element ref="tns:throttle"/>
+            <xs:element ref="tns:throwException"/>
+            <xs:element ref="tns:to"/>
+            <xs:element ref="tns:toD"/>
+            <xs:element ref="tns:transacted"/>
+            <xs:element ref="tns:transform"/>
+            <xs:element ref="tns:doTry"/>
+            <xs:element ref="tns:unmarshal"/>
+            <xs:element ref="tns:validate"/>
+            <xs:element ref="tns:whenSkipSendToEndpoint"/>
+            <xs:element ref="tns:wireTap"/>
+            <xs:element ref="tns:serviceCall"/>
+          </xs:choice>
+        </xs:sequence>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="finallyDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:output">
+        <xs:sequence>
+          <xs:choice maxOccurs="unbounded" minOccurs="0">
+            <xs:element ref="tns:aggregate"/>
+            <xs:element ref="tns:bean"/>
+            <xs:element ref="tns:doCatch"/>
+            <xs:element ref="tns:when"/>
+            <xs:element ref="tns:choice"/>
+            <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
+            <xs:element ref="tns:claimCheck"/>
+            <xs:element ref="tns:convertBodyTo"/>
+            <xs:element ref="tns:delay"/>
+            <xs:element ref="tns:dynamicRouter"/>
+            <xs:element ref="tns:enrich"/>
+            <xs:element ref="tns:filter"/>
+            <xs:element ref="tns:doFinally"/>
+            <xs:element ref="tns:idempotentConsumer"/>
+            <xs:element ref="tns:inOnly"/>
+            <xs:element ref="tns:inOut"/>
+            <xs:element ref="tns:intercept"/>
+            <xs:element ref="tns:interceptFrom"/>
+            <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
+            <xs:element ref="tns:loadBalance"/>
+            <xs:element ref="tns:log"/>
+            <xs:element ref="tns:loop"/>
+            <xs:element ref="tns:marshal"/>
+            <xs:element ref="tns:multicast"/>
+            <xs:element ref="tns:onCompletion"/>
+            <xs:element ref="tns:onException"/>
+            <xs:element ref="tns:onFallback"/>
+            <xs:element ref="tns:pipeline"/>
+            <xs:element ref="tns:policy"/>
+            <xs:element ref="tns:pollEnrich"/>
+            <xs:element ref="tns:process"/>
+            <xs:element ref="tns:recipientList"/>
+            <xs:element ref="tns:removeHeader"/>
+            <xs:element ref="tns:removeHeaders"/>
+            <xs:element ref="tns:removeProperties"/>
+            <xs:element ref="tns:removeProperty"/>
+            <xs:element ref="tns:resequence"/>
+            <xs:element ref="tns:rollback"/>
+            <xs:element ref="tns:route"/>
+            <xs:element ref="tns:routingSlip"/>
+            <xs:element ref="tns:saga"/>
+            <xs:element ref="tns:sample"/>
+            <xs:element ref="tns:script"/>
+            <xs:element ref="tns:setBody"/>
+            <xs:element ref="tns:setExchangePattern"/>
+            <xs:element ref="tns:setHeader"/>
+            <xs:element ref="tns:setProperty"/>
+            <xs:element ref="tns:sort"/>
+            <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
+            <xs:element ref="tns:stop"/>
+            <xs:element ref="tns:threads"/>
+            <xs:element ref="tns:throttle"/>
+            <xs:element ref="tns:throwException"/>
+            <xs:element ref="tns:to"/>
+            <xs:element ref="tns:toD"/>
+            <xs:element ref="tns:transacted"/>
+            <xs:element ref="tns:transform"/>
+            <xs:element ref="tns:doTry"/>
+            <xs:element ref="tns:unmarshal"/>
+            <xs:element ref="tns:validate"/>
+            <xs:element ref="tns:whenSkipSendToEndpoint"/>
+            <xs:element ref="tns:wireTap"/>
+            <xs:element ref="tns:serviceCall"/>
+          </xs:choice>
+        </xs:sequence>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="fromDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:optionalIdentifiedDefinition">
+        <xs:sequence/>
+        <xs:attribute name="uri" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the URI of the endpoint to use.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="globalOptionDefinition">
+    <xs:sequence/>
+    <xs:attribute name="key" type="xs:string" use="required">
+      <xs:annotation>
+        <xs:documentation xml:lang="en"><![CDATA[
+Global option key.
+        ]]></xs:documentation>
+      </xs:annotation>
+    </xs:attribute>
+    <xs:attribute name="value" type="xs:string" use="required">
+      <xs:annotation>
+        <xs:documentation xml:lang="en"><![CDATA[
+Global option value.
+        ]]></xs:documentation>
+      </xs:annotation>
+    </xs:attribute>
+  </xs:complexType>
+
+  <xs:complexType name="globalOptionsDefinition">
+    <xs:sequence>
+      <xs:element maxOccurs="unbounded" minOccurs="0" ref="tns:globalOption"/>
+    </xs:sequence>
+  </xs:complexType>
+
+  <xs:complexType name="idempotentConsumerDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:processorDefinition">
+        <xs:sequence>
+          <xs:choice>
+            <xs:element ref="tns:expressionDefinition"/>
+            <xs:element ref="tns:csimple"/>
+            <xs:element ref="tns:constant"/>
+            <xs:element ref="tns:datasonnet"/>
+            <xs:element ref="tns:exchangeProperty"/>
+            <xs:element ref="tns:groovy"/>
+            <xs:element ref="tns:header"/>
+            <xs:element ref="tns:hl7terser"/>
+            <xs:element ref="tns:joor"/>
+            <xs:element ref="tns:jsonpath"/>
+            <xs:element ref="tns:language"/>
+            <xs:element ref="tns:method"/>
+            <xs:element ref="tns:mvel"/>
+            <xs:element ref="tns:ognl"/>
+            <xs:element ref="tns:ref"/>
+            <xs:element ref="tns:simple"/>
+            <xs:element ref="tns:spel"/>
+            <xs:element ref="tns:tokenize"/>
+            <xs:element ref="tns:xtokenize"/>
+            <xs:element ref="tns:xpath"/>
+            <xs:element ref="tns:xquery"/>
+          </xs:choice>
+          <xs:choice maxOccurs="unbounded" minOccurs="0">
+            <xs:element ref="tns:aggregate"/>
+            <xs:element ref="tns:bean"/>
+            <xs:element ref="tns:doCatch"/>
+            <xs:element ref="tns:when"/>
+            <xs:element ref="tns:choice"/>
+            <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
+            <xs:element ref="tns:claimCheck"/>
+            <xs:element ref="tns:convertBodyTo"/>
+            <xs:element ref="tns:delay"/>
+            <xs:element ref="tns:dynamicRouter"/>
+            <xs:element ref="tns:enrich"/>
+            <xs:element ref="tns:filter"/>
+            <xs:element ref="tns:doFinally"/>
+            <xs:element ref="tns:idempotentConsumer"/>
+            <xs:element ref="tns:inOnly"/>
+            <xs:element ref="tns:inOut"/>
+            <xs:element ref="tns:intercept"/>
+            <xs:element ref="tns:interceptFrom"/>
+            <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
+            <xs:element ref="tns:loadBalance"/>
+            <xs:element ref="tns:log"/>
+            <xs:element ref="tns:loop"/>
+            <xs:element ref="tns:marshal"/>
+            <xs:element ref="tns:multicast"/>
+            <xs:element ref="tns:onCompletion"/>
+            <xs:element ref="tns:onException"/>
+            <xs:element ref="tns:onFallback"/>
+            <xs:element ref="tns:pipeline"/>
+            <xs:element ref="tns:policy"/>
+            <xs:element ref="tns:pollEnrich"/>
+            <xs:element ref="tns:process"/>
+            <xs:element ref="tns:recipientList"/>
+            <xs:element ref="tns:removeHeader"/>
+            <xs:element ref="tns:removeHeaders"/>
+            <xs:element ref="tns:removeProperties"/>
+            <xs:element ref="tns:removeProperty"/>
+            <xs:element ref="tns:resequence"/>
+            <xs:element ref="tns:rollback"/>
+            <xs:element ref="tns:route"/>
+            <xs:element ref="tns:routingSlip"/>
+            <xs:element ref="tns:saga"/>
+            <xs:element ref="tns:sample"/>
+            <xs:element ref="tns:script"/>
+            <xs:element ref="tns:setBody"/>
+            <xs:element ref="tns:setExchangePattern"/>
+            <xs:element ref="tns:setHeader"/>
+            <xs:element ref="tns:setProperty"/>
+            <xs:element ref="tns:sort"/>
+            <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
+            <xs:element ref="tns:stop"/>
+            <xs:element ref="tns:threads"/>
+            <xs:element ref="tns:throttle"/>
+            <xs:element ref="tns:throwException"/>
+            <xs:element ref="tns:to"/>
+            <xs:element ref="tns:toD"/>
+            <xs:element ref="tns:transacted"/>
+            <xs:element ref="tns:transform"/>
+            <xs:element ref="tns:doTry"/>
+            <xs:element ref="tns:unmarshal"/>
+            <xs:element ref="tns:validate"/>
+            <xs:element ref="tns:whenSkipSendToEndpoint"/>
+            <xs:element ref="tns:wireTap"/>
+            <xs:element ref="tns:serviceCall"/>
+          </xs:choice>
+        </xs:sequence>
+        <xs:attribute name="messageIdRepositoryRef" type="xs:string" use="required">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the reference name of the message id repository.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="eager" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets whether to eagerly add the key to the idempotent repository or wait until
+the exchange is complete. Eager is default enabled. Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="completionEager" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets whether to complete the idempotent consumer eager or when the exchange is
+done. If this option is true to complete eager, then the idempotent consumer
+will trigger its completion when the exchange reached the end of the block of
+the idempotent consumer pattern. So if the exchange is continued routed after
+the block ends, then whatever happens there does not affect the state. If this
+option is false (default) to not complete eager, then the idempotent consumer
+will complete when the exchange is done being routed. So if the exchange is
+continued routed after the block ends, then whatever happens there also affect
+the state. For example if the exchange failed due to an exception, then the
+state of the idempotent consumer will be a rollback.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="skipDuplicate" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets whether to skip duplicates or not. The default behavior is to skip
+duplicates. A duplicate message would have the Exchange property
+org.apache.camel.Exchange#DUPLICATE_MESSAGE set to a Boolean#TRUE value. A none
+duplicate message will not have this property set. Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="removeOnFailure" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets whether to remove or keep the key on failure. The default behavior is to
+remove the key on failure. Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="inOnlyDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:sendDefinition">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType abstract="true" name="sendDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:noOutputDefinition">
+        <xs:sequence/>
+        <xs:attribute name="uri" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the uri of the endpoint to send to.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="inOutDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:sendDefinition">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="inputTypeDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:optionalIdentifiedDefinition">
+        <xs:sequence/>
+        <xs:attribute name="urn" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Set input type URN.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="validate" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Set if validation is required for this input type. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="interceptDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:output">
+        <xs:sequence>
+          <xs:choice maxOccurs="unbounded" minOccurs="0">
+            <xs:element ref="tns:aggregate"/>
+            <xs:element ref="tns:bean"/>
+            <xs:element ref="tns:doCatch"/>
+            <xs:element ref="tns:when"/>
+            <xs:element ref="tns:choice"/>
+            <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
+            <xs:element ref="tns:claimCheck"/>
+            <xs:element ref="tns:convertBodyTo"/>
+            <xs:element ref="tns:delay"/>
+            <xs:element ref="tns:dynamicRouter"/>
+            <xs:element ref="tns:enrich"/>
+            <xs:element ref="tns:filter"/>
+            <xs:element ref="tns:doFinally"/>
+            <xs:element ref="tns:idempotentConsumer"/>
+            <xs:element ref="tns:inOnly"/>
+            <xs:element ref="tns:inOut"/>
+            <xs:element ref="tns:intercept"/>
+            <xs:element ref="tns:interceptFrom"/>
+            <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
+            <xs:element ref="tns:loadBalance"/>
+            <xs:element ref="tns:log"/>
+            <xs:element ref="tns:loop"/>
+            <xs:element ref="tns:marshal"/>
+            <xs:element ref="tns:multicast"/>
+            <xs:element ref="tns:onCompletion"/>
+            <xs:element ref="tns:onException"/>
+            <xs:element ref="tns:onFallback"/>
+            <xs:element ref="tns:pipeline"/>
+            <xs:element ref="tns:policy"/>
+            <xs:element ref="tns:pollEnrich"/>
+            <xs:element ref="tns:process"/>
+            <xs:element ref="tns:recipientList"/>
+            <xs:element ref="tns:removeHeader"/>
+            <xs:element ref="tns:removeHeaders"/>
+            <xs:element ref="tns:removeProperties"/>
+            <xs:element ref="tns:removeProperty"/>
+            <xs:element ref="tns:resequence"/>
+            <xs:element ref="tns:rollback"/>
+            <xs:element ref="tns:route"/>
+            <xs:element ref="tns:routingSlip"/>
+            <xs:element ref="tns:saga"/>
+            <xs:element ref="tns:sample"/>
+            <xs:element ref="tns:script"/>
+            <xs:element ref="tns:setBody"/>
+            <xs:element ref="tns:setExchangePattern"/>
+            <xs:element ref="tns:setHeader"/>
+            <xs:element ref="tns:setProperty"/>
+            <xs:element ref="tns:sort"/>
+            <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
+            <xs:element ref="tns:stop"/>
+            <xs:element ref="tns:threads"/>
+            <xs:element ref="tns:throttle"/>
+            <xs:element ref="tns:throwException"/>
+            <xs:element ref="tns:to"/>
+            <xs:element ref="tns:toD"/>
+            <xs:element ref="tns:transacted"/>
+            <xs:element ref="tns:transform"/>
+            <xs:element ref="tns:doTry"/>
+            <xs:element ref="tns:unmarshal"/>
+            <xs:element ref="tns:validate"/>
+            <xs:element ref="tns:whenSkipSendToEndpoint"/>
+            <xs:element ref="tns:wireTap"/>
+            <xs:element ref="tns:serviceCall"/>
+          </xs:choice>
+        </xs:sequence>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="interceptFromDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:interceptDefinition">
+        <xs:sequence/>
+        <xs:attribute name="uri" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Intercept incoming messages from the uri or uri pattern. If this option is not
+configured, then all incoming messages is intercepted.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="interceptSendToEndpointDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:output">
+        <xs:sequence>
+          <xs:choice maxOccurs="unbounded" minOccurs="0">
+            <xs:element ref="tns:aggregate"/>
+            <xs:element ref="tns:bean"/>
+            <xs:element ref="tns:doCatch"/>
+            <xs:element ref="tns:when"/>
+            <xs:element ref="tns:choice"/>
+            <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
+            <xs:element ref="tns:claimCheck"/>
+            <xs:element ref="tns:convertBodyTo"/>
+            <xs:element ref="tns:delay"/>
+            <xs:element ref="tns:dynamicRouter"/>
+            <xs:element ref="tns:enrich"/>
+            <xs:element ref="tns:filter"/>
+            <xs:element ref="tns:doFinally"/>
+            <xs:element ref="tns:idempotentConsumer"/>
+            <xs:element ref="tns:inOnly"/>
+            <xs:element ref="tns:inOut"/>
+            <xs:element ref="tns:intercept"/>
+            <xs:element ref="tns:interceptFrom"/>
+            <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
+            <xs:element ref="tns:loadBalance"/>
+            <xs:element ref="tns:log"/>
+            <xs:element ref="tns:loop"/>
+            <xs:element ref="tns:marshal"/>
+            <xs:element ref="tns:multicast"/>
+            <xs:element ref="tns:onCompletion"/>
+            <xs:element ref="tns:onException"/>
+            <xs:element ref="tns:onFallback"/>
+            <xs:element ref="tns:pipeline"/>
+            <xs:element ref="tns:policy"/>
+            <xs:element ref="tns:pollEnrich"/>
+            <xs:element ref="tns:process"/>
+            <xs:element ref="tns:recipientList"/>
+            <xs:element ref="tns:removeHeader"/>
+            <xs:element ref="tns:removeHeaders"/>
+            <xs:element ref="tns:removeProperties"/>
+            <xs:element ref="tns:removeProperty"/>
+            <xs:element ref="tns:resequence"/>
+            <xs:element ref="tns:rollback"/>
+            <xs:element ref="tns:route"/>
+            <xs:element ref="tns:routingSlip"/>
+            <xs:element ref="tns:saga"/>
+            <xs:element ref="tns:sample"/>
+            <xs:element ref="tns:script"/>
+            <xs:element ref="tns:setBody"/>
+            <xs:element ref="tns:setExchangePattern"/>
+            <xs:element ref="tns:setHeader"/>
+            <xs:element ref="tns:setProperty"/>
+            <xs:element ref="tns:sort"/>
+            <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
+            <xs:element ref="tns:stop"/>
+            <xs:element ref="tns:threads"/>
+            <xs:element ref="tns:throttle"/>
+            <xs:element ref="tns:throwException"/>
+            <xs:element ref="tns:to"/>
+            <xs:element ref="tns:toD"/>
+            <xs:element ref="tns:transacted"/>
+            <xs:element ref="tns:transform"/>
+            <xs:element ref="tns:doTry"/>
+            <xs:element ref="tns:unmarshal"/>
+            <xs:element ref="tns:validate"/>
+            <xs:element ref="tns:whenSkipSendToEndpoint"/>
+            <xs:element ref="tns:wireTap"/>
+            <xs:element ref="tns:serviceCall"/>
+          </xs:choice>
+        </xs:sequence>
+        <xs:attribute name="uri" type="xs:string" use="required">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Intercept sending to the uri or uri pattern.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="skipSendToOriginalEndpoint" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+If set to true then the message is not sent to the original endpoint. By default
+(false) the message is both intercepted and then sent to the original endpoint.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="afterUri" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+After sending to the endpoint then send the message to this uri which allows to
+process its result.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="kameletDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:output">
+        <xs:sequence/>
+        <xs:attribute name="name" type="xs:string" use="required">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Name of the Kamelet (templateId/routeId) to call. Options for the kamelet can be
+specified using uri syntax, eg mynamecount=4&type=gold.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="loadBalanceDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:output">
+        <xs:sequence>
+          <xs:choice minOccurs="0">
+            <xs:element ref="tns:failover"/>
             <xs:element ref="tns:random"/>
-            <xs:element name="custom" type="tns:customLoadBalancerDefinition"/>
+            <xs:element ref="tns:customLoadBalancer"/>
             <xs:element ref="tns:roundRobin"/>
             <xs:element ref="tns:sticky"/>
             <xs:element ref="tns:topic"/>
             <xs:element ref="tns:weighted"/>
+          </xs:choice>
+          <xs:choice maxOccurs="unbounded" minOccurs="0">
+            <xs:element ref="tns:aggregate"/>
+            <xs:element ref="tns:bean"/>
+            <xs:element ref="tns:doCatch"/>
+            <xs:element ref="tns:when"/>
+            <xs:element ref="tns:choice"/>
+            <xs:element ref="tns:otherwise"/>
             <xs:element ref="tns:circuitBreaker"/>
+            <xs:element ref="tns:claimCheck"/>
+            <xs:element ref="tns:convertBodyTo"/>
+            <xs:element ref="tns:delay"/>
+            <xs:element ref="tns:dynamicRouter"/>
+            <xs:element ref="tns:enrich"/>
+            <xs:element ref="tns:filter"/>
+            <xs:element ref="tns:doFinally"/>
+            <xs:element ref="tns:idempotentConsumer"/>
+            <xs:element ref="tns:inOnly"/>
+            <xs:element ref="tns:inOut"/>
+            <xs:element ref="tns:intercept"/>
+            <xs:element ref="tns:interceptFrom"/>
+            <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
+            <xs:element ref="tns:loadBalance"/>
+            <xs:element ref="tns:log"/>
+            <xs:element ref="tns:loop"/>
+            <xs:element ref="tns:marshal"/>
+            <xs:element ref="tns:multicast"/>
+            <xs:element ref="tns:onCompletion"/>
+            <xs:element ref="tns:onException"/>
+            <xs:element ref="tns:onFallback"/>
+            <xs:element ref="tns:pipeline"/>
+            <xs:element ref="tns:policy"/>
+            <xs:element ref="tns:pollEnrich"/>
+            <xs:element ref="tns:process"/>
+            <xs:element ref="tns:recipientList"/>
+            <xs:element ref="tns:removeHeader"/>
+            <xs:element ref="tns:removeHeaders"/>
+            <xs:element ref="tns:removeProperties"/>
+            <xs:element ref="tns:removeProperty"/>
+            <xs:element ref="tns:resequence"/>
+            <xs:element ref="tns:rollback"/>
+            <xs:element ref="tns:route"/>
+            <xs:element ref="tns:routingSlip"/>
+            <xs:element ref="tns:saga"/>
+            <xs:element ref="tns:sample"/>
+            <xs:element ref="tns:script"/>
+            <xs:element ref="tns:setBody"/>
+            <xs:element ref="tns:setExchangePattern"/>
+            <xs:element ref="tns:setHeader"/>
+            <xs:element ref="tns:setProperty"/>
+            <xs:element ref="tns:sort"/>
+            <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
+            <xs:element ref="tns:stop"/>
+            <xs:element ref="tns:threads"/>
+            <xs:element ref="tns:throttle"/>
+            <xs:element ref="tns:throwException"/>
+            <xs:element ref="tns:to"/>
+            <xs:element ref="tns:toD"/>
+            <xs:element ref="tns:transacted"/>
+            <xs:element ref="tns:transform"/>
+            <xs:element ref="tns:doTry"/>
+            <xs:element ref="tns:unmarshal"/>
+            <xs:element ref="tns:validate"/>
+            <xs:element ref="tns:whenSkipSendToEndpoint"/>
+            <xs:element ref="tns:wireTap"/>
+            <xs:element ref="tns:serviceCall"/>
+          </xs:choice>
+        </xs:sequence>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="failoverLoadBalancerDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:loadBalancer">
+        <xs:sequence>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="exception" type="xs:string">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+A list of class names for specific exceptions to monitor. If no exceptions are
+configured then all exceptions are monitored.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+        </xs:sequence>
+        <xs:attribute name="roundRobin" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether or not the failover load balancer should operate in round robin mode or
+not. If not, then it will always start from the first endpoint when a new
+message is to be processed. In other words it restart from the top for every
+message. If round robin is enabled, then it keeps state and will continue with
+the next endpoint in a round robin fashion. You can also enable sticky mode
+together with round robin, if so then it will pick the last known good endpoint
+to use when starting the load balancing (instead of using the next when
+starting).
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="sticky" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether or not the failover load balancer should operate in sticky mode or not.
+If not, then it will always start from the first endpoint when a new message is
+to be processed. In other words it restart from the top for every message. If
+sticky is enabled, then it keeps state and will continue with the last known
+good endpoint. You can also enable sticky mode together with round robin, if so
+then it will pick the last known good endpoint to use when starting the load
+balancing (instead of using the next when starting).
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="maximumFailoverAttempts" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+A value to indicate after X failover attempts we should exhaust (give up). Use
+-1 to indicate never give up and continuously try to failover. Use 0 to never
+failover. And use e.g. 3 to failover at most 3 times before giving up. his
+option can be used whether or not roundRobin is enabled or not. Default value:
+-1
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="loadBalancer">
+    <xs:complexContent>
+      <xs:extension base="tns:identifiedType">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="randomLoadBalancerDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:loadBalancer">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="customLoadBalancerDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:loadBalancer">
+        <xs:sequence/>
+        <xs:attribute name="ref" type="xs:string" use="required">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Refers to the custom load balancer to lookup from the registry.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="roundRobinLoadBalancerDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:loadBalancer">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="stickyLoadBalancerDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:loadBalancer">
+        <xs:sequence>
+          <xs:element name="correlationExpression" type="tns:expressionSubElementDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+The correlation expression to use to calculate the correlation key.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+        </xs:sequence>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="topicLoadBalancerDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:loadBalancer">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="weightedLoadBalancerDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:loadBalancer">
+        <xs:sequence/>
+        <xs:attribute name="roundRobin" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+To enable round robin mode. By default the weighted distribution mode is used.
+The default value is false.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="distributionRatio" type="xs:string" use="required">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The distribution ratio is a delimited String consisting on integer weights
+separated by delimiters for example 2,3,5. The distributionRatio must match the
+number of endpoints and/or processors specified in the load balancer list.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="distributionRatioDelimiter" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Delimiter used to specify the distribution ratio. The default value is ,
+(comma). Default value: ,
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="logDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:noOutputDefinition">
+        <xs:sequence/>
+        <xs:attribute name="message" type="xs:string" use="required">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the log message (uses simple language).
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="loggingLevel" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the logging level. The default value is INFO. Default value: INFO
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="logName" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the name of the logger.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="marker" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+To use slf4j marker.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="loggerRef" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+To refer to a custom logger instance to lookup from the registry.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="loopDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:processorDefinition">
+        <xs:sequence>
+          <xs:choice>
+            <xs:element ref="tns:expressionDefinition"/>
+            <xs:element ref="tns:csimple"/>
+            <xs:element ref="tns:constant"/>
+            <xs:element ref="tns:datasonnet"/>
+            <xs:element ref="tns:exchangeProperty"/>
+            <xs:element ref="tns:groovy"/>
+            <xs:element ref="tns:header"/>
+            <xs:element ref="tns:hl7terser"/>
+            <xs:element ref="tns:joor"/>
+            <xs:element ref="tns:jsonpath"/>
+            <xs:element ref="tns:language"/>
+            <xs:element ref="tns:method"/>
+            <xs:element ref="tns:mvel"/>
+            <xs:element ref="tns:ognl"/>
+            <xs:element ref="tns:ref"/>
+            <xs:element ref="tns:simple"/>
+            <xs:element ref="tns:spel"/>
+            <xs:element ref="tns:tokenize"/>
+            <xs:element ref="tns:xtokenize"/>
+            <xs:element ref="tns:xpath"/>
+            <xs:element ref="tns:xquery"/>
           </xs:choice>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
             <xs:element ref="tns:doCatch"/>
             <xs:element ref="tns:when"/>
             <xs:element ref="tns:choice"/>
             <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
             <xs:element ref="tns:claimCheck"/>
             <xs:element ref="tns:convertBodyTo"/>
             <xs:element ref="tns:delay"/>
@@ -4916,13 +5758,13 @@ Default value: false
             <xs:element ref="tns:enrich"/>
             <xs:element ref="tns:filter"/>
             <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
             <xs:element ref="tns:idempotentConsumer"/>
             <xs:element ref="tns:inOnly"/>
             <xs:element ref="tns:inOut"/>
             <xs:element ref="tns:intercept"/>
             <xs:element ref="tns:interceptFrom"/>
             <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
             <xs:element ref="tns:loadBalance"/>
             <xs:element ref="tns:log"/>
             <xs:element ref="tns:loop"/>
@@ -4949,12 +5791,11 @@ Default value: false
             <xs:element ref="tns:script"/>
             <xs:element ref="tns:setBody"/>
             <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
             <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
             <xs:element ref="tns:setProperty"/>
             <xs:element ref="tns:sort"/>
             <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
             <xs:element ref="tns:stop"/>
             <xs:element ref="tns:threads"/>
             <xs:element ref="tns:throttle"/>
@@ -4971,1348 +5812,1592 @@ Default value: false
             <xs:element ref="tns:serviceCall"/>
           </xs:choice>
         </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
+        <xs:attribute name="copy" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+If the copy attribute is true, a copy of the input Exchange is used for each
+iteration. That means each iteration will start from a copy of the same message.
+By default loop will loop the same exchange all over, so each iteration may have
+different message content. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="doWhile" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Enables the while loop that loops until the predicate evaluates to false or
+null. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="breakOnShutdown" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+If the breakOnShutdown attribute is true, then the loop will not iterate until
+it reaches the end when Camel is shut down. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="marshalDefinition">
+    <xs:complexContent>
+      <xs:extension base="tns:noOutputDefinition">
+        <xs:sequence>
+          <xs:choice minOccurs="0">
+            <xs:element ref="tns:any23"/>
+            <xs:element ref="tns:asn1"/>
+            <xs:element ref="tns:avro"/>
+            <xs:element ref="tns:barcode"/>
+            <xs:element ref="tns:base64"/>
+            <xs:element ref="tns:beanio"/>
+            <xs:element ref="tns:bindy"/>
+            <xs:element ref="tns:cbor"/>
+            <xs:element ref="tns:crypto"/>
+            <xs:element ref="tns:csv"/>
+            <xs:element name="custom" type="tns:customDataFormat"/>
+            <xs:element ref="tns:fhirJson"/>
+            <xs:element ref="tns:fhirXml"/>
+            <xs:element ref="tns:flatpack"/>
+            <xs:element ref="tns:grok"/>
+            <xs:element name="gzip" type="tns:gzipDataFormat"/>
+            <xs:element ref="tns:hl7"/>
+            <xs:element ref="tns:ical"/>
+            <xs:element ref="tns:jacksonxml"/>
+            <xs:element ref="tns:jaxb"/>
+            <xs:element ref="tns:json"/>
+            <xs:element ref="tns:jsonApi"/>
+            <xs:element ref="tns:lzf"/>
+            <xs:element name="mimeMultipart" type="tns:mimeMultipartDataFormat"/>
+            <xs:element ref="tns:protobuf"/>
+            <xs:element ref="tns:rss"/>
+            <xs:element ref="tns:secureXML"/>
+            <xs:element ref="tns:soapjaxb"/>
+            <xs:element ref="tns:syslog"/>
+            <xs:element ref="tns:tarfile"/>
+            <xs:element ref="tns:thrift"/>
+            <xs:element ref="tns:tidyMarkup"/>
+            <xs:element ref="tns:univocity-csv"/>
+            <xs:element ref="tns:univocity-fixed"/>
+            <xs:element ref="tns:univocity-tsv"/>
+            <xs:element ref="tns:xmlrpc"/>
+            <xs:element ref="tns:xstream"/>
+            <xs:element ref="tns:pgp"/>
+            <xs:element ref="tns:yaml"/>
+            <xs:element name="zip" type="tns:zipDeflaterDataFormat"/>
+            <xs:element ref="tns:zipfile"/>
+          </xs:choice>
+        </xs:sequence>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="any23DataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="configuration" type="tns:propertyDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Configurations for Apache Any23 as key-value pairs in order to customize the
+extraction process. The list of supported parameters can be found here. If not
+provided, a default configuration is used.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="extractors" type="xs:string">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+List of Any23 extractors to be used in the unmarshal operation. A list of the
+available extractors can be found here here. If not provided, all the available
+extractors are used.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+        </xs:sequence>
+        <xs:attribute name="outputFormat" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+What RDF syntax to unmarshal as, can be: NTRIPLES, TURTLE, NQUADS, RDFXML,
+JSONLD, RDFJSON, RDF4JMODEL. It is by default: RDF4JMODEL. Default value:
+RDF4JMODEL
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="baseURI" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The URI to use as base for building RDF entities if only relative paths are
+provided.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="asn1DataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="usingIterator" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+If the asn1 file has more then one entry, the setting this option to true,
+allows to work with the splitter EIP, to split the data using an iterator in a
+streaming mode. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="clazzName" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Name of class to use when unmarshalling.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="avroDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="instanceClassName" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Class name to use for marshal and unmarshalling.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="library" type="tns:avroLibrary">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Which Avro library to use. Default value: ApacheAvro
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="objectMapper" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Lookup and use the existing ObjectMapper with the given id when using Jackson.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="useDefaultObjectMapper" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether to lookup and use default Jackson ObjectMapper from the registry.
+Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="unmarshalTypeName" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Class name of the java type to use when unmarshalling.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="jsonViewTypeName" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+When marshalling a POJO to JSON you might want to exclude certain fields from
+the JSON output. With Jackson you can use JSON views to accomplish this. This
+option is to refer to the class which has JsonView annotations.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="include" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+If you want to marshal a pojo to JSON, and the pojo has some fields with null
+values. And you want to skip these null values, you can set this option to
+NON_NULL.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="allowJmsType" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Used for JMS users to allow the JMSType header from the JMS spec to specify a
+FQN classname to use to unmarshal to. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="collectionTypeName" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Refers to a custom collection type to lookup in the registry to use. This option
+should rarely be used, but allows to use different collection types than
+java.util.Collection based as default.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="useList" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+To unmarshal to a List of Map or a List of Pojo. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="moduleClassNames" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+To use custom Jackson modules com.fasterxml.jackson.databind.Module specified as
+a String with FQN class names. Multiple classes can be separated by comma.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="moduleRefs" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+To use custom Jackson modules referred from the Camel registry. Multiple modules
+can be separated by comma.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="enableFeatures" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Set of features to enable on the Jackson
+com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that
+matches a enum from com.fasterxml.jackson.databind.SerializationFeature,
+com.fasterxml.jackson.databind.DeserializationFeature, or
+com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated
+by comma.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="disableFeatures" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Set of features to disable on the Jackson
+com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that
+matches a enum from com.fasterxml.jackson.databind.SerializationFeature,
+com.fasterxml.jackson.databind.DeserializationFeature, or
+com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated
+by comma.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="allowUnmarshallType" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+If enabled then Jackson is allowed to attempt to use the
+CamelJacksonUnmarshalType header during the unmarshalling. This should only be
+enabled when desired to be used. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="timezone" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+If set then Jackson will use the Timezone when marshalling/unmarshalling.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="autoDiscoverObjectMapper" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+If set to true then Jackson will lookup for an objectMapper into the registry.
+Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="contentTypeHeader" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether the data format should set the Content-Type header with the type from
+the data format. For example application/xml for data formats marshalling to
+XML, or application/json for data formats marshalling to JSON. Default value:
+true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="schemaResolver" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Optional schema resolver used to lookup schemas for the data in transit.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="autoDiscoverSchemaResolver" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+When not disabled, the SchemaResolver will be looked up into the registry.
+Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="barcodeDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="width" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Width of the barcode.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="height" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Height of the barcode.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="imageType" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Image type of the barcode such as png.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="barcodeFormat" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Barcode format such as QR-Code.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="failoverLoadBalancerDefinition">
+  <xs:complexType name="base64DataFormat">
     <xs:complexContent>
-      <xs:extension base="tns:loadBalancer">
-        <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="exception" type="xs:string"/>
-        </xs:sequence>
-        <xs:attribute name="roundRobin" type="xs:boolean">
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="lineLength" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether or not the failover load balancer should operate in round robin mode or
-not. If not, then it will always start from the first endpoint when a new
-message is to be processed. In other words it restart from the top for every
-message. If round robin is enabled, then it keeps state and will continue with
-the next endpoint in a round robin fashion. You can also enable sticky mode
-together with round robin, if so then it will pick the last known good endpoint
-to use when starting the load balancing (instead of using the next when
-starting). Default value: false
+To specific a maximum line length for the encoded data. By default 76 is used.
+Default value: 76
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="sticky" type="xs:boolean">
+        <xs:attribute name="lineSeparator" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether or not the failover load balancer should operate in sticky mode or not.
-If not, then it will always start from the first endpoint when a new message is
-to be processed. In other words it restart from the top for every message. If
-sticky is enabled, then it keeps state and will continue with the last known
-good endpoint. You can also enable sticky mode together with round robin, if so
-then it will pick the last known good endpoint to use when starting the load
-balancing (instead of using the next when starting). Default value: false
+The line separators to use. Uses new line characters (CRLF) by default.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="maximumFailoverAttempts" type="xs:int">
+        <xs:attribute name="urlSafe" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-A value to indicate after X failover attempts we should exhaust (give up). Use
--1 to indicate never give up and continuously try to failover. Use 0 to never
-failover. And use e.g. 3 to failover at most 3 times before giving up. his
-option can be used whether or not roundRobin is enabled or not. Default value:
--1
+Instead of emitting '' and '/' we emit '-' and '_' respectively. urlSafe is only
+applied to encode operations. Decoding seamlessly handles both modes. Is by
+default false. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="loadBalancer">
-    <xs:complexContent>
-      <xs:extension base="tns:identifiedType">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="randomLoadBalancerDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:loadBalancer">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="customLoadBalancerDefinition">
+  <xs:complexType name="beanioDataFormat">
     <xs:complexContent>
-      <xs:extension base="tns:loadBalancer">
+      <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:attribute name="ref" type="xs:string" use="required">
+        <xs:attribute name="mapping" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Refers to the custom load balancer to lookup from the registry
+The BeanIO mapping file. Is by default loaded from the classpath. You can prefix
+with file:, http:, or classpath: to denote from where to load the mapping file.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="roundRobinLoadBalancerDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:loadBalancer">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="stickyLoadBalancerDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:loadBalancer">
-        <xs:sequence>
-          <xs:element name="correlationExpression" type="tns:expressionSubElementDefinition"/>
-        </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="topicLoadBalancerDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:loadBalancer">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="weightedLoadBalancerDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:loadBalancer">
-        <xs:sequence/>
-        <xs:attribute name="roundRobin" type="xs:boolean">
+        <xs:attribute name="streamName" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To enable round robin mode. By default the weighted distribution mode is used.
-The default value is false. Default value: false
+The name of the stream to use.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="distributionRatio" type="xs:string" use="required">
+        <xs:attribute name="ignoreUnidentifiedRecords" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The distribution ratio is a delimited String consisting on integer weights
-separated by delimiters for example 2,3,5. The distributionRatio must match the
-number of endpoints and/or processors specified in the load balancer list.
+Whether to ignore unidentified records. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="distributionRatioDelimiter" type="xs:string">
+        <xs:attribute name="ignoreUnexpectedRecords" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Delimiter used to specify the distribution ratio. The default value is ,.
-Default value: ,
+Whether to ignore unexpected records. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="circuitBreakerLoadBalancerDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:loadBalancer">
-        <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="exception" type="xs:string"/>
-        </xs:sequence>
-        <xs:attribute name="halfOpenAfter" type="xs:long">
+        <xs:attribute name="ignoreInvalidRecords" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether to ignore invalid records. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="encoding" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The charset to use. Is by default the JVM platform default charset.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="beanReaderErrorHandlerType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The timeout in millis to use as threshold to move state from closed to half-open
-or open state
+To use a custom org.apache.camel.dataformat.beanio.BeanIOErrorHandler as error
+handler while parsing. Configure the fully qualified class name of the error
+handler. Notice the options ignoreUnidentifiedRecords, ignoreUnexpectedRecords,
+and ignoreInvalidRecords may not be in use when you use a custom error handler.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="threshold" type="xs:int">
+        <xs:attribute name="unmarshalSingleObject" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Number of previous failed messages to use as threshold to move state from closed
-to half-open or open state
+This options controls whether to unmarshal as a list of objects or as a single
+object only. The former is the default mode, and the latter is only intended in
+special use-cases where beanio maps the Camel message to a single POJO bean.
+Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="logDefinition">
+  <xs:complexType name="bindyDataFormat">
     <xs:complexContent>
-      <xs:extension base="tns:noOutputDefinition">
+      <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:attribute name="message" type="xs:string" use="required">
+        <xs:attribute name="type" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the log message (uses simple language)
+Whether to use Csv, Fixed, or KeyValue.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="loggingLevel" type="tns:loggingLevel">
+        <xs:attribute name="classType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the logging level. The default value is INFO. Default value: INFO
+Name of model class to use.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="logName" type="xs:string">
+        <xs:attribute name="locale" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the name of the logger
+To configure a default locale to use, such as us for united states. To use the
+JVM platform default locale then use the name default.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="marker" type="xs:string">
+        <xs:attribute name="unwrapSingleInstance" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To use slf4j marker
+When unmarshalling should a single instance be unwrapped and returned instead of
+wrapped in a java.util.List. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="loggerRef" type="xs:string">
+        <xs:attribute name="allowEmptyStream" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To refer to a custom logger instance to lookup from the registry.
+Whether to allow empty streams in the unmarshal process. If true, no exception
+will be thrown when a body without records is provided. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="loopDefinition">
+  <xs:complexType name="cborDataFormat">
     <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
-        <xs:sequence>
-          <xs:choice>
-            <xs:element ref="tns:expressionDefinition"/>
-            <xs:element ref="tns:constant"/>
-            <xs:element ref="tns:el"/>
-            <xs:element ref="tns:exchangeProperty"/>
-            <xs:element ref="tns:groovy"/>
-            <xs:element ref="tns:header"/>
-            <xs:element ref="tns:jxpath"/>
-            <xs:element ref="tns:javaScript"/>
-            <xs:element ref="tns:jsonpath"/>
-            <xs:element ref="tns:language"/>
-            <xs:element ref="tns:method"/>
-            <xs:element ref="tns:mvel"/>
-            <xs:element ref="tns:ognl"/>
-            <xs:element ref="tns:php"/>
-            <xs:element ref="tns:python"/>
-            <xs:element ref="tns:ref"/>
-            <xs:element ref="tns:ruby"/>
-            <xs:element ref="tns:simple"/>
-            <xs:element ref="tns:spel"/>
-            <xs:element ref="tns:sql"/>
-            <xs:element ref="tns:terser"/>
-            <xs:element ref="tns:tokenize"/>
-            <xs:element ref="tns:xtokenize"/>
-            <xs:element ref="tns:xpath"/>
-            <xs:element ref="tns:xquery"/>
-          </xs:choice>
-          <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
-            <xs:element ref="tns:aggregate"/>
-            <xs:element ref="tns:bean"/>
-            <xs:element ref="tns:doCatch"/>
-            <xs:element ref="tns:when"/>
-            <xs:element ref="tns:choice"/>
-            <xs:element ref="tns:otherwise"/>
-            <xs:element ref="tns:claimCheck"/>
-            <xs:element ref="tns:convertBodyTo"/>
-            <xs:element ref="tns:delay"/>
-            <xs:element ref="tns:dynamicRouter"/>
-            <xs:element ref="tns:enrich"/>
-            <xs:element ref="tns:filter"/>
-            <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
-            <xs:element ref="tns:idempotentConsumer"/>
-            <xs:element ref="tns:inOnly"/>
-            <xs:element ref="tns:inOut"/>
-            <xs:element ref="tns:intercept"/>
-            <xs:element ref="tns:interceptFrom"/>
-            <xs:element ref="tns:interceptSendToEndpoint"/>
-            <xs:element ref="tns:loadBalance"/>
-            <xs:element ref="tns:log"/>
-            <xs:element ref="tns:loop"/>
-            <xs:element ref="tns:marshal"/>
-            <xs:element ref="tns:multicast"/>
-            <xs:element ref="tns:onCompletion"/>
-            <xs:element ref="tns:onException"/>
-            <xs:element ref="tns:onFallback"/>
-            <xs:element ref="tns:pipeline"/>
-            <xs:element ref="tns:policy"/>
-            <xs:element ref="tns:pollEnrich"/>
-            <xs:element ref="tns:process"/>
-            <xs:element ref="tns:recipientList"/>
-            <xs:element ref="tns:removeHeader"/>
-            <xs:element ref="tns:removeHeaders"/>
-            <xs:element ref="tns:removeProperties"/>
-            <xs:element ref="tns:removeProperty"/>
-            <xs:element ref="tns:resequence"/>
-            <xs:element ref="tns:rollback"/>
-            <xs:element ref="tns:route"/>
-            <xs:element ref="tns:routingSlip"/>
-            <xs:element ref="tns:saga"/>
-            <xs:element ref="tns:sample"/>
-            <xs:element ref="tns:script"/>
-            <xs:element ref="tns:setBody"/>
-            <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
-            <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
-            <xs:element ref="tns:setProperty"/>
-            <xs:element ref="tns:sort"/>
-            <xs:element ref="tns:split"/>
-            <xs:element ref="tns:stop"/>
-            <xs:element ref="tns:threads"/>
-            <xs:element ref="tns:throttle"/>
-            <xs:element ref="tns:throwException"/>
-            <xs:element ref="tns:to"/>
-            <xs:element ref="tns:toD"/>
-            <xs:element ref="tns:transacted"/>
-            <xs:element ref="tns:transform"/>
-            <xs:element ref="tns:doTry"/>
-            <xs:element ref="tns:unmarshal"/>
-            <xs:element ref="tns:validate"/>
-            <xs:element ref="tns:whenSkipSendToEndpoint"/>
-            <xs:element ref="tns:wireTap"/>
-            <xs:element ref="tns:serviceCall"/>
-          </xs:choice>
-        </xs:sequence>
-        <xs:attribute name="copy" type="xs:boolean">
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="objectMapper" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Lookup and use the existing CBOR ObjectMapper with the given id when using
+Jackson.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="useDefaultObjectMapper" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether to lookup and use default Jackson CBOR ObjectMapper from the registry.
+Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="unmarshalTypeName" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Class name of the java type to use when unmarshalling.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="collectionTypeName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If the copy attribute is true, a copy of the input Exchange is used for each
-iteration. That means each iteration will start from a copy of the same message.
-By default loop will loop the same exchange all over, so each iteration may have
-different message content. Default value: false
+Refers to a custom collection type to lookup in the registry to use. This option
+should rarely be used, but allows to use different collection types than
+java.util.Collection based as default.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="doWhile" type="xs:boolean">
+        <xs:attribute name="useList" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Enables the while loop that loops until the predicate evaluates to false or
-null. Default value: false
+To unmarshal to a List of Map or a List of Pojo. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="marshalDefinition">
-    <xs:complexContent>
-      <xs:extension base="tns:noOutputDefinition">
-        <xs:sequence>
-          <xs:choice minOccurs="0">
-            <xs:element ref="tns:asn1"/>
-            <xs:element ref="tns:avro"/>
-            <xs:element ref="tns:base64"/>
-            <xs:element ref="tns:beanio"/>
-            <xs:element ref="tns:bindy"/>
-            <xs:element ref="tns:boon"/>
-            <xs:element ref="tns:castor"/>
-            <xs:element ref="tns:crypto"/>
-            <xs:element ref="tns:csv"/>
-            <xs:element name="custom" type="tns:customDataFormat"/>
-            <xs:element ref="tns:fhirJson"/>
-            <xs:element ref="tns:fhirXml"/>
-            <xs:element ref="tns:flatpack"/>
-            <xs:element ref="tns:gzip"/>
-            <xs:element ref="tns:hessian"/>
-            <xs:element ref="tns:hl7"/>
-            <xs:element ref="tns:ical"/>
-            <xs:element ref="tns:jacksonxml"/>
-            <xs:element ref="tns:jaxb"/>
-            <xs:element ref="tns:jibx"/>
-            <xs:element ref="tns:json"/>
-            <xs:element ref="tns:protobuf"/>
-            <xs:element ref="tns:rss"/>
-            <xs:element ref="tns:secureXML"/>
-            <xs:element ref="tns:serialization"/>
-            <xs:element ref="tns:soapjaxb"/>
-            <xs:element ref="tns:string"/>
-            <xs:element ref="tns:syslog"/>
-            <xs:element ref="tns:tarfile"/>
-            <xs:element ref="tns:thrift"/>
-            <xs:element ref="tns:tidyMarkup"/>
-            <xs:element ref="tns:univocity-csv"/>
-            <xs:element ref="tns:univocity-fixed"/>
-            <xs:element ref="tns:univocity-tsv"/>
-            <xs:element ref="tns:xmlBeans"/>
-            <xs:element ref="tns:xmljson"/>
-            <xs:element ref="tns:xmlrpc"/>
-            <xs:element ref="tns:xstream"/>
-            <xs:element ref="tns:pgp"/>
-            <xs:element ref="tns:yaml"/>
-            <xs:element ref="tns:zip"/>
-            <xs:element ref="tns:zipFile"/>
-          </xs:choice>
-        </xs:sequence>
-        <xs:attribute name="ref" type="xs:string">
+        <xs:attribute name="allowUnmarshallType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Deprecated: To refer to a custom data format to use as marshaller
+If enabled then Jackson CBOR is allowed to attempt to use the
+CamelCBORUnmarshalType header during the unmarshalling. This should only be
+enabled when desired to be used. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="asn1DataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="usingIterator" type="xs:boolean">
+        <xs:attribute name="prettyPrint" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If the asn1 file has more then one entry, the setting this option to true,
-allows to work with the splitter EIP, to split the data using an iterator in a
-streaming mode. Default value: false
+To enable pretty printing output nicely formatted. Is by default false. Default
+value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="clazzName" type="xs:string">
+        <xs:attribute name="allowJmsType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Name of class to use when unmarshalling
+Used for JMS users to allow the JMSType header from the JMS spec to specify a
+FQN classname to use to unmarshal to. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="avroDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="instanceClassName" type="xs:string" use="required">
+        <xs:attribute name="enableFeatures" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Set of features to enable on the Jackson
+com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that
+matches a enum from com.fasterxml.jackson.databind.SerializationFeature,
+com.fasterxml.jackson.databind.DeserializationFeature, or
+com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated
+by comma.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="disableFeatures" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Class name to use for marshal and unmarshalling
+Set of features to disable on the Jackson
+com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that
+matches a enum from com.fasterxml.jackson.databind.SerializationFeature,
+com.fasterxml.jackson.databind.DeserializationFeature, or
+com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated
+by comma.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="base64DataFormat">
+  <xs:complexType name="cryptoDataFormat">
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:attribute name="lineLength" type="xs:int">
+        <xs:attribute name="algorithm" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To specific a maximum line length for the encoded data. By default 76 is used.
-Default value: 76
+The JCE algorithm name indicating the cryptographic algorithm that will be used.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="lineSeparator" type="xs:string">
+        <xs:attribute name="cryptoProvider" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The line separators to use. Uses new line characters (CRLF) by default.
+The name of the JCE Security Provider that should be used.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="urlSafe" type="xs:boolean">
+        <xs:attribute name="keyRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Instead of emitting '' and '/' we emit '-' and '_' respectively. urlSafe is only
-applied to encode operations. Decoding seamlessly handles both modes. Is by
-default false. Default value: false
+Refers to the secret key to lookup from the register to use.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="initVectorRef" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Refers to a byte array containing the Initialization Vector that will be used to
+initialize the Cipher.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="algorithmParameterRef" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+A JCE AlgorithmParameterSpec used to initialize the Cipher. Will lookup the type
+using the given name as a java.security.spec.AlgorithmParameterSpec type.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="buffersize" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The size of the buffer used in the signature process.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="macAlgorithm" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+The JCE algorithm name indicating the Message Authentication algorithm. Default
+value: HmacSHA1
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="shouldAppendHMAC" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Flag indicating that a Message Authentication Code should be calculated and
+appended to the encrypted data. Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="inline" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Flag indicating that the configured IV should be inlined into the encrypted data
+stream. Is by default false. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="beanioDataFormat">
+  <xs:complexType name="csvDataFormat">
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="mapping" type="xs:string" use="required">
+        <xs:sequence>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="header" type="xs:string">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+To configure the CSV headers.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+        </xs:sequence>
+        <xs:attribute name="formatRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The BeanIO mapping file. Is by default loaded from the classpath. You can prefix
-with file:, http:, or classpath: to denote from where to load the mapping file.
+The reference format to use, it will be updated with the other format options,
+the default value is CSVFormat.DEFAULT.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="streamName" type="xs:string" use="required">
+        <xs:attribute name="formatName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The name of the stream to use.
+The name of the format to use, the default value is CSVFormat.DEFAULT.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreUnidentifiedRecords" type="xs:boolean">
+        <xs:attribute name="commentMarkerDisabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to ignore unidentified records. Default value: false
+Disables the comment marker of the reference format. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreUnexpectedRecords" type="xs:boolean">
+        <xs:attribute name="commentMarker" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to ignore unexpected records. Default value: false
+Sets the comment marker of the reference format.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreInvalidRecords" type="xs:boolean">
+        <xs:attribute name="delimiter" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to ignore invalid records. Default value: false
+Sets the delimiter to use. The default value is , (comma).
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="encoding" type="xs:string">
+        <xs:attribute name="escapeDisabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The charset to use. Is by default the JVM platform default charset.
+Use for disabling using escape character. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="beanReaderErrorHandlerType" type="xs:string">
+        <xs:attribute name="escape" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To use a custom org.apache.camel.dataformat.beanio.BeanIOErrorHandler as error
-handler while parsing. Configure the fully qualified class name of the error
-handler. Notice the options ignoreUnidentifiedRecords, ignoreUnexpectedRecords,
-and ignoreInvalidRecords may not be in use when you use a custom error handler.
+Sets the escape character to use.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="unmarshalSingleObject" type="xs:boolean">
+        <xs:attribute name="headerDisabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-This options controls whether to unmarshal as a list of objects or as a single
-object only. The former is the default mode, and the latter is only intended in
-special use-cases where beanio maps the Camel message to a single POJO bean.
-Default value: false
+Use for disabling headers. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="bindyDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="type" type="tns:bindyType" use="required">
+        <xs:attribute name="allowMissingColumnNames" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to use csv, fixed or key value pairs mode.
+Whether to allow missing column names. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="classType" type="xs:string">
+        <xs:attribute name="ignoreEmptyLines" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Name of model class to use.
+Whether to ignore empty lines. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="locale" type="xs:string">
+        <xs:attribute name="ignoreSurroundingSpaces" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To configure a default locale to use, such as us for united states. To use the
-JVM platform default locale then use the name default
+Whether to ignore surrounding spaces. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="unwrapSingleInstance" type="xs:boolean">
+        <xs:attribute name="nullStringDisabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-When unmarshalling should a single instance be unwrapped and returned instead of
-wrapped in a java.util.List. Default value: true
+Used to disable null strings. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="boonDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="unmarshalTypeName" type="xs:string" use="required">
+        <xs:attribute name="nullString" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Class name of the java type to use when unarmshalling
+Sets the null string.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="useList" type="xs:boolean">
+        <xs:attribute name="quoteDisabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To unarmshal to a List of Map or a List of Pojo. Default value: false
+Used to disable quotes. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="castorDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="mappingFile" type="xs:string">
+        <xs:attribute name="quote" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the quote which by default is.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="recordSeparatorDisabled" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Used for disabling record separator.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="recordSeparator" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the record separator (aka new line) which by default is new line characters
+(CRLF).
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="skipHeaderRecord" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether to skip the header record in the output. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="quoteMode" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets the quote mode.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="ignoreHeaderCase" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Sets whether or not to ignore case when accessing header names. Default value:
+false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="trim" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Path to a Castor mapping file to load from the classpath.
+Sets whether or not to trim leading and trailing blanks. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="whitelistEnabled" type="xs:boolean">
+        <xs:attribute name="trailingDelimiter" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Define if Whitelist feature is enabled or not. Default value: true
+Sets whether or not to add a trailing delimiter. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowedUnmarshallObjects" type="xs:string">
+        <xs:attribute name="marshallerFactoryRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Define the allowed objects to be unmarshalled. You can specify the FQN class
-name of allowed objects, and you can use comma to separate multiple entries. It
-is also possible to use wildcards and regular expression which is based on the
-pattern defined by link
-org.apache.camel.util.EndpointHelper#matchPattern(String, String). Denied
-objects takes precedence over allowed objects.
+Sets the implementation of the CsvMarshallerFactory interface which is able to
+customize marshalling/unmarshalling behavior by extending CsvMarshaller or
+creating it from scratch.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="deniedUnmarshallObjects" type="xs:string">
+        <xs:attribute name="lazyLoad" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Define the denied objects to be unmarshalled. You can specify the FQN class name
-of deined objects, and you can use comma to separate multiple entries. It is
-also possible to use wildcards and regular expression which is based on the
-pattern defined by link
-org.apache.camel.util.EndpointHelper#matchPattern(String, String). Denied
-objects takes precedence over allowed objects.
+Whether the unmarshalling should produce an iterator that reads the lines on the
+fly or if all the lines must be read at one. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="validation" type="xs:boolean">
+        <xs:attribute name="useMaps" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether validation is turned on or off. Is by default true. Default value: true
+Whether the unmarshalling should produce maps (HashMap)for the lines values
+instead of lists. It requires to have header (either defined or collected).
+Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="encoding" type="xs:string">
+        <xs:attribute name="useOrderedMaps" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Encoding to use when marshalling an Object to XML. Is by default UTF-8. Default
-value: UTF-8
+Whether the unmarshalling should produce ordered maps (LinkedHashMap) for the
+lines values instead of lists. It requires to have header (either defined or
+collected). Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="packages">
+        <xs:attribute name="recordConverterRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Add additional packages to Castor XmlContext
+Refers to a custom CsvRecordConverter to lookup from the registry to use.
             ]]></xs:documentation>
           </xs:annotation>
-          <xs:simpleType>
-            <xs:list itemType="xs:string"/>
-          </xs:simpleType>
         </xs:attribute>
-        <xs:attribute name="classes">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="customDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="ref" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Add additional class names to Castor XmlContext
+Reference to the custom org.apache.camel.spi.DataFormat to lookup from the Camel
+registry.
             ]]></xs:documentation>
           </xs:annotation>
-          <xs:simpleType>
-            <xs:list itemType="xs:string"/>
-          </xs:simpleType>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="cryptoDataFormat">
+  <xs:complexType name="fhirJsonDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:fhirDataformat">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType abstract="true" name="fhirDataformat">
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:attribute name="algorithm" type="xs:string">
+        <xs:attribute name="fhirVersion" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The JCE algorithm name indicating the cryptographic algorithm that will be used.
-Is by default DES/CBC/PKCS5Padding. Default value: DES/CBC/PKCS5Padding
+The version of FHIR to use. Possible values are:
+DSTU2,DSTU2_HL7ORG,DSTU2_1,DSTU3,R4. Default value: DSTU3
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="cryptoProvider" type="xs:string">
+        <xs:attribute name="prettyPrint" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The name of the JCE Security Provider that should be used.
+Sets the pretty print flag, meaning that the parser will encode resources with
+human-readable spacing and newlines between elements instead of condensing
+output as much as possible. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="keyRef" type="xs:string">
+        <xs:attribute name="serverBaseUrl" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Refers to the secret key to lookup from the register to use.
+Sets the server's base URL used by this parser. If a value is set, resource
+references will be turned into relative references if they are provided as
+absolute URLs but have a base matching the given base.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="initVectorRef" type="xs:string">
+        <xs:attribute name="omitResourceId" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Refers to a byte array containing the Initialization Vector that will be used to
-initialize the Cipher.
+If set to true (default is false) the ID of any resources being encoded will not
+be included in the output. Note that this does not apply to contained resources,
+only to root resources. In other words, if this is set to true, contained
+resources will still have local IDs but the outer/containing ID will not have an
+ID. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="algorithmParameterRef" type="xs:string">
+        <xs:attribute name="encodeElementsAppliesToChildResourcesOnly" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-A JCE AlgorithmParameterSpec used to initialize the Cipher. Will lookup the type
-using the given name as a java.security.spec.AlgorithmParameterSpec type.
+If set to true (default is false), the values supplied to setEncodeElements(Set)
+will not be applied to the root resource (typically a Bundle), but will be
+applied to any sub-resources contained within it (i.e. search result resources
+in that bundle). Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="buffersize" type="xs:int">
+        <xs:attribute name="encodeElements">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The size of the buffer used in the signature process.
+If provided, specifies the elements which should be encoded, to the exclusion of
+all others. Valid values for this field would include: Patient - Encode patient
+and all its children Patient.name - Encode only the patient's name
+Patient.name.family - Encode only the patient's family name .text - Encode the
+text element on any resource (only the very first position may contain a
+wildcard) .(mandatory) - This is a special case which causes any mandatory
+fields (min 0) to be encoded.
             ]]></xs:documentation>
           </xs:annotation>
+          <xs:simpleType>
+            <xs:list itemType="xs:string"/>
+          </xs:simpleType>
         </xs:attribute>
-        <xs:attribute name="macAlgorithm" type="xs:string">
+        <xs:attribute name="dontEncodeElements">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The JCE algorithm name indicating the Message Authentication algorithm. Default
-value: HmacSHA1
+If provided, specifies the elements which should NOT be encoded. Valid values
+for this field would include: Patient - Don't encode patient and all its
+children Patient.name - Don't encode the patient's name Patient.name.family -
+Don't encode the patient's family name .text - Don't encode the text element on
+any resource (only the very first position may contain a wildcard) DSTU2 note:
+Note that values including meta, such as Patient.meta will work for DSTU2
+parsers, but values with subelements on meta such as Patient.meta.lastUpdated
+will only work in DSTU3 mode.
             ]]></xs:documentation>
           </xs:annotation>
+          <xs:simpleType>
+            <xs:list itemType="xs:string"/>
+          </xs:simpleType>
         </xs:attribute>
-        <xs:attribute name="shouldAppendHMAC" type="xs:boolean">
+        <xs:attribute name="stripVersionsFromReferences" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Flag indicating that a Message Authentication Code should be calculated and
-appended to the encrypted data. Default value: false
+If set to true (which is the default), resource references containing a version
+will have the version removed when the resource is encoded. This is generally
+good behaviour because in most situations, references from one resource to
+another should be to the resource by ID, not by ID and version. In some cases
+though, it may be desirable to preserve the version in resource links. In that
+case, this value should be set to false. This method provides the ability to
+globally disable reference encoding. If finer-grained control is needed, use
+setDontStripVersionsFromReferencesAtPaths(List). Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="inline" type="xs:boolean">
+        <xs:attribute name="overrideResourceIdWithBundleEntryFullUrl" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Flag indicating that the configured IV should be inlined into the encrypted data
-stream. Is by default false. Default value: false
+If set to true (which is the default), the Bundle.entry.fullUrl will override
+the Bundle.entry.resource's resource id if the fullUrl is defined. This behavior
+happens when parsing the source data into a Bundle object. Set this to false if
+this is not the desired behavior (e.g. the client code wishes to perform
+additional validation checks between the fullUrl and the resource id). Default
+value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="csvDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="header" type="xs:string"/>
-        </xs:sequence>
-        <xs:attribute name="formatRef" type="xs:string">
+        <xs:attribute name="summaryMode" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The reference format to use, it will be updated with the other format options,
-the default value is CSVFormat.DEFAULT
+If set to true (default is false) only elements marked by the FHIR specification
+as being summary elements will be included. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="formatName" type="xs:string">
+        <xs:attribute name="suppressNarratives" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The name of the format to use, the default value is CSVFormat.DEFAULT
+If set to true (default is false), narratives will not be included in the
+encoded values. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="commentMarkerDisabled" type="xs:boolean">
+        <xs:attribute name="dontStripVersionsFromReferencesAtPaths">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Disables the comment marker of the reference format. Default value: false
+If supplied value(s), any resource references at the specified paths will have
+their resource versions encoded instead of being automatically stripped during
+the encoding process. This setting has no effect on the parsing process. This
+method provides a finer-grained level of control than
+setStripVersionsFromReferences(String) and any paths specified by this method
+will be encoded even if setStripVersionsFromReferences(String) has been set to
+true (which is the default).
             ]]></xs:documentation>
           </xs:annotation>
+          <xs:simpleType>
+            <xs:list itemType="xs:string"/>
+          </xs:simpleType>
         </xs:attribute>
-        <xs:attribute name="commentMarker" type="xs:string">
+        <xs:attribute name="contentTypeHeader" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the comment marker of the reference format.
+Whether the data format should set the Content-Type header with the type from
+the data format. For example application/xml for data formats marshalling to
+XML, or application/json for data formats marshalling to JSON. Default value:
+true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="delimiter" type="xs:string">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="fhirXmlDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:fhirDataformat">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="flatpackDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="definition" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the delimiter to use. The default value is , (comma)
+The flatpack pzmap configuration file. Can be omitted in simpler situations, but
+its preferred to use the pzmap.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="escapeDisabled" type="xs:boolean">
+        <xs:attribute name="fixed" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Use for disabling using escape character. Default value: false
+Delimited or fixed. Is by default false = delimited. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="escape" type="xs:string">
+        <xs:attribute name="ignoreFirstRecord" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the escape character to use
+Whether the first line is ignored for delimited files (for the column headers).
+Is by default true. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="headerDisabled" type="xs:boolean">
+        <xs:attribute name="textQualifier" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Use for disabling headers. Default value: false
+If the text is qualified with a character. Uses quote character by default.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowMissingColumnNames" type="xs:boolean">
+        <xs:attribute name="delimiter" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to allow missing column names. Default value: false
+The delimiter char (could be ; , or similar). Default value: ,
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreEmptyLines" type="xs:boolean">
+        <xs:attribute name="allowShortLines" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to ignore empty lines. Default value: false
+Allows for lines to be shorter than expected and ignores the extra characters.
+Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreSurroundingSpaces" type="xs:boolean">
+        <xs:attribute name="ignoreExtraColumns" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to ignore surrounding spaces. Default value: false
+Allows for lines to be longer than expected and ignores the extra characters.
+Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="nullStringDisabled" type="xs:boolean">
+        <xs:attribute name="parserFactoryRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Used to disable null strings. Default value: false
+References to a custom parser factory to lookup in the registry.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="nullString" type="xs:string">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="grokDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="pattern" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the null string
+The grok pattern to match lines of input.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="quoteDisabled" type="xs:boolean">
+        <xs:attribute name="flattened" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Used to disable quotes. Default value: false
+Turns on flattened mode. In flattened mode the exception is thrown when there
+are multiple pattern matches with same key. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="quote" type="xs:string">
+        <xs:attribute name="allowMultipleMatchesPerLine" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the quote which by default is
+If false, every line of input is matched for pattern only once. Otherwise the
+line can be scanned multiple times when non-terminal pattern is used. Default
+value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="recordSeparatorDisabled" type="xs:string">
+        <xs:attribute name="namedOnly" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Used for disabling record separator
+Whether to capture named expressions only or not (i.e. %{IP:ip} but not ${IP}).
+Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="recordSeparator" type="xs:string">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="gzipDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="hl7DataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="validate" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the record separator (aka new line) which by default is new line characters
-(CRLF)
+Whether to validate the HL7 message Is by default true. Default value: true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="icalDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="validating" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether to validate. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="skipHeaderRecord" type="xs:boolean">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="jacksonXMLDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="xmlMapper" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to skip the header record in the output. Default value: false
+Lookup and use the existing XmlMapper with the given id.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="quoteMode" type="xs:string">
+        <xs:attribute name="prettyPrint" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the quote mode
+To enable pretty printing output nicely formatted. Is by default false. Default
+value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreHeaderCase" type="xs:boolean">
+        <xs:attribute name="unmarshalTypeName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets whether or not to ignore case when accessing header names. Default value:
-false
+Class name of the java type to use when unmarshalling.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="trim" type="xs:boolean">
+        <xs:attribute name="jsonViewTypeName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets whether or not to trim leading and trailing blanks. Default value: false
+When marshalling a POJO to JSON you might want to exclude certain fields from
+the JSON output. With Jackson you can use JSON views to accomplish this. This
+option is to refer to the class which has JsonView annotations.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="trailingDelimiter" type="xs:boolean">
+        <xs:attribute name="include" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets whether or not to add a trailing delimiter. Default value: false
+If you want to marshal a pojo to JSON, and the pojo has some fields with null
+values. And you want to skip these null values, you can set this option to
+NON_NULL.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="lazyLoad" type="xs:boolean">
+        <xs:attribute name="allowJmsType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether the unmarshalling should produce an iterator that reads the lines on the
-fly or if all the lines must be read at one. Default value: false
+Used for JMS users to allow the JMSType header from the JMS spec to specify a
+FQN classname to use to unmarshal to. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="useMaps" type="xs:boolean">
+        <xs:attribute name="collectionTypeName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether the unmarshalling should produce maps (HashMap)for the lines values
-instead of lists. It requires to have header (either defined or collected).
-Default value: false
+Refers to a custom collection type to lookup in the registry to use. This option
+should rarely be used, but allows to use different collection types than
+java.util.Collection based as default.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="useOrderedMaps" type="xs:boolean">
+        <xs:attribute name="useList" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether the unmarshalling should produce ordered maps (LinkedHashMap) for the
-lines values instead of lists. It requires to have header (either defined or
-collected). Default value: false
+To unmarshal to a List of Map or a List of Pojo. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="recordConverterRef" type="xs:string">
+        <xs:attribute name="enableJaxbAnnotationModule" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Refers to a custom CsvRecordConverter to lookup from the registry to use.
+Whether to enable the JAXB annotations module when using jackson. When enabled
+then JAXB annotations can be used by Jackson. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="customDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="ref" type="xs:string" use="required">
+        <xs:attribute name="moduleClassNames" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Reference to the custom org.apache.camel.spi.DataFormat to lookup from the Camel
-registry.
+To use custom Jackson modules com.fasterxml.jackson.databind.Module specified as
+a String with FQN class names. Multiple classes can be separated by comma.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="fhirJsonDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:fhirDataformat">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType abstract="true" name="fhirDataformat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="fhirVersion" type="xs:string">
+        <xs:attribute name="moduleRefs" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The version of FHIR to use. Possible values are:
-DSTU2,DSTU2_HL7ORG,DSTU2_1,DSTU3,R4. Default value: DSTU3
+To use custom Jackson modules referred from the Camel registry. Multiple modules
+can be separated by comma.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="prettyPrint" type="xs:boolean">
+        <xs:attribute name="enableFeatures" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the pretty print flag, meaning that the parser will encode resources with
-human-readable spacing and newlines between elements instead of condensing
-output as much as possible. Default value: false
+Set of features to enable on the Jackson
+com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that
+matches a enum from com.fasterxml.jackson.databind.SerializationFeature,
+com.fasterxml.jackson.databind.DeserializationFeature, or
+com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated
+by comma.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="serverBaseUrl" type="xs:string">
+        <xs:attribute name="disableFeatures" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the server's base URL used by this parser. If a value is set, resource
-references will be turned into relative references if they are provided as
-absolute URLs but have a base matching the given base.
+Set of features to disable on the Jackson
+com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that
+matches a enum from com.fasterxml.jackson.databind.SerializationFeature,
+com.fasterxml.jackson.databind.DeserializationFeature, or
+com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated
+by comma.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="omitResourceId" type="xs:boolean">
+        <xs:attribute name="allowUnmarshallType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If set to true (default is false) the ID of any resources being encoded will not
-be included in the output. Note that this does not apply to contained resources,
-only to root resources. In other words, if this is set to true, contained
-resources will still have local IDs but the outer/containing ID will not have an
-ID. Default value: false
+If enabled then Jackson is allowed to attempt to use the
+CamelJacksonUnmarshalType header during the unmarshalling. This should only be
+enabled when desired to be used. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="encodeElementsAppliesToResourceTypes">
+        <xs:attribute name="contentTypeHeader" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If provided, tells the parse which resource types to apply link
-#setEncodeElements(Set) encode elements to. Any resource types not specified
-here will be encoded completely, with no elements excluded.
+Whether the data format should set the Content-Type header with the type from
+the data format. For example application/xml for data formats marshalling to
+XML, or application/json for data formats marshalling to JSON. Default value:
+true
             ]]></xs:documentation>
           </xs:annotation>
-          <xs:simpleType>
-            <xs:list itemType="xs:string"/>
-          </xs:simpleType>
         </xs:attribute>
-        <xs:attribute name="encodeElementsAppliesToChildResourcesOnly" type="xs:boolean">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="jaxbDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="contextPath" type="xs:string" use="required">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If set to true (default is false), the values supplied to setEncodeElements(Set)
-will not be applied to the root resource (typically a Bundle), but will be
-applied to any sub-resources contained within it (i.e. search result resources
-in that bundle). Default value: false
+Package name where your JAXB classes are located.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="encodeElements">
+        <xs:attribute name="contextPathIsClassName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If provided, specifies the elements which should be encoded, to the exclusion of
-all others. Valid values for this field would include: Patient - Encode patient
-and all its children Patient.name - Encode only the patient's name
-Patient.name.family - Encode only the patient's family name .text - Encode the
-text element on any resource (only the very first position may contain a
-wildcard) .(mandatory) - This is a special case which causes any mandatory
-fields (min 0) to be encoded
+This can be set to true to mark that the contextPath is referring to a classname
+and not a package name. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
-          <xs:simpleType>
-            <xs:list itemType="xs:string"/>
-          </xs:simpleType>
         </xs:attribute>
-        <xs:attribute name="dontEncodeElements">
+        <xs:attribute name="schema" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If provided, specifies the elements which should NOT be encoded. Valid values
-for this field would include: Patient - Don't encode patient and all its
-children Patient.name - Don't encode the patient's name Patient.name.family -
-Don't encode the patient's family name .text - Don't encode the text element on
-any resource (only the very first position may contain a wildcard) DSTU2 note:
-Note that values including meta, such as Patient.meta will work for DSTU2
-parsers, but values with subelements on meta such as Patient.meta.lastUpdated
-will only work in DSTU3 mode.
+To validate against an existing schema. Your can use the prefix classpath:,
+file: or http: to specify how the resource should by resolved. You can separate
+multiple schema files by using the ',' character.
             ]]></xs:documentation>
           </xs:annotation>
-          <xs:simpleType>
-            <xs:list itemType="xs:string"/>
-          </xs:simpleType>
         </xs:attribute>
-        <xs:attribute name="stripVersionsFromReferences" type="xs:boolean">
+        <xs:attribute name="schemaSeverityLevel" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If set to true (which is the default), resource references containing a version
-will have the version removed when the resource is encoded. This is generally
-good behaviour because in most situations, references from one resource to
-another should be to the resource by ID, not by ID and version. In some cases
-though, it may be desirable to preserve the version in resource links. In that
-case, this value should be set to false. This method provides the ability to
-globally disable reference encoding. If finer-grained control is needed, use
-setDontStripVersionsFromReferencesAtPaths(List). Default value: false
+Sets the schema severity level to use when validating against a schema. This
+level determines the minimum severity error that triggers JAXB to stop continue
+parsing. The default value of 0 (warning) means that any error (warning, error
+or fatal error) will trigger JAXB to stop. There are the following three levels:
+0=warning, 1=error, 2=fatal error. Default value: 0
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="overrideResourceIdWithBundleEntryFullUrl" type="xs:boolean">
+        <xs:attribute name="prettyPrint" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If set to true (which is the default), the Bundle.entry.fullUrl will override
-the Bundle.entry.resource's resource id if the fullUrl is defined. This behavior
-happens when parsing the source data into a Bundle object. Set this to false if
-this is not the desired behavior (e.g. the client code wishes to perform
-additional validation checks between the fullUrl and the resource id). Default
+To enable pretty printing output nicely formatted. Is by default false. Default
 value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="summaryMode" type="xs:boolean">
+        <xs:attribute name="objectFactory" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If set to true (default is false) only elements marked by the FHIR specification
-as being summary elements will be included. Default value: false
+Whether to allow using ObjectFactory classes to create the POJO classes during
+marshalling. This only applies to POJO classes that has not been annotated with
+JAXB and providing jaxb.index descriptor files. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="suppressNarratives" type="xs:boolean">
+        <xs:attribute name="ignoreJAXBElement" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If set to true (default is false), narratives will not be included in the
-encoded values. Default value: false
+Whether to ignore JAXBElement elements - only needed to be set to false in very
+special use-cases. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="dontStripVersionsFromReferencesAtPaths">
+        <xs:attribute name="mustBeJAXBElement" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If supplied value(s), any resource references at the specified paths will have
-their resource versions encoded instead of being automatically stripped during
-the encoding process. This setting has no effect on the parsing process. This
-method provides a finer-grained level of control than
-setStripVersionsFromReferences(Boolean) and any paths specified by this method
-will be encoded even if setStripVersionsFromReferences(Boolean) has been set to
-true (which is the default)
+Whether marhsalling must be java objects with JAXB annotations. And if not then
+it fails. This option can be set to false to relax that, such as when the data
+is already in XML format. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
-          <xs:simpleType>
-            <xs:list itemType="xs:string"/>
-          </xs:simpleType>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="fhirXmlDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:fhirDataformat">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="flatpackDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="definition" type="xs:string">
+        <xs:attribute name="filterNonXmlChars" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The flatpack pzmap configuration file. Can be omitted in simpler situations, but
-its preferred to use the pzmap.
+To ignore non xml characheters and replace them with an empty space. Default
+value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="fixed" type="xs:boolean">
+        <xs:attribute name="encoding" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Delimited or fixed. Is by default false = delimited. Default value: false
+To overrule and use a specific encoding.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreFirstRecord" type="xs:boolean">
+        <xs:attribute name="fragment" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether the first line is ignored for delimited files (for the column headers).
-Is by default true. Default value: true
+To turn on marshalling XML fragment trees. By default JAXB looks for
+XmlRootElement annotation on given class to operate on whole XML tree. This is
+useful but not always - sometimes generated code does not have XmlRootElement
+annotation, sometimes you need unmarshall only part of tree. In that case you
+can use partial unmarshalling. To enable this behaviours you need set property
+partClass. Camel will pass this class to JAXB's unmarshaler. Default value:
+false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="textQualifier" type="xs:string">
+        <xs:attribute name="partClass" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If the text is qualified with a character. Uses quote character by default.
+Name of class used for fragment parsing. See more details at the fragment
+option.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="delimiter" type="xs:string">
+        <xs:attribute name="partNamespace" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The delimiter char (could be ; , or similar). Default value: ,
+XML namespace to use for fragment parsing. See more details at the fragment
+option.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowShortLines" type="xs:boolean">
+        <xs:attribute name="namespacePrefixRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Allows for lines to be shorter than expected and ignores the extra characters.
-Default value: false
+When marshalling using JAXB or SOAP then the JAXB implementation will automatic
+assign namespace prefixes, such as ns2, ns3, ns4 etc. To control this mapping,
+Camel allows you to refer to a map which contains the desired mapping.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreExtraColumns" type="xs:boolean">
+        <xs:attribute name="xmlStreamWriterWrapper" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Allows for lines to be longer than expected and ignores the extra characters.
-Default value: false
+To use a custom xml stream writer.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="parserFactoryRef" type="xs:string">
+        <xs:attribute name="schemaLocation" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-References to a custom parser factory to lookup in the registry
+To define the location of the schema.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="gzipDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="hessianDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="whitelistEnabled" type="xs:boolean">
+        <xs:attribute name="noNamespaceSchemaLocation" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Define if Whitelist feature is enabled or not. Default value: true
+To define the location of the namespaceless schema.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowedUnmarshallObjects" type="xs:string">
+        <xs:attribute name="jaxbProviderProperties" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Define the allowed objects to be unmarshalled
+Refers to a custom java.util.Map to lookup in the registry containing custom
+JAXB provider properties to be used with the JAXB marshaller.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="deniedUnmarshallObjects" type="xs:string">
+        <xs:attribute name="contentTypeHeader" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Define the denied objects to be unmarshalled
+Whether the data format should set the Content-Type header with the type from
+the data format. For example application/xml for data formats marshalling to
+XML, or application/json for data formats marshalling to JSON. Default value:
+true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="hl7DataFormat">
+  <xs:complexType name="jsonDataFormat">
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:attribute name="validate" type="xs:boolean">
+        <xs:attribute name="objectMapper" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to validate the HL7 message Is by default true. Default value: true
+Lookup and use the existing ObjectMapper with the given id when using Jackson.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="icalDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="validating" type="xs:boolean">
+        <xs:attribute name="useDefaultObjectMapper" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to validate. Default value: false
+Whether to lookup and use default Jackson ObjectMapper from the registry.
+Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="jacksonXMLDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="xmlMapper" type="xs:string">
+        <xs:attribute name="prettyPrint" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Lookup and use the existing XmlMapper with the given id.
+To enable pretty printing output nicely formatted. Is by default false. Default
+value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="prettyPrint" type="xs:boolean">
+        <xs:attribute name="library" type="tns:jsonLibrary">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To enable pretty printing output nicely formatted. Is by default false. Default
-value: false
+Which json library to use. Default value: Jackson
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
         <xs:attribute name="unmarshalTypeName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Class name of the java type to use when unarmshalling
+Class name of the java type to use when unmarshalling.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="jsonView" type="xs:string">
+        <xs:attribute name="jsonViewTypeName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 When marshalling a POJO to JSON you might want to exclude certain fields from
 the JSON output. With Jackson you can use JSON views to accomplish this. This
-option is to refer to the class which has JsonView annotations
+option is to refer to the class which has JsonView annotations.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -6321,11 +7406,11 @@ option is to refer to the class which has JsonView annotations
             <xs:documentation xml:lang="en"><![CDATA[
 If you want to marshal a pojo to JSON, and the pojo has some fields with null
 values. And you want to skip these null values, you can set this option to
-NON_NULL
+NON_NULL.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowJmsType" type="xs:boolean">
+        <xs:attribute name="allowJmsType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Used for JMS users to allow the JMSType header from the JMS spec to specify a
@@ -6342,18 +7427,10 @@ java.util.Collection based as default.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="useList" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-To unarmshal to a List of Map or a List of Pojo. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="enableJaxbAnnotationModule" type="xs:boolean">
+        <xs:attribute name="useList" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to enable the JAXB annotations module when using jackson. When enabled
-then JAXB annotations can be used by Jackson. Default value: false
+To unmarshal to a List of Map or a List of Pojo. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -6381,7 +7458,7 @@ com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that
 matches a enum from com.fasterxml.jackson.databind.SerializationFeature,
 com.fasterxml.jackson.databind.DeserializationFeature, or
 com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated
-by comma
+by comma.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -6393,246 +7470,246 @@ com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that
 matches a enum from com.fasterxml.jackson.databind.SerializationFeature,
 com.fasterxml.jackson.databind.DeserializationFeature, or
 com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated
-by comma
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="allowUnmarshallType" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-If enabled then Jackson is allowed to attempt to use the
-CamelJacksonUnmarshalType header during the unmarshalling. This should only be
-enabled when desired to be used. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="jaxbDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="contextPath" type="xs:string" use="required">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Package name where your JAXB classes are located.
+by comma.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="schema" type="xs:string">
+        <xs:attribute name="permissions" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To validate against an existing schema. Your can use the prefix classpath:,
-file: or http: to specify how the resource should by resolved. You can separate
-multiple schema files by using the ',' character.
+Adds permissions that controls which Java packages and classes XStream is
+allowed to use during unmarshal from xml/json to Java beans. A permission must
+be configured either here or globally using a JVM system property. The
+permission can be specified in a syntax where a plus sign is allow, and minus
+sign is deny. Wildcards is supported by using . as prefix. For example to allow
+com.foo and all subpackages then specfy com.foo.. Multiple permissions can be
+configured separated by comma, such as com.foo.,-com.foo.bar.MySecretBean. The
+following default permission is always included: -,java.lang.,java.util. unless
+its overridden by specifying a JVM system property with they key
+org.apache.camel.xstream.permissions.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="schemaSeverityLevel" type="xs:int">
+        <xs:attribute name="allowUnmarshallType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the schema severity level to use when validating against a schema. This
-level determines the minimum severity error that triggers JAXB to stop continue
-parsing. The default value of 0 (warning) means that any error (warning, error
-or fatal error) will trigger JAXB to stop. There are the following three levels:
-0=warning, 1=error, 2=fatal error. Default value: 0
+If enabled then Jackson is allowed to attempt to use the
+CamelJacksonUnmarshalType header during the unmarshalling. This should only be
+enabled when desired to be used. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="prettyPrint" type="xs:boolean">
+        <xs:attribute name="timezone" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To enable pretty printing output nicely formatted. Is by default false. Default
-value: false
+If set then Jackson will use the Timezone when marshalling/unmarshalling. This
+option will have no effect on the others Json DataFormat, like gson, fastjson
+and xstream.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="objectFactory" type="xs:boolean">
+        <xs:attribute name="autoDiscoverObjectMapper" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to allow using ObjectFactory classes to create the POJO classes during
-marshalling. This only applies to POJO classes that has not been annotated with
-JAXB and providing jaxb.index descriptor files. Default value: false
+If set to true then Jackson will lookup for an objectMapper into the registry.
+Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreJAXBElement" type="xs:boolean">
+        <xs:attribute name="dropRootNode" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to ignore JAXBElement elements - only needed to be set to false in very
-special use-cases. Default value: false
+Whether XStream will drop the root node in the generated JSon. You may want to
+enable this when using POJOs; as then the written object will include the class
+name as root node, which is often not intended to be written in the JSON output.
+Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="mustBeJAXBElement" type="xs:boolean">
+        <xs:attribute name="contentTypeHeader" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether marhsalling must be java objects with JAXB annotations. And if not then
-it fails. This option can be set to false to relax that, such as when the data
-is already in XML format. Default value: false
+Whether the data format should set the Content-Type header with the type from
+the data format. For example application/xml for data formats marshalling to
+XML, or application/json for data formats marshalling to JSON. Default value:
+true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="filterNonXmlChars" type="xs:boolean">
+        <xs:attribute name="schemaResolver" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To ignore non xml characheters and replace them with an empty space. Default
-value: false
+Optional schema resolver used to lookup schemas for the data in transit.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="encoding" type="xs:string">
+        <xs:attribute name="autoDiscoverSchemaResolver" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To overrule and use a specific encoding
+When not disabled, the SchemaResolver will be looked up into the registry.
+Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="fragment" type="xs:boolean">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="jsonApiDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="dataFormatTypes">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To turn on marshalling XML fragment trees. By default JAXB looks for
-XmlRootElement annotation on given class to operate on whole XML tree. This is
-useful but not always - sometimes generated code does not have XmlRootElement
-annotation, sometimes you need unmarshall only part of tree. In that case you
-can use partial unmarshalling. To enable this behaviours you need set property
-partClass. Camel will pass this class to JAXB's unmarshaler. Default value:
-false
+The classes to take into account for the marshalling.
             ]]></xs:documentation>
           </xs:annotation>
+          <xs:simpleType>
+            <xs:list itemType="xs:string"/>
+          </xs:simpleType>
         </xs:attribute>
-        <xs:attribute name="partClass" type="xs:string">
+        <xs:attribute name="mainFormatType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Name of class used for fragment parsing. See more details at the fragment
-option.
+The classes to take into account while unmarshalling.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="partNamespace" type="xs:string">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="lzfDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="usingParallelCompression" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-XML namespace to use for fragment parsing. See more details at the fragment
-option.
+Enable encoding (compress) using multiple processing cores. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="namespacePrefixRef" type="xs:string">
+      </xs:extension>
+    </xs:complexContent>
+  </xs:complexType>
+
+  <xs:complexType name="mimeMultipartDataFormat">
+    <xs:complexContent>
+      <xs:extension base="tns:dataFormat">
+        <xs:sequence/>
+        <xs:attribute name="multipartSubType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-When marshalling using JAXB or SOAP then the JAXB implementation will automatic
-assign namespace prefixes, such as ns2, ns3, ns4 etc. To control this mapping,
-Camel allows you to refer to a map which contains the desired mapping.
+Specify the subtype of the MIME Multipart. Default is mixed. Default value:
+mixed
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="xmlStreamWriterWrapper" type="xs:string">
+        <xs:attribute name="multipartWithoutAttachment" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To use a custom xml stream writer.
+Defines whether a message without attachment is also marshaled into a MIME
+Multipart (with only one body part). Default is false. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="schemaLocation" type="xs:string">
+        <xs:attribute name="headersInline" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To define the location of the schema
+Defines whether the MIME-Multipart headers are part of the message body (true)
+or are set as Camel headers (false). Default is false. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="noNamespaceSchemaLocation" type="xs:string">
+        <xs:attribute name="includeHeaders" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To define the location of the namespaceless schema
+A regex that defines which Camel headers are also included as MIME headers into
+the MIME multipart. This will only work if headersInline is set to true. Default
+is to include no headers.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="jaxbProviderProperties" type="xs:string">
+        <xs:attribute name="binaryContent" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Refers to a custom java.util.Map to lookup in the registry containing custom
-JAXB provider properties to be used with the JAXB marshaller.
+Defines whether the content of binary parts in the MIME multipart is binary
+(true) or Base-64 encoded (false) Default is false. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="jibxDataFormat">
+  <xs:complexType name="protobufDataFormat">
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:attribute name="unmarshallClass" type="xs:string">
+        <xs:attribute name="instanceClass" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Class name to use when unmarshalling from XML to Java.
+Name of class to use when unmarshalling.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="bindingName" type="xs:string">
+        <xs:attribute name="contentTypeFormat" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To use a custom binding factory
+Defines a content type format in which protobuf message will be
+serialized/deserialized from(to) the Java been. The format can either be native
+or json for either native protobuf or json fields representation. The default
+value is native. Default value: native
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="jsonDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="objectMapper" type="xs:string">
+        <xs:attribute name="contentTypeHeader" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Lookup and use the existing ObjectMapper with the given id when using Jackson.
+Whether the data format should set the Content-Type header with the type from
+the data format. For example application/xml for data formats marshalling to
+XML, or application/json for data formats marshalling to JSON. Default value:
+true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="useDefaultObjectMapper" type="xs:boolean">
+        <xs:attribute name="library" type="tns:protobufLibrary">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to lookup and use default Jackson ObjectMapper from the registry.
-Default value: true
+Which Protobuf library to use. Default value: GoogleProtobuf
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="prettyPrint" type="xs:boolean">
+        <xs:attribute name="objectMapper" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To enable pretty printing output nicely formatted. Is by default false. Default
-value: false
+Lookup and use the existing ObjectMapper with the given id when using Jackson.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="library" type="tns:jsonLibrary">
+        <xs:attribute name="useDefaultObjectMapper" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Which json library to use. Default value: XStream
+Whether to lookup and use default Jackson ObjectMapper from the registry.
+Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
         <xs:attribute name="unmarshalTypeName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Class name of the java type to use when unarmshalling
+Class name of the java type to use when unmarshalling.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="jsonView" type="xs:string">
+        <xs:attribute name="jsonViewTypeName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 When marshalling a POJO to JSON you might want to exclude certain fields from
 the JSON output. With Jackson you can use JSON views to accomplish this. This
-option is to refer to the class which has JsonView annotations
+option is to refer to the class which has JsonView annotations.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -6641,11 +7718,11 @@ option is to refer to the class which has JsonView annotations
             <xs:documentation xml:lang="en"><![CDATA[
 If you want to marshal a pojo to JSON, and the pojo has some fields with null
 values. And you want to skip these null values, you can set this option to
-NON_NULL
+NON_NULL.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowJmsType" type="xs:boolean">
+        <xs:attribute name="allowJmsType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Used for JMS users to allow the JMSType header from the JMS spec to specify a
@@ -6662,18 +7739,10 @@ java.util.Collection based as default.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="useList" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-To unarmshal to a List of Map or a List of Pojo. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="enableJaxbAnnotationModule" type="xs:boolean">
+        <xs:attribute name="useList" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether to enable the JAXB annotations module when using jackson. When enabled
-then JAXB annotations can be used by Jackson. Default value: false
+To unmarshal to a List of Map or a List of Pojo. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -6701,7 +7770,7 @@ com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that
 matches a enum from com.fasterxml.jackson.databind.SerializationFeature,
 com.fasterxml.jackson.databind.DeserializationFeature, or
 com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated
-by comma
+by comma.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -6713,71 +7782,49 @@ com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that
 matches a enum from com.fasterxml.jackson.databind.SerializationFeature,
 com.fasterxml.jackson.databind.DeserializationFeature, or
 com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated
-by comma
+by comma.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="permissions" type="xs:string">
+        <xs:attribute name="allowUnmarshallType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Adds permissions that controls which Java packages and classes XStream is
-allowed to use during unmarshal from xml/json to Java beans. A permission must
-be configured either here or globally using a JVM system property. The
-permission can be specified in a syntax where a plus sign is allow, and minus
-sign is deny. Wildcards is supported by using . as prefix. For example to allow
-com.foo and all subpackages then specfy com.foo.. Multiple permissions can be
-configured separated by comma, such as com.foo.,-com.foo.bar.MySecretBean. The
-following default permission is always included: -,java.lang.,java.util. unless
-its overridden by specifying a JVM system property with they key
-org.apache.camel.xstream.permissions.
+If enabled then Jackson is allowed to attempt to use the
+CamelJacksonUnmarshalType header during the unmarshalling. This should only be
+enabled when desired to be used. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowUnmarshallType" type="xs:boolean">
+        <xs:attribute name="timezone" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If enabled then Jackson is allowed to attempt to use the
-CamelJacksonUnmarshalType header during the unmarshalling. This should only be
-enabled when desired to be used. Default value: false
+If set then Jackson will use the Timezone when marshalling/unmarshalling.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="timezone" type="xs:string">
+        <xs:attribute name="autoDiscoverObjectMapper" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-If set then Jackson will use the Timezone when marshalling/unmarshalling. This
-option will have no effect on the others Json DataFormat, like gson, fastjson
-and xstream.
+If set to true then Jackson will lookup for an objectMapper into the registry.
+Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="protobufDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="instanceClass" type="xs:string">
+        <xs:attribute name="schemaResolver" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Name of class to use when unarmshalling
+Optional schema resolver used to lookup schemas for the data in transit.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="contentTypeFormat" type="xs:string">
+        <xs:attribute name="autoDiscoverSchemaResolver" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Defines a content type format in which protobuf message will be
-serialized/deserialized from(to) the Java been. The format can either be native
-or json for either native protobuf or json fields representation. The default
-value is native. Default value: native
+When not disabled, the SchemaResolver will be looked up into the registry.
+Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -6786,7 +7833,6 @@ value is native. Default value: native
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -6803,7 +7849,7 @@ content. The available choices are: XMLCipher.TRIPLEDES XMLCipher.AES_128
 XMLCipher.AES_128_GCM XMLCipher.AES_192 XMLCipher.AES_192_GCM XMLCipher.AES_256
 XMLCipher.AES_256_GCM XMLCipher.SEED_128 XMLCipher.CAMELLIA_128
 XMLCipher.CAMELLIA_192 XMLCipher.CAMELLIA_256 The default value is
-MLCipher.TRIPLEDES. Default value: TRIPLEDES
+XMLCipher.AES_256_GCM. Default value: AES-256-GCM
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -6811,10 +7857,9 @@ MLCipher.TRIPLEDES. Default value: TRIPLEDES
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 A String used as passPhrase to encrypt/decrypt content. The passPhrase has to be
-provided. If no passPhrase is specified, a default passPhrase is used. The
-passPhrase needs to be put together in conjunction with the appropriate
-encryption algorithm. For example using TRIPLEDES the passPhase can be a Only
-another 24 Byte key
+provided. The passPhrase needs to be put together in conjunction with the
+appropriate encryption algorithm. For example using TRIPLEDES the passPhase can
+be a Only another 24 Byte key.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -6822,10 +7867,9 @@ another 24 Byte key
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 A byte used as passPhrase to encrypt/decrypt content. The passPhrase has to be
-provided. If no passPhrase is specified, a default passPhrase is used. The
-passPhrase needs to be put together in conjunction with the appropriate
-encryption algorithm. For example using TRIPLEDES the passPhase can be a Only
-another 24 Byte key
+provided. The passPhrase needs to be put together in conjunction with the
+appropriate encryption algorithm. For example using TRIPLEDES the passPhase can
+be a Only another 24 Byte key.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -6837,7 +7881,7 @@ tag is specified, the entire payload is encrypted/decrypted.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="secureTagContents" type="xs:boolean">
+        <xs:attribute name="secureTagContents" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 A boolean value to specify whether the XML Element is to be encrypted or the
@@ -6864,7 +7908,7 @@ from a KeyStore when performing asymmetric key encryption or decryption.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="keyOrTrustStoreParametersId" type="xs:string">
+        <xs:attribute name="keyOrTrustStoreParametersRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Refers to a KeyStore instance to lookup in the registry, which is used for
@@ -6900,7 +7944,7 @@ EncryptionConstants.MGF1_SHA1. Default value: MGF1_SHA1
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="addKeyValueForEncryptedKey" type="xs:boolean">
+        <xs:attribute name="addKeyValueForEncryptedKey" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether to add the public key used to encrypt the session key as a KeyValue in
@@ -6908,16 +7952,6 @@ the EncryptedKey structure or not. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="serializationDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -6936,7 +7970,7 @@ Package name where your JAXB classes are located.
         <xs:attribute name="encoding" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-To overrule and use a specific encoding
+To overrule and use a specific encoding.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -6971,38 +8005,21 @@ SOAP version should either be 1.1 or 1.2. Is by default 1.1. Default value: 1.1
         <xs:attribute name="namespacePrefixRef" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-When marshalling using JAXB or SOAP then the JAXB implementation will automatic
-assign namespace prefixes, such as ns2, ns3, ns4 etc. To control this mapping,
-Camel allows you to refer to a map which contains the desired mapping.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="schema" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-To validate against an existing schema. Your can use the prefix classpath:,
-file: or http: to specify how the resource should by resolved. You can separate
-multiple schema files by using the ',' character.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="stringDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="charset" type="xs:string">
+When marshalling using JAXB or SOAP then the JAXB implementation will automatic
+assign namespace prefixes, such as ns2, ns3, ns4 etc. To control this mapping,
+Camel allows you to refer to a map which contains the desired mapping.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="schema" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets an encoding to use. Will by default use the JVM platform default charset.
+To validate against an existing schema. Your can use the prefix classpath:,
+file: or http: to specify how the resource should by resolved. You can separate
+multiple schema files by using the ',' character.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7011,7 +8028,6 @@ Sets an encoding to use. Will by default use the JVM platform default charset.
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7020,7 +8036,7 @@ Sets an encoding to use. Will by default use the JVM platform default charset.
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:attribute name="usingIterator" type="xs:boolean">
+        <xs:attribute name="usingIterator" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If the tar file has more then one entry, the setting this option to true, allows
@@ -7029,7 +8045,7 @@ streaming mode. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowEmptyDirectory" type="xs:boolean">
+        <xs:attribute name="allowEmptyDirectory" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If the tar file has more then one entry, setting this option to true, allows to
@@ -7037,7 +8053,7 @@ get the iterator even if the directory is empty. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="preservePathElements" type="xs:boolean">
+        <xs:attribute name="preservePathElements" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If the file name contains path elements, setting this option to true, allows the
@@ -7045,7 +8061,16 @@ path to be maintained in the tar file. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
+        <xs:attribute name="maxDecompressedSize" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Set the maximum decompressed size of a tar file (in bytes). The default value if
+not specified corresponds to 1 gigabyte. An IOException will be thrown if the
+decompressed size exceeds this amount. Set to -1 to disable setting a maximum
+decompressed size. Default value: 1073741824
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7057,7 +8082,7 @@ path to be maintained in the tar file. Default value: false
         <xs:attribute name="instanceClass" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Name of class to use when unarmshalling
+Name of class to use when unmarshalling.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -7071,7 +8096,16 @@ representation. The default value is binary. Default value: binary
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
+        <xs:attribute name="contentTypeHeader" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether the data format should set the Content-Type header with the type from
+the data format. For example application/xml for data formats marshalling to
+XML, or application/json for data formats marshalling to JSON. Default value:
+true
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7089,7 +8123,7 @@ org.w3c.dom.Node
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="omitXmlDeclaration" type="xs:boolean">
+        <xs:attribute name="omitXmlDeclaration" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 When returning a String, do we omit the XML declaration in the top. Default
@@ -7097,7 +8131,6 @@ value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7106,7 +8139,7 @@ value: false
     <xs:complexContent>
       <xs:extension base="tns:uniVocityAbstractDataFormat">
         <xs:sequence/>
-        <xs:attribute name="quoteAllFields" type="xs:boolean">
+        <xs:attribute name="quoteAllFields" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether or not all values must be quoted when writing them. Default value: false
@@ -7134,7 +8167,6 @@ The delimiter of values. Default value: ,
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7148,11 +8180,11 @@ The delimiter of values. Default value: ,
         <xs:attribute name="nullValue" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The string representation of a null value. The default value is null
+The string representation of a null value. The default value is null.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="skipEmptyLines" type="xs:boolean">
+        <xs:attribute name="skipEmptyLines" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether or not the empty lines must be ignored. The default value is true.
@@ -7160,7 +8192,7 @@ Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreTrailingWhitespaces" type="xs:boolean">
+        <xs:attribute name="ignoreTrailingWhitespaces" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether or not the trailing white spaces must ignored. The default value is
@@ -7168,7 +8200,7 @@ true. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="ignoreLeadingWhitespaces" type="xs:boolean">
+        <xs:attribute name="ignoreLeadingWhitespaces" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether or not the leading white spaces must be ignored. The default value is
@@ -7176,7 +8208,7 @@ true. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="headersDisabled" type="xs:boolean">
+        <xs:attribute name="headersDisabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether or not the headers are disabled. When defined, this option explicitly
@@ -7185,7 +8217,7 @@ value is false. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="headerExtractionEnabled" type="xs:boolean">
+        <xs:attribute name="headerExtractionEnabled" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether or not the header must be read in the first line of the test document
@@ -7193,7 +8225,7 @@ The default value is false. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="numberOfRecordsToRead" type="xs:int">
+        <xs:attribute name="numberOfRecordsToRead" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 The maximum number of record to read.
@@ -7203,7 +8235,7 @@ The maximum number of record to read.
         <xs:attribute name="emptyValue" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The String representation of an empty value
+The String representation of an empty value.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -7211,7 +8243,7 @@ The String representation of an empty value
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 The line separator of the files The default value is to use the JVM platform
-line separator
+line separator.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -7230,7 +8262,7 @@ The comment symbol. The default value is #. Default value: #
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="lazyLoad" type="xs:boolean">
+        <xs:attribute name="lazyLoad" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether the unmarshalling should produce an iterator that reads the lines on the
@@ -7239,7 +8271,7 @@ value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="asMap" type="xs:boolean">
+        <xs:attribute name="asMap" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether the unmarshalling should produce maps for the lines values instead of
@@ -7248,7 +8280,6 @@ value is false. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7256,10 +8287,10 @@ value is false. Default value: false
   <xs:complexType name="uniVocityHeader">
     <xs:simpleContent>
       <xs:extension base="xs:string">
-        <xs:attribute name="length" type="xs:int">
+        <xs:attribute name="length" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Header length
+Header length.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -7271,7 +8302,7 @@ Header length
     <xs:complexContent>
       <xs:extension base="tns:uniVocityAbstractDataFormat">
         <xs:sequence/>
-        <xs:attribute name="skipTrailingCharsUntilNewline" type="xs:boolean">
+        <xs:attribute name="skipTrailingCharsUntilNewline" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether or not the trailing characters until new line must be ignored. The
@@ -7279,7 +8310,7 @@ default value is false. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="recordEndsOnNewline" type="xs:boolean">
+        <xs:attribute name="recordEndsOnNewline" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether or not the record ends on new line. The default value is false. Default
@@ -7290,11 +8321,10 @@ value: false
         <xs:attribute name="padding" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-The padding character. The default value is a space
+The padding character. The default value is a space.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7310,145 +8340,6 @@ The escape character. Default value: \
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="xmlBeansDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="prettyPrint" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-To enable pretty printing output nicely formatted. Is by default false. Default
-value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:extension>
-    </xs:complexContent>
-  </xs:complexType>
-
-  <xs:complexType name="xmlJsonDataFormat">
-    <xs:complexContent>
-      <xs:extension base="tns:dataFormat">
-        <xs:sequence/>
-        <xs:attribute name="encoding" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Sets the encoding. Used for unmarshalling (JSON to XML conversion).
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="elementName" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Specifies the name of the XML elements representing each array element. Used for
-unmarshalling (JSON to XML conversion).
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="arrayName" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Specifies the name of the top-level XML element. Used for unmarshalling (JSON to
-XML conversion). For example, when converting 1, 2, 3, it will be output by
-default as 123. By setting this option or rootName, you can alter the name of
-element 'a'.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="forceTopLevelObject" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Determines whether the resulting JSON will start off with a top-most element
-whose name matches the XML root element. Used for marshalling (XML to JSon
-conversion). If disabled, XML string 12 turns into 'x: '1', 'y': '2' .
-Otherwise, it turns into 'a': 'x: '1', 'y': '2' . Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="namespaceLenient" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Flag to be tolerant to incomplete namespace prefixes. Used for unmarshalling
-(JSON to XML conversion). In most cases, json-lib automatically changes this
-flag at runtime to match the processing. Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="rootName" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Specifies the name of the top-level element. Used for unmarshalling (JSON to XML
-conversion). If not set, json-lib will use arrayName or objectName (default
-value: 'o', at the current time it is not configurable in this data format). If
-set to 'root', the JSON string 'x': 'value1', 'y' : 'value2' would turn into
-value1value2, otherwise the 'root' element would be named 'o'.
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="skipWhitespace" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Determines whether white spaces between XML elements will be regarded as text
-values or disregarded. Used for marshalling (XML to JSon conversion). Default
-value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="trimSpaces" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Determines whether leading and trailing white spaces will be omitted from String
-values. Used for marshalling (XML to JSon conversion). Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="skipNamespaces" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Signals whether namespaces should be ignored. By default they will be added to
-the JSON output using xmlns elements. Used for marshalling (XML to JSon
-conversion). Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="removeNamespacePrefixes" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Removes the namespace prefixes from XML qualified elements, so that the
-resulting JSON string does not contain them. Used for marshalling (XML to JSon
-conversion). Default value: false
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:attribute name="expandableProperties">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-With expandable properties, JSON array elements are converted to XML as a
-sequence of repetitive XML elements with the local name equal to the JSON key,
-for example: number: 1,2,3 , normally converted to: 123 (where e can be modified
-by setting elementName), would instead translate to 123, if number is set as an
-expandable property Used for unmarshalling (JSON to XML conversion).
-            ]]></xs:documentation>
-          </xs:annotation>
-          <xs:simpleType>
-            <xs:list itemType="xs:string"/>
-          </xs:simpleType>
-        </xs:attribute>
-        <xs:attribute name="typeHints" type="xs:string">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Adds type hints to the resulting XML to aid conversion back to JSON. Used for
-unmarshalling (JSON to XML conversion).
-            ]]></xs:documentation>
-          </xs:annotation>
-        </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7457,7 +8348,7 @@ unmarshalling (JSON to XML conversion).
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:attribute name="request" type="xs:boolean">
+        <xs:attribute name="request" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Whether to marshal/unmarshal request or response Is by default false. Default
@@ -7465,7 +8356,6 @@ value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7474,10 +8364,38 @@ value: false
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence>
-          <xs:element minOccurs="0" name="converters" type="tns:converterList"/>
-          <xs:element minOccurs="0" name="aliases" type="tns:aliasList"/>
-          <xs:element minOccurs="0" name="omitFields" type="tns:omitFieldList"/>
-          <xs:element minOccurs="0" name="implicitCollections" type="tns:implicitCollectionList"/>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="converters" type="tns:propertyDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+List of class names for using custom XStream converters. The classes must be of
+type com.thoughtworks.xstream.converters.Converter.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="aliases" type="tns:propertyDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Alias a Class to a shorter name to be used in XML elements.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="omitFields" type="tns:propertyDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Prevents a field from being serialized. To omit a field you must always provide
+the declaring type and not necessarily the type that is converted. Multiple
+values can be separated by comma.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="implicitCollections" type="tns:propertyDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Adds a default implicit collection which is used for any unmapped XML tag.
+Multiple values can be separated by comma.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
         </xs:sequence>
         <xs:attribute name="permissions" type="xs:string">
           <xs:annotation>
@@ -7487,7 +8405,7 @@ allowed to use during unmarshal from xml/json to Java beans. A permission must
 be configured either here or globally using a JVM system property. The
 permission can be specified in a syntax where a plus sign is allow, and minus
 sign is deny. Wildcards is supported by using . as prefix. For example to allow
-com.foo and all subpackages then specfy com.foo.. Multiple permissions can be
+com.foo and all subpackages then specify com.foo.. Multiple permissions can be
 configured separated by comma, such as com.foo.,-com.foo.bar.MySecretBean. The
 following default permission is always included: -,java.lang.,java.util. unless
 its overridden by specifying a JVM system property with they key
@@ -7498,7 +8416,7 @@ org.apache.camel.xstream.permissions.
         <xs:attribute name="encoding" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets the encoding to use
+Sets the encoding to use.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -7506,7 +8424,7 @@ Sets the encoding to use
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 To use a custom XStream driver. The instance must be of type
-com.thoughtworks.xstream.io.HierarchicalStreamDriver
+com.thoughtworks.xstream.io.HierarchicalStreamDriver.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -7514,7 +8432,7 @@ com.thoughtworks.xstream.io.HierarchicalStreamDriver
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 To refer to a custom XStream driver to lookup in the registry. The instance must
-be of type com.thoughtworks.xstream.io.HierarchicalStreamDriver
+be of type com.thoughtworks.xstream.io.HierarchicalStreamDriver.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -7523,64 +8441,24 @@ be of type com.thoughtworks.xstream.io.HierarchicalStreamDriver
             <xs:documentation xml:lang="en"><![CDATA[
 Mode for dealing with duplicate references The possible values are:
 NO_REFERENCES ID_REFERENCES XPATH_RELATIVE_REFERENCES XPATH_ABSOLUTE_REFERENCES
-SINGLE_NODE_XPATH_RELATIVE_REFERENCES SINGLE_NODE_XPATH_ABSOLUTE_REFERENCES
+SINGLE_NODE_XPATH_RELATIVE_REFERENCES SINGLE_NODE_XPATH_ABSOLUTE_REFERENCES.
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="contentTypeHeader" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Whether the data format should set the Content-Type header with the type from
+the data format. For example application/xml for data formats marshalling to
+XML, or application/json for data formats marshalling to JSON. Default value:
+true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType name="converterList">
-    <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="converter" type="tns:converterEntry"/>
-    </xs:sequence>
-  </xs:complexType>
-
-  <xs:complexType name="converterEntry">
-    <xs:sequence/>
-    <xs:attribute name="class" type="xs:string"/>
-  </xs:complexType>
-
-  <xs:complexType name="aliasList">
-    <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="alias" type="tns:aliasEntry"/>
-    </xs:sequence>
-  </xs:complexType>
-
-  <xs:complexType name="aliasEntry">
-    <xs:sequence/>
-    <xs:attribute name="name" type="xs:string"/>
-    <xs:attribute name="class" type="xs:string"/>
-  </xs:complexType>
-
-  <xs:complexType name="omitFieldList">
-    <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="omitField" type="tns:omitFieldEntry"/>
-    </xs:sequence>
-  </xs:complexType>
-
-  <xs:complexType name="omitFieldEntry">
-    <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="field" type="xs:string"/>
-    </xs:sequence>
-    <xs:attribute name="class" type="xs:string"/>
-  </xs:complexType>
-
-  <xs:complexType name="implicitCollectionList">
-    <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="class" type="tns:implicitCollectionEntry"/>
-    </xs:sequence>
-  </xs:complexType>
-
-  <xs:complexType name="implicitCollectionEntry">
-    <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="field" type="xs:string"/>
-    </xs:sequence>
-    <xs:attribute name="name" type="xs:string"/>
-  </xs:complexType>
-
   <xs:complexType name="pgpDataFormat">
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
@@ -7646,7 +8524,7 @@ signatureKeyFileName and signatureKeyRing at the same time.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="armored" type="xs:boolean">
+        <xs:attribute name="armored" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 This option will cause PGP to base64 encode the encrypted text, making it
@@ -7654,7 +8532,7 @@ available for copy/paste, etc. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="integrity" type="xs:boolean">
+        <xs:attribute name="integrity" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Adds an integrity check/sign into the encryption file. The default value is
@@ -7672,7 +8550,7 @@ be registered beforehand. The Sun JCE provider does not work.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="algorithm" type="xs:int">
+        <xs:attribute name="algorithm" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Symmetric key encryption algorithm; possible values are defined in
@@ -7682,7 +8560,7 @@ encrypting.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="compressionAlgorithm" type="xs:int">
+        <xs:attribute name="compressionAlgorithm" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Compression algorithm; possible values are defined in
@@ -7691,7 +8569,7 @@ org.bouncycastle.bcpg.CompressionAlgorithmTags; for example 0 (= UNCOMPRESSED),
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="hashAlgorithm" type="xs:int">
+        <xs:attribute name="hashAlgorithm" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Signature hash algorithm; possible values are defined in
@@ -7714,7 +8592,6 @@ not contain a signature; otherwise an exception (PGPException) is thrown.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7735,7 +8612,7 @@ Which yaml library to use. By default it is SnakeYAML. Default value: SnakeYAML
         <xs:attribute name="unmarshalTypeName" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Class name of the java type to use when unarmshalling
+Class name of the java type to use when unmarshalling.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -7763,18 +8640,18 @@ DumperOptions to configure outgoing objects.
         <xs:attribute name="resolver" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Resolver to detect implicit type
+Resolver to detect implicit type.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="useApplicationContextClassLoader" type="xs:boolean">
+        <xs:attribute name="useApplicationContextClassLoader" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Use ApplicationContextClassLoader as custom ClassLoader. Default value: true
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="prettyFlow" type="xs:boolean">
+        <xs:attribute name="prettyFlow" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Force the emitter to produce a pretty YAML document when using the flow style.
@@ -7782,14 +8659,27 @@ Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowAnyType" type="xs:boolean">
+        <xs:attribute name="allowAnyType" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Allow any class to be un-marshaled. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
+        <xs:attribute name="maxAliasesForCollections" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Set the maximum amount of aliases allowed for collections. Default value: 50
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="allowRecursiveKeys" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Set whether recursive keys are allowed. Default value: false
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7799,24 +8689,24 @@ Allow any class to be un-marshaled. Default value: false
     <xs:attribute name="value" type="xs:string">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
-Value of type such as class name or regular expression
+Value of type such as class name or regular expression.
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
-    <xs:attribute name="type" type="tns:yamlTypeFilterType">
+    <xs:attribute name="type" type="xs:string">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
-Whether to filter by class type or regular expression
+Whether to filter by class type or regular expression.
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
   </xs:complexType>
 
-  <xs:complexType name="zipDataFormat">
+  <xs:complexType name="zipDeflaterDataFormat">
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:attribute name="compressionLevel" type="xs:int">
+        <xs:attribute name="compressionLevel" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 To specify a specific compression between 0-9. -1 is default compression, 0 is
@@ -7824,7 +8714,6 @@ no compression, and 9 is best compression. Default value: -1
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
@@ -7833,7 +8722,7 @@ no compression, and 9 is best compression. Default value: -1
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
-        <xs:attribute name="usingIterator" type="xs:boolean">
+        <xs:attribute name="usingIterator" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If the zip file has more then one entry, the setting this option to true, allows
@@ -7842,7 +8731,7 @@ streaming mode. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowEmptyDirectory" type="xs:boolean">
+        <xs:attribute name="allowEmptyDirectory" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If the zip file has more then one entry, setting this option to true, allows to
@@ -7850,7 +8739,7 @@ get the iterator even if the directory is empty. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="preservePathElements" type="xs:boolean">
+        <xs:attribute name="preservePathElements" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If the file name contains path elements, setting this option to true, allows the
@@ -7858,20 +8747,98 @@ path to be maintained in the zip file. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
+        <xs:attribute name="maxDecompressedSize" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Set the maximum decompressed size of a zip file (in bytes). The default value if
+not specified corresponds to 1 gigabyte. An IOException will be thrown if the
+decompressed size exceeds this amount. Set to -1 to disable setting a maximum
+decompressed size. Default value: 1073741824
+            ]]></xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
-  <xs:complexType final="extension restriction" name="modelHelper">
+  <xs:complexType name="modelLifecycleStrategySupport">
     <xs:sequence/>
   </xs:complexType>
 
   <xs:complexType name="multicastDefinition">
     <xs:complexContent>
       <xs:extension base="tns:output">
-        <xs:sequence/>
-        <xs:attribute name="parallelProcessing" type="xs:boolean">
+        <xs:sequence>
+          <xs:choice maxOccurs="unbounded" minOccurs="0">
+            <xs:element ref="tns:aggregate"/>
+            <xs:element ref="tns:bean"/>
+            <xs:element ref="tns:doCatch"/>
+            <xs:element ref="tns:when"/>
+            <xs:element ref="tns:choice"/>
+            <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
+            <xs:element ref="tns:claimCheck"/>
+            <xs:element ref="tns:convertBodyTo"/>
+            <xs:element ref="tns:delay"/>
+            <xs:element ref="tns:dynamicRouter"/>
+            <xs:element ref="tns:enrich"/>
+            <xs:element ref="tns:filter"/>
+            <xs:element ref="tns:doFinally"/>
+            <xs:element ref="tns:idempotentConsumer"/>
+            <xs:element ref="tns:inOnly"/>
+            <xs:element ref="tns:inOut"/>
+            <xs:element ref="tns:intercept"/>
+            <xs:element ref="tns:interceptFrom"/>
+            <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
+            <xs:element ref="tns:loadBalance"/>
+            <xs:element ref="tns:log"/>
+            <xs:element ref="tns:loop"/>
+            <xs:element ref="tns:marshal"/>
+            <xs:element ref="tns:multicast"/>
+            <xs:element ref="tns:onCompletion"/>
+            <xs:element ref="tns:onException"/>
+            <xs:element ref="tns:onFallback"/>
+            <xs:element ref="tns:pipeline"/>
+            <xs:element ref="tns:policy"/>
+            <xs:element ref="tns:pollEnrich"/>
+            <xs:element ref="tns:process"/>
+            <xs:element ref="tns:recipientList"/>
+            <xs:element ref="tns:removeHeader"/>
+            <xs:element ref="tns:removeHeaders"/>
+            <xs:element ref="tns:removeProperties"/>
+            <xs:element ref="tns:removeProperty"/>
+            <xs:element ref="tns:resequence"/>
+            <xs:element ref="tns:rollback"/>
+            <xs:element ref="tns:route"/>
+            <xs:element ref="tns:routingSlip"/>
+            <xs:element ref="tns:saga"/>
+            <xs:element ref="tns:sample"/>
+            <xs:element ref="tns:script"/>
+            <xs:element ref="tns:setBody"/>
+            <xs:element ref="tns:setExchangePattern"/>
+            <xs:element ref="tns:setHeader"/>
+            <xs:element ref="tns:setProperty"/>
+            <xs:element ref="tns:sort"/>
+            <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
+            <xs:element ref="tns:stop"/>
+            <xs:element ref="tns:threads"/>
+            <xs:element ref="tns:throttle"/>
+            <xs:element ref="tns:throwException"/>
+            <xs:element ref="tns:to"/>
+            <xs:element ref="tns:toD"/>
+            <xs:element ref="tns:transacted"/>
+            <xs:element ref="tns:transform"/>
+            <xs:element ref="tns:doTry"/>
+            <xs:element ref="tns:unmarshal"/>
+            <xs:element ref="tns:validate"/>
+            <xs:element ref="tns:whenSkipSendToEndpoint"/>
+            <xs:element ref="tns:wireTap"/>
+            <xs:element ref="tns:serviceCall"/>
+          </xs:choice>
+        </xs:sequence>
+        <xs:attribute name="parallelProcessing" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If enabled then sending messages to the multicasts occurs concurrently. Note the
@@ -7887,7 +8854,7 @@ multicasts which happens concurrently. Default value: false
 Refers to an AggregationStrategy to be used to assemble the replies from the
 multicasts, into a single outgoing message from the Multicast. By default Camel
 will use the last reply as the outgoing message. You can also use a POJO as the
-AggregationStrategy
+AggregationStrategy.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
@@ -7899,7 +8866,7 @@ POJOs as the AggregationStrategy.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="strategyMethodAllowNull" type="xs:boolean">
+        <xs:attribute name="strategyMethodAllowNull" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If this option is false then the aggregate method is not used if there was no
@@ -7918,7 +8885,7 @@ have to enable that option as well.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="streaming" type="xs:boolean">
+        <xs:attribute name="streaming" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If enabled then Camel will process replies out-of-order, eg in the order they
@@ -7927,7 +8894,7 @@ by the multicast. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="stopOnException" type="xs:boolean">
+        <xs:attribute name="stopOnException" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Will now stop further processing if an exception or failure occurred during
@@ -7941,7 +8908,7 @@ value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="timeout" type="xs:long">
+        <xs:attribute name="timeout" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Sets a total timeout specified in millis, when using parallel processing. If the
@@ -7964,7 +8931,7 @@ needed before the exchange is send.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="shareUnitOfWork" type="xs:boolean">
+        <xs:attribute name="shareUnitOfWork" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Shares the org.apache.camel.spi.UnitOfWork with the parent and each of the sub
@@ -7974,7 +8941,7 @@ individual unit of work. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="parallelAggregate" type="xs:boolean">
+        <xs:attribute name="parallelAggregate" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If enabled then the aggregate method on AggregationStrategy can be called
@@ -7986,7 +8953,7 @@ AggregationStrategy is implemented as thread-safe. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="stopOnAggregateException" type="xs:boolean">
+        <xs:attribute name="stopOnAggregateException" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If enabled, unwind exceptions occurring at aggregation time to the error handler
@@ -7997,24 +8964,31 @@ backward compatibility. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="onCompletionDefinition">
     <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
+      <xs:extension base="tns:output">
         <xs:sequence>
-          <xs:element minOccurs="0" name="onWhen" type="tns:whenDefinition"/>
+          <xs:element minOccurs="0" name="onWhen" type="tns:whenDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Sets an additional predicate that should be true before the onCompletion is
+triggered. To be used for fine grained controlling whether a completion callback
+should be invoked or not.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
             <xs:element ref="tns:doCatch"/>
             <xs:element ref="tns:when"/>
             <xs:element ref="tns:choice"/>
             <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
             <xs:element ref="tns:claimCheck"/>
             <xs:element ref="tns:convertBodyTo"/>
             <xs:element ref="tns:delay"/>
@@ -8022,13 +8996,13 @@ backward compatibility. Default value: false
             <xs:element ref="tns:enrich"/>
             <xs:element ref="tns:filter"/>
             <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
             <xs:element ref="tns:idempotentConsumer"/>
             <xs:element ref="tns:inOnly"/>
             <xs:element ref="tns:inOut"/>
             <xs:element ref="tns:intercept"/>
             <xs:element ref="tns:interceptFrom"/>
             <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
             <xs:element ref="tns:loadBalance"/>
             <xs:element ref="tns:log"/>
             <xs:element ref="tns:loop"/>
@@ -8055,12 +9029,11 @@ backward compatibility. Default value: false
             <xs:element ref="tns:script"/>
             <xs:element ref="tns:setBody"/>
             <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
             <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
             <xs:element ref="tns:setProperty"/>
             <xs:element ref="tns:sort"/>
             <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
             <xs:element ref="tns:stop"/>
             <xs:element ref="tns:threads"/>
             <xs:element ref="tns:throttle"/>
@@ -8077,7 +9050,7 @@ backward compatibility. Default value: false
             <xs:element ref="tns:serviceCall"/>
           </xs:choice>
         </xs:sequence>
-        <xs:attribute name="mode" type="tns:onCompletionMode">
+        <xs:attribute name="mode" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Sets the on completion mode. The default value is AfterConsumer. Default value:
@@ -8085,7 +9058,7 @@ AfterConsumer
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="onCompleteOnly" type="xs:boolean">
+        <xs:attribute name="onCompleteOnly" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Will only synchronize when the org.apache.camel.Exchange completed successfully
@@ -8093,7 +9066,7 @@ Will only synchronize when the org.apache.camel.Exchange completed successfully
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="onFailureOnly" type="xs:boolean">
+        <xs:attribute name="onFailureOnly" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 Will only synchronize when the org.apache.camel.Exchange ended with failure
@@ -8101,7 +9074,7 @@ Will only synchronize when the org.apache.camel.Exchange ended with failure
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="parallelProcessing" type="xs:boolean">
+        <xs:attribute name="parallelProcessing" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
 If enabled then the on completion process will run asynchronously by a separate
@@ -8120,37 +9093,70 @@ have to enable that option as well.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="useOriginalMessage" type="xs:boolean">
+        <xs:attribute name="useOriginalMessage" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Will use the original input body when an org.apache.camel.Exchange for this on
-completion. By default this feature is off. Default value: false
+Will use the original input message body when an org.apache.camel.Exchange for
+this on completion. By default this feature is off. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 
   <xs:complexType name="onExceptionDefinition">
     <xs:complexContent>
-      <xs:extension base="tns:processorDefinition">
+      <xs:extension base="tns:output">
         <xs:sequence>
-          <xs:element maxOccurs="unbounded" name="exception" type="xs:string"/>
-          <xs:element minOccurs="0" name="onWhen" type="tns:whenDefinition"/>
-          <xs:element minOccurs="0" name="retryWhile" type="tns:expressionSubElementDefinition"/>
+          <xs:element maxOccurs="unbounded" name="exception" type="xs:string">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+A set of exceptions to react upon.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element minOccurs="0" name="onWhen" type="tns:whenDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Sets an additional predicate that should be true before the onException is
+triggered. To be used for fine grained controlling whether a thrown exception
+should be intercepted by this exception type or not.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element minOccurs="0" name="retryWhile" type="tns:expressionSubElementDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Sets the retry while predicate. Will continue retrying until predicate returns
+false.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
           <xs:element minOccurs="0" ref="tns:redeliveryPolicy"/>
-          <xs:element minOccurs="0" name="handled" type="tns:expressionSubElementDefinition"/>
-          <xs:element minOccurs="0" name="continued" type="tns:expressionSubElementDefinition"/>
+          <xs:element minOccurs="0" name="handled" type="tns:expressionSubElementDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Sets whether the exchange should be marked as handled or not.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
+          <xs:element minOccurs="0" name="continued" type="tns:expressionSubElementDefinition">
+            <xs:annotation>
+              <xs:documentation xml:lang="en"><![CDATA[
+Sets whether the exchange should handle and continue routing from the point of
+failure. If this option is enabled then its considered handled as well.
+              ]]></xs:documentation>
+            </xs:annotation>
+          </xs:element>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element ref="tns:aop"/>
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
             <xs:element ref="tns:doCatch"/>
             <xs:element ref="tns:when"/>
             <xs:element ref="tns:choice"/>
             <xs:element ref="tns:otherwise"/>
+            <xs:element ref="tns:circuitBreaker"/>
             <xs:element ref="tns:claimCheck"/>
             <xs:element ref="tns:convertBodyTo"/>
             <xs:element ref="tns:delay"/>
@@ -8158,13 +9164,13 @@ completion. By default this feature is off. Default value: false
             <xs:element ref="tns:enrich"/>
             <xs:element ref="tns:filter"/>
             <xs:element ref="tns:doFinally"/>
-            <xs:element ref="tns:hystrix"/>
             <xs:element ref="tns:idempotentConsumer"/>
             <xs:element ref="tns:inOnly"/>
             <xs:element ref="tns:inOut"/>
             <xs:element ref="tns:intercept"/>
             <xs:element ref="tns:interceptFrom"/>
             <xs:element ref="tns:interceptSendToEndpoint"/>
+            <xs:element ref="tns:kamelet"/>
             <xs:element ref="tns:loadBalance"/>
             <xs:element ref="tns:log"/>
             <xs:element ref="tns:loop"/>
@@ -8191,12 +9197,11 @@ completion. By default this feature is off. Default value: false
             <xs:element ref="tns:script"/>
             <xs:element ref="tns:setBody"/>
             <xs:element ref="tns:setExchangePattern"/>
-            <xs:element ref="tns:setFaultBody"/>
             <xs:element ref="tns:setHeader"/>
-            <xs:element ref="tns:setOutHeader"/>
             <xs:element ref="tns:setProperty"/>
             <xs:element ref="tns:sort"/>
             <xs:element ref="tns:split"/>
+            <xs:element ref="tns:step"/>
             <xs:element ref="tns:stop"/>
             <xs:element ref="tns:threads"/>
             <xs:element ref="tns:throttle"/>
@@ -8240,25 +9245,74 @@ will be ignored.
             ]]></xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="useOriginalMessage" type="xs:boolean">
-          <xs:annotation>
-            <xs:documentation xml:lang="en"><![CDATA[
-Will use the original input message when an org.apache.camel.Exchange is moved
-to the dead letter queue. Notice: this only applies when all redeliveries
-attempt have failed and the org.apache.camel.Exchange is doomed for failure.
-Instead of using the current in-progress org.apache.camel.Exchange IN body we
-use the original IN body instead. This allows you to store the original input in
-the dead letter queue instead of the in-progress snapshot of the IN body. For
-instance if you route transform the IN body during routing and then failed. With
-the original exchange store in the dead letter queue it might be easier to
-manually re submit the org.apache.camel.Exchange again as the IN body is the
-same as when Camel received it. So you should be able to send the
-org.apache.camel.Exchange to the same input. By default this feature is off.
+        <xs:attribute name="useOriginalMessage" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en"><![CDATA[
+Will use the original input org.apache.camel.Message (original body and headers)
+when an org.apache.camel.Exchange is moved to the dead letter queue. Notice:
+this only applies when all redeliveries attempt have failed and the
+org.apache.camel.Exchange is doomed for failure. Instead of using the current
+inprogress org.apache.camel.Exchange IN message we use the original IN message
+instead. This allows you to store the original input in the dead letter queue
+instead of the inprogress snapshot of the IN message. For instance if you route
+transform the IN body during routing and then failed. With the original exchange
+store in the dead letter queue it might be easier to manually re submit the
+org.apache.camel.Exchange again as the IN message is the same as when Camel
+received it. So you should be able to send the org.apache.camel.Exchange to the
+same input. The difference between useOriginalMessage and useOriginalBody is
+that the former includes both the original body and headers, where as the latter
+only includes the original body. You can use the latter to enrich the message
+with custom headers and include the original message body. The former wont let
+you do this, as its using the original message body and headers as they are. You
+cannot enable both useOriginalMessage and useOriginalBody. Important: The
... 38374 lines suppressed ...

[camel-website] 01/02: Website updated to 325e929157412b27394080f4d4dba3d821476ddf

Posted by gi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/camel-website.git

commit 1baae3a2e56288463d457a8e69370625346b9f30
Author: jenkins <bu...@apache.org>
AuthorDate: Wed Apr 7 19:04:52 2021 +0000

    Website updated to 325e929157412b27394080f4d4dba3d821476ddf
    
    Updated the website to b19baea
    
    Website updated to 7039a3e
    
    Website updated to 5ad661e
    
    Website updated to 8eb3f6d
    
    Website updated to 5728689
    
    Website updated to 4d91433
    
    Website updated to 57a44f4
    
    Website updated to 9094fd3
    
    Website updated to 62322ab
    
    Website updated to 56fcc70
    
    Website updated to 621e5f6
    
    Website updated to 50d2e6c
    
    Website updated to 001aa4e
    
    Website updated to ca5dea1
    
    Website updated to d951d9c
    
    Website updated to 7de404d
    
    Website updated to 4b0885b
    
    Website updated to b9ee2ae
    
    Website updated to 10cb2b9
    
    Website updated to 881f5bc
    
    Website updated to 5076404
    
    Website updated to 3b51979
    
    Website updated to 9a4b2db
    
    Website updated to 996985b
    
    Website updated to 49e1f90
    
    Website updated to 555a48f
    
    Website updated to 413595a
    
    Website updated to bfb68d3
    
    Website updated to 38e3d2c
    
    Website updated to 7ca0145
    
    Website updated to 8f82c43
    
    Website updated to 0294aac
    
    Website updated to 2f9c74e
    
    Website updated to c295f4f
    
    Website updated to 5495742
    
    Website updated to 3ef0646
    
    Website updated to d016fda
    
    Website updated to 82c4718
    
    Website updated to eb4f60d
    
    Website updated to 8fcd978
    
    Website updated to ace1092
    
    Website updated to cc8630e
    
    Website updated to 7915ebc
    
    Website updated to 0bf120b
    
    Website updated to c4c7cba
    
    Website updated to 5f8c7f4
    
    Website updated to d5b4d62
    
    Website updated to 75e9f21
    
    Website updated to af30457
    
    Website updated to 6f4a5e3
    
    Website updated to ad9ff75
    
    Website updated to bcbcaf1
    
    Website updated to 3da5881
    
    Website updated to 69c65cc
    
    Website updated to ebbb0dd
    
    Website updated to 7da2aa0
    
    Website updated to 96719e3
    
    Website updated to cf3c5b62fe6c88ceded8e97ad0f8749119167fbc
    
    Website updated to 6e9ff53
    
    Website updated to 237401b
    
    Website updated to f3fc870
    
    Website updated to a8f3c5a
    
    Website updated to 5ef52e4
    
    Website updated to 867e3b3
    
    Website updated to 456eb56
    
    Website updated to 97fdf9f
    
    Website updated to 23616e4
    
    Website updated to cfcfe19
    
    Website updated to 75f68fa
    
    Website updated to 5f2c9dd
    
    Website updated to 1498d48
    
    Website updated to ce8ece9
    
    Website updated to 955d432
    
    Website updated to 89eb3d4
    
    Website updated to e12b026
    
    Website updated to 90797cd
    
    Website updated to 74166d3
    
    Website updated to ae80240
    
    Website updated to 675abe4
    
    Website updated to d1c167c
    
    Website updated to 3996814
    
    Website updated to f197655
    
    Website updated to ab9c015
    
    Website updated to 9b5200c
    
    Website updated to 84a8154
    
    Website updated to b23065d
    
    Website updated to 9203126
    
    Website updated to b72a0ef
    
    Website updated to 7998e0e
    
    Website updated to 6a67f2b
    
    Website updated to a4e48fd
    
    Website updated to de1eb36
    
    Website updated to f435867
    
    Website updated to 9acf581
    
    Website updated to ba5769a
    
    Website updated to ff38c0f
    
    Website updated to 051a9f8
    
    Website updated to d958314
    
    Website updated to 4aafa80
    
    Website updated to 1258a05
    
    Website updated to 739089b
    
    Website updated to 578590a
    
    Website updated to 34011fd
    
    Website updated to 179e0f4
    
    Website updated to 5cd963e
    
    Website updated to 1c867ff
    
    Website updated to b242c40
    
    Website updated to 6c5f5a9
    
    Website updated to 0a86a2bb
    
    Website updated to 371f2320
    
    Website updated to c6a628ec
    
    Website updated to b07c320d
    
    Website updated to b0f7c681
    
    Website updated to 0982d3b8
    
    Website updated to 301b74f0
    
    Website updated to 0c6f9026
    
    Website updated to e00da392
    
    Website updated to 197ca7dc
    
    Website updated to 3d74ef6a
    
    Website updated to 997c1d93
    
    Website updated to e3c9940e
    
    Website updated to 1b8508ae
    
    Website updated to 09ed5939
    
    Website updated to e618f6d8
    
    Website updated to 5de3aaac
    
    Website updated to 66d76b00
    
    Website updated to 8015d29a
    
    Website updated to 0c647eca
    
    Website updated to 4d65f7ab
    
    Website updated to c576a642
    
    Website updated to 9e406e23
    
    Website updated to 9971c8e2
    
    Website updated to 36d40919
    
    Website updated to 9c7b711d
    
    Website updated to 4adafd07
    
    Website updated to 29d6b74c
    
    Website updated to 4dc165a2
    
    Website updated to 76bb1cdd
    
    Website updated to c01e15ab
    
    Website updated to fcf71882
    
    Website updated to 29826f64
    
    Website updated to 6486005a
    
    Website updated to dfa4a071
    
    Website updated to 9321fb08
    
    Website updated to 007269d0
    
    Website updated to 61dc5006
    
    Website updated to 83548e96
    
    Website updated to 0d8621f3
    
    Website updated to 2744b35f
    
    Website updated to c98f2725
    
    Website updated to 7ca27cc2
    
    Website updated to ae841c02
    
    Website updated to bd2d996c
    
    Website updated to 3ace6a1c
    
    Website updated to 945afedf
    
    Website updated to 083c898f
    
    Website updated to a262d487
    
    Website updated to 10abba88
    
    Website updated to f0833943
    
    Website updated to 38d055b7
    
    Website updated to 65584a69
    
    Website updated to 7133862b
    
    Website updated to a0da5e63
    
    Website updated to e5600be0
    
    Website updated to 9b7d19d5
    
    Website updated to db09aca1
    
    Website updated to c7d555b5
    
    Website updated to 095c9888
    
    Website updated to eae26697
    
    Website updated to c149b776
    
    Website updated to a664a8b7
    
    Website updated to 4286d3e3
    
    Website updated to 0054ef8a
    
    Website updated to 8e2b5ec9
    
    Website updated to 3fcf4b0e
    
    Website updated to 0c91fe97
    
    Website updated to 43ed6a38
    
    Website updated to 7aa894b6
    
    Website updated to 09247ffd
    
    Website updated to 4d51e10a
    
    Website updated to b2694b68
    
    Website updated to 4a7b7dad
    
    Website updated to 7aa1ba4f
    
    Website updated to b42ad8e6
    
    Website updated to b08c8237
    
    Website updated to c1d8594d
    
    Website updated to fd767fca
    
    Website updated to 67f8da04
    
    Website updated to 754a2179
    
    Website updated to aab09c01
    
    Website updated to 56db7a13
    
    Website updated to 9bd5901e
    
    Website updated to 5c8f1e08
    
    Website updated to e992a571
    
    Website updated to b0188b27
    
    Website updated to 22aefaf3
    
    Website updated to a30ac0f8
    
    Website updated to 1ad186c2
    
    Website updated to 045c46a8
    
    Website updated to 76ecd36c
    
    Website updated to 21b74d38
    
    Website updated to 424a979b
    
    Website updated to fee53395
    
    Website updated to 3065134e
    
    Website updated to db9fd3e5
    
    Website updated to 7ad1858e
    
    Website updated to d423a65b
    
    Website updated to ea2e68be
    
    Website updated to adcb1f35
    
    Website updated to a55a7988
    
    Website updated to 31bf9759
    
    Website updated to 07ec2fa2
    
    Website updated to c8cd265e
    
    Website updated to f94d65c4
    
    Website updated to 5b1bc318
    
    Website updated to 33db36f3
    
    Website updated to 23081eb3
    
    Website updated to d59974b0
    
    Website updated to f7eac60a
    
    Website updated to 3c03647b
    
    Website updated to fd5d8e5e
    
    Website updated to a66eca0c
    
    Website updated to 819fd171
    
    Website updated to d128ad2c
    
    Website updated to 6ba4827b
    
    Website updated to 2144af70
    
    Website updated to 36a1a573
    
    Website updated to a8a77d2e
    
    Website updated to 159f97ac
    
    Website updated to a9b3c0ba
    
    Website updated to d8b3e093
    
    Website updated to 5311f459
    
    Website updated to 2e9c6c21
    
    Website updated to 28609582
    
    Website updated to 47e1c9e8
    
    Website updated to 29401513
    
    Website updated to 175638c9
    
    try quick fix (will be overwrite by build)
    
    Website updated to aeeefe55
    
    Website updated to b30bb816
    
    Website updated to bb24d49a
    
    Website updated to 5b64121f
    
    Website updated to 373c4b96
    
    Website updated to 5933c1be
    
    Website updated to 9c403311
    
    Website updated to b806f506
    
    Website updated to 57f60a16
    
    Website updated to 218a5b0a
    
    Website updated to 83b4176d
    
    Website updated to aba5d9a4
    
    Website updated to e0b7cbbd
    
    Website updated to 5e43ca8f
    
    Website updated to ea1dad63
    
    Website updated to d07c1ec9
    
    Website updated to 04e921ee
    
    Website updated to 0e594d12
    
    Website updated to 1c76b8e0
    
    Website updated to 71d32811
    
    Website updated to 7fa76131
    
    Website updated to 8185be78
    
    Website updated to 2ae0ec84
    
    Website updated to da7b6e66
    
    Website updated to 264ec41d
    
    Website updated to 7d42011f
    
    Website updated to b8e90f5a
    
    Website updated to 1e68837b
    
    Website updated to 56190eb0
    
    Website updated to 02b52ee3
    
    Website updated to 5ada58a9
    
    Website updated to b3009380
    
    Website updated to 0a84c814
    
    Website updated to 2b0b7508
    
    Website updated to 62e4a7f3
    
    Website updated to 51886a34
    
    Website updated to 48e3042b
    
    Website updated to c4632d54
    
    Website updated to 9274bc8d
    
    Website updated to a0ae0376
    
    Website updated to 355884c7
    
    Website updated to 54af0363
    
    Website updated to 7b26c510
    
    Website updated to f968d4c9
    
    Website updated to 85d4d225
    
    Website updated to 0a021b4a
    
    Website updated to b8438474
    
    Website updated to 95a521f2
    
    Website updated to e912758f
    
    Website updated to 0984b28a
    
    Website updated to e3fbe6bb
    
    Website updated to b0cf9718
    
    Website updated to a772ee2ca
    
    Website updated to 2a6666ca8
    
    Website updated to bb666bdd0
    
    Website updated to 559d92c22
    
    Website updated to 338a4208a
    
    Website updated to efcaeef62
    
    Website updated to 1b7ecf04c
    
    Website updated to 70f36137b
    
    Website updated to c2b782892
    
    Website updated to 6077cef6c
    
    Website updated to 7d4be0018
    
    Website updated to 971b2b7a4
    
    Website updated to 8b169ea22
    
    Website updated to fc0217bc4
    
    Website updated to 26fa545bc
    
    Website updated to c1720f67b
    
    Website updated to 22c8c5693
    
    Website updated to 4b25dcaef
    
    Website updated to a57fff3b0
    
    Website updated to 526966e99
    
    Website updated to d6c9b0083
    
    Website updated to a7d566143
    
    Website updated to b5687ef99
    
    Website updated to 10d9061e8
    
    Website updated to 57ede6324
    
    Website updated to a831f0136
    
    Website updated to 9142dad81
    
    Website updated to 2b2416534
    
    Website updated to c4f1a3900
    
    Website updated to 27814044a
    
    Website updated to 9fccc3f7f
    
    Website updated to 48170bb4d
    
    Website updated to d9127d407
    
    Website updated to bcfcc2660
    
    Website updated to c0d992c42
    
    Website updated to 254f47b3d
    
    Website updated to f105908e4
    
    Website updated to e29eb60a3
    
    Website updated to 4590eaa8d
    
    Website updated to c71338feb
    
    Website updated to 25821e7bf
    
    Website updated to 18d4dae62
    
    Website updated to c61d04f0d
    
    Website updated to 4c19fbdb5
    
    Website updated to e7886482c
    
    Website updated to 72a13919c
    
    Website updated to 539b4a8fd
    
    Website updated to 75e85afa5
    
    Website updated to 75a656d00
    
    Website updated to f976fcee1
    
    Website updated to 21a6f3d9c
    
    Website updated to d4d7da446
    
    Website updated to e629717d3
    
    Website updated to b253a155e
    
    Website updated to 1c8212b52
    
    Website updated to f9964aede
    
    Website updated to edc400194
    
    Website updated to 2cd3d7e5c
    
    Website updated to 83b9662bd
    
    Website updated to ccc4356af
    
    Website updated to 813a4b7f2
    
    Website updated to 171a7866e
    
    Website updated to fe553aa59
    
    Website updated to d70b73307
    
    Website updated to f6d0dd78c
    
    Website updated to c5b6a8dd9
    
    Website updated to 952611e53
    
    Website updated to b5dbbd28c
    
    Website updated to ef898e3b3
    
    Website updated to 34c4f38e9
    
    Website updated to 46417a928
    
    Website updated to 75cfe089d
    
    Website updated to 527c1a01b
    
    Website updated to e3c13a4be
    
    Website updated to f31f66d2b
    
    Website updated to 69a0277f4
    
    Website updated to 8e06514f9
    
    Website updated to 93a0b8d9b
    
    Website updated to 3cb2a738a
    
    Website updated to 8f859e551
    
    Website updated to ae13175b2
    
    Website updated to afa2a439b
    
    Website updated to 60fdee237
    
    Website updated to ef52f6533
    
    Website updated to 1143cef74
    
    Website updated to 272bec71b
    
    Website updated to 786dc33c0
    
    Website updated to 666e4b5ee
    
    Website updated to b725df955
    
    Website updated to eec134971
    
    Website updated to 72509f654
    
    Website updated to 37b976253
    
    Website updated to b33cc5490
    
    Website updated to e2b559061
    
    Website updated to 56be1e033
    
    Website updated to f0e56b908
    
    Website updated to d69e2c87a
    
    Website updated to 639d6afaa
    
    Website updated to 08f8a652c
    
    Website updated to 8f0591087
    
    Website updated to 2f89b313b
    
    Website updated to 047c7eb9c
    
    Website updated to 7fe608936
    
    Website updated to 3c469bda5
    
    Website updated to 05e1c72f6
    
    Website updated to cc6e55378
    
    Website updated to f9511ec42
    
    Website updated to 947dfc5ab
    
    Website updated to bc4d78666
    
    Website updated to 37387d175
    
    Website updated to 0365f7ef1
    
    Website updated to bbfcce852
    
    Website updated to 56ede96d7
    
    Website updated to 6311cd7a8
    
    Website updated to 517435ee1
    
    Website updated to 9b4c1699b
    
    Website updated to ff835157e
    
    Website updated to f4b0fa2be
    
    Website updated to d4e779117
    
    Website updated to 7ff34018f
    
    Website updated to dd75a9080
    
    Website updated to bcccc1cd3
    
    Website updated to 03862308e
    
    Website updated to 8d48d97d3
    
    Website updated to 875dd59e1
    
    Website updated to bbcaa3595
    
    Website updated to 31f5faca3
    
    Website updated to ef6534f5f
    
    Website updated to 611686391
    
    Website updated to deef6bbfa
    
    Website updated to d28e190df
    
    Website updated to 79c99610e
    
    Website updated to b40ce5154
    
    Website updated to e35c6e338
    
    Website updated to e9d6caabd
    
    Website updated to ce6bd2702
    
    Website updated to a5160858b
    
    Website updated to 5e735e224
    
    Website updated to df9fab3e9
    
    Website updated to ae7811264
    
    Website updated to 7ea4297ee
    
    Website updated to bff86538f
    
    Website updated to d957b1f8d
    
    Website updated to dcf48b5bf
    
    Website updated to 36e3b189c
    
    Website updated to aabf62ca3
    
    Website updated to 55c284a70
    
    Website updated to 557851b0b
    
    Website updated to bbffe3f97
    
    Website updated to db4c0b2ae
    
    Website updated to 80a1f374f
    
    Website updated to 744950e70
    
    Website updated to bc41861ed
    
    Website updated to f726f4a9f
    
    Website updated to 93a475cce
    
    Website updated to ac8b3beda
    
    Website updated to a6c9c271b
    
    Website updated to 73781f13d
    
    Website updated to 9abc4994c
    
    Website updated to b9a575004
    
    Website updated to e90da6efe
    
    Website updated to d29e56701
    
    Website updated to 1b0b4d683
    
    Website updated to 1bf4917de
    
    Website updated to 4e1415562
    
    Website updated to 55372091f
    
    Website updated to 3724e131f
    
    Website updated to 6afe91683
    
    Website updated to 1297350d7
    
    Website updated to 4d9185a1b
    
    Website updated to 6e74b0b9a
    
    Website updated to 09ec5ae31
    
    Website updated to 956879096
    
    Website updated to 4f014c72b
    
    Website updated to 7f7a92a8d
    
    Website updated to bb31ed0f3
    
    Website updated to 9bc17b96b
    
    Website updated to 4b2ddbb0d
    
    Website updated to 29f1795f4
    
    Website updated to 6b68dd3bf
    
    Website updated to c96197350
    
    Website updated to d4a353671
    
    Website updated to a3bf96afc
    
    Website updated to 7afbbf38e
    
    Website updated to 6de31b6a3
    
    Website updated to b2089c301
    
    Website updated to 0727f4f89
    
    Website updated to 07970d323
    
    Website updated to 8cc5b5867
    
    Website updated to 998901ae4
    
    Website updated to 314212b0a
    
    Website updated to 1436b6958
    
    Website updated to 9b5ff52a8
    
    Website updated to b20b9b205
    
    Website updated to 10557cd27
    
    Website updated to a710a51a7
    
    Website updated to 798452824
    
    Website updated to abac94c82
    
    Website updated to 446b109cb
    
    Website updated to a45d14a79
    
    Website updated to 56b5b0c50
    
    Website updated to d022804d6
    
    Website updated to 5836783f0
    
    Website updated to a9d875dea
    
    Website updated to 0cfb5561c
    
    Website updated to fa03a7607
    
    Website updated to d4002a8df
    
    Website updated to ce37134dd
    
    Website updated to f8126853c
    
    Website updated to 280653f1f
    
    Website updated to c151db101
    
    Website updated to a16c47c6c
    
    Website updated to 740f33391
    
    Website updated to 1fc74a2e1
    
    Website updated to 607cf0a73
    
    Website updated to 14514d954
    
    Website updated to 2e57ff5cc
    
    Website updated to 363a3871d
    
    Website updated to 2da0b0bd8
    
    Website updated to 6ae33ccdc
    
    Website updated to 687398b25
    
    Website updated to 5ba0a6acf
    
    Website updated to f6957530b
    
    Website updated to dcca0db6e
    
    Website updated to b6668317f
    
    Website updated to 4f38b9853
    
    Website updated to 52ebf68da
    
    Website updated to 586dd978a
    
    Website updated to f1fa85732
    
    Website updated to 81c436def
    
    Website updated to 27d4f9485
    
    Website updated to 330f04216
    
    Website updated to c75cde37a
    
    Website updated to 245fb9263
    
    Website updated to 3b77685e1
    
    Website updated to bd2d4c923
    
    Website updated to 43f3e68d1
    
    Website updated to aea680845
    
    Website updated to 3a413edde
    
    Website updated to 8b1c72f9c
    
    Website updated to 5564080cb
    
    Website updated to 75542c997
    
    Website updated to 538d91262
    
    Website updated to 357cd9702
    
    Website updated to ac4e19182
    
    Website updated to 5963ef513
    
    Website updated to 18b3e7525
    
    Website updated to ebe7a1693
    
    Website updated to 2460ba390
    
    Website updated to 0f580f0da
    
    Website updated to ebbc438b7
    
    Website updated to 566d2ea0d
    
    Website updated to 628ddbb63
    
    Website updated to 27af7df82
    
    Website updated to c5c15cf9e
    
    Website updated to 2d802d622
    
    Website updated to 8900ad4b8
    
    Website updated to 4c216b15d
    
    Website updated to 86aab108f
    
    Website updated to 8d3a2df13
    
    Website updated to 0978f3cab
    
    Website updated to 5e3b90307
    
    Website updated to d287abd1b
    
    Website updated to 9c7468e2f
    
    Website updated to efe7b678e
    
    Website updated to 121d65aac
    
    Website updated to 18af4d261
    
    Website updated to 77816cef5
    
    Website updated to 24d599689
    
    Website updated to 8def4310e
    
    Website updated to ba0eebdd9
    
    Website updated to 6db7fc870
    
    Website updated to 240c477a6
    
    Website updated to 796fd060e
    
    Website updated to 5acf953db
    
    Website updated to c3de92cb6
    
    Website updated to 8792e2cdb
    
    Website updated to fcd9f0bae
    
    Website updated to 9f6c75df6
    
    Website updated to bc4c0e51f
    
    Website updated to 7a558bafc
    
    Website updated to d3c13382b
    
    Website updated to 30b2d8253
    
    Website updated to 81240faf0
    
    Website updated to 488c1cfb9
    
    Website updated to 1f7b8b09f
    
    Website updated to 796beeaa0
    
    Website updated to a7639997e
    
    Website updated to f962f3802
    
    Website updated to 52cb8b566
    
    Website updated to df389b5b6
    
    Website updated to 3aea21a51
    
    Website updated to 744fedd0d
    
    Website updated to 210d45dd2
    
    Website updated to ca41f541f
    
    Website updated to 6ea95e0cc
    
    Website updated to 8776132ca
    
    Website updated to 305d681d5
    
    Website updated to d5ca8ff58
    
    Website updated to 3c8e5a4ed
    
    Website updated to f0955b81e
    
    Website updated to 53275f79d
    
    Website updated to 33d0c39b7
    
    Website updated to d6999399b
    
    Website updated to 3b3de7a4f
    
    Website updated to 7e9e3b586
    
    Website updated to 3517c36f0
    
    Website updated to ac8875ac6
    
    Website updated to c2a463442
    
    Website updated to 2994cebcd
    
    Website updated to 45dba0bb1
    
    Website updated to 8574e4ecb
    
    Website updated to 3ea44224d
    
    Website updated to db0093607
    
    Website updated to 9ba3af3b6
    
    Website updated to 31b11b6da
    
    Website updated to 67f693ba6
    
    Website updated to f1dc87bb7
    
    Website updated to 7c9e66f50
    
    Website updated to 6fa1a4be0
    
    Website updated to 38cdc3447
    
    Website updated to 8d1f45e6c
    
    Website updated to db29a608b
    
    Website updated to 5442838f8
    
    Website updated to 2cecbb83d
    
    Website updated to 827b3c31a
    
    Website updated to 3e28c1827
    
    Website updated to 9b694ce2a
    
    Website updated to df738b44e
    
    Website updated to 09989f40a
    
    Website updated to aeb26d623
    
    Website updated to 606489814
    
    Website updated to fd43d8dce
    
    Website updated to 1b17f588b
    
    Website updated to 877d97890
    
    Website updated to dd6ae1769
    
    Website updated to 80b5c7b26
    
    Website updated to 1b17f8f0c
    
    Website updated to 1a6653aca
    
    test: fix search
    
    Trying to see if this CSP policy will allow XHR requests to Algolia
    servers.
    
    Website updated to 2b1ea1c3c
    
    Website updated to 7f2edcc2f
    
    Website updated to 896f6a1bd
    
    Website updated to 694e6acd1
    
    Website updated to 4039887f8
    
    Website updated to f4f06a779
    
    Website updated to b8e90cd4d
    
    Website updated to 4895bcbbf
    
    Website updated to 17cb9c2a6
    
    Website updated to a265a0ba5
    
    Website updated to 8af4513df
    
    Website updated to 0ef119f3c
    
    Website updated to 3583e4143
    
    Website updated to adddabf1a
    
    Website updated to 324cc4a6e
    
    Website updated to ce48e5170
    
    Website updated to 1d8942bb6
    
    Website updated to d8c3907ad
    
    Website updated to 5a0a8047b
    
    Website updated to f0cbffc0f
    
    Website updated to 9893394a1
    
    Website updated to b3a9ff13a
    
    Website updated to f67d859f7
    
    Website updated to 70b08d74e
    
    Website updated to 6a122bade
    
    Website updated to a25d7f033
    
    Website updated to e2320a88b
    
    Website updated to ab17a3d50
    
    Website updated to 788bece0c
    
    Website updated to 3a6671c1f
    
    Website updated to 30dd91475
    
    Website updated to 94917047c
    
    Website updated to 72f2aa677
    
    Website updated to 344eb33c1
    
    Website updated to 43d2459a3
    
    Website updated to f71eac898
    
    Website updated to e75fd472a
    
    Website updated to 3bfb3741d
    
    Website updated to 52519dc78
    
    Website updated to c064083e9
    
    Website updated to 97afb7806
    
    Website updated to 83df20903
    
    Website updated to ad8a69cde
    
    Website updated to 0ade16e5a
    
    Website updated to 42b5686e2
    
    Website updated to c071c3790
    
    Website updated to 2f5459386
    
    Website updated to dc8c226d0
    
    Website updated to d0ed8040a
    
    Website updated to 1d3252a92
    
    Website updated to 9151669bc
    
    Website updated to 9e5776432
    
    Website updated to 882342ba8
    
    Website updated to 98c11742b
    
    Website updated to 01947fe4b
    
    Website updated to 66b014180
    
    Website updated to 589e56465
    
    Website updated to f828fd233
    
    Website updated to fc2f6bfc6
    
    Website updated to 5ad118cc9
    
    Website updated to 85ba3de08
    
    Website updated to c948e3ff3
    
    Website updated to 30615dc89
    
    Website updated to d1bd8b1e9
    
    Website updated to 2fffa8a82
    
    Website updated to cb493a94c
    
    Website updated to 427bfac1c
    
    Website updated to b681965c2
    
    Website updated to 76b24fb75
    
    Website updated to 7dbdcbc66
    
    Website updated to 7844034ae
    
    Website updated to 7255a61de
    
    Website updated to 4f693a913
    
    Website updated to 7d82c9028
    
    Website updated to 64f742ab6
    
    Website updated to 8b5d72383
    
    Website updated to 6b7a0579f
    
    Website updated to 3a2cd5151
    
    Website updated to a8c8ae008
    
    Website updated to 0aadfd29a
    
    Website updated to a1b28eec0
    
    Website updated to 168929e43
    
    Website updated to e25bb6baf
    
    Website updated to 41badd3df
    
    Website updated to 4dca64a98
    
    Website updated to 61ee24cd9
    
    Website updated to 6bed3161d
    
    Website updated to 29f52cf0c
    
    Website updated to 57486c7ec
    
    Website updated to 9da617f1b
    
    Website updated to f948f3492
    
    Website updated to cd5068130
    
    Website updated to e2feedc75
    
    Website updated to 71c7f6152
    
    Website updated to 9090ee877
    
    Website updated to b6a3f7c36
    
    Website updated to df04e8d5a
    
    Website updated to 969639976
    
    Website updated to 256cfb3ee
    
    Website updated to 30cfbd7ad
    
    Website updated to 30ee15701
    
    Website updated to d3eec744e
    
    Website updated to a7f5abf0a
    
    Website updated to 5f7429aa4
    
    Website updated to 64d9fde01
    
    Website updated to 07d00089a
    
    Website updated to cd1602522
    
    Website updated to 77d47e8de
    
    Website updated to 347981326
    
    Website updated to 231592d56
    
    Website updated to 7f0e2a2eb
    
    Website updated to 32fdb93d5
    
    Website updated to d52bf234a
    
    Website updated to a8f6f7625
    
    Website updated to e72c7758e
    
    Website updated to 725f79f82
    
    Website updated to 20d0921cf
    
    Website updated to 4e697cbc3
    
    Website updated to 87158c884
    
    Website updated to 79748d3c9
    
    Website updated to 59498c5f7
    
    Website updated to 6db030358
    
    Website updated to 28151a77c
    
    Website updated to ab7197d09
    
    Website updated to 700567d3d
    
    Website updated to 9f42ce985
    
    Website updated to 276638f3d
    
    Website updated to 78db8c60f
    
    Website updated to 988c96d08
    
    Website updated to a8a2f488d
    
    Website updated to 176c19ac8
    
    Website updated to 0ce126674
    
    Website updated to d6f1e085b
    
    Website updated to 4f87db25a
    
    Website updated to add260c32
    
    Website updated to 4a01bca36
    
    Website updated to 31efafce0
    
    Website updated to ea4edd988
    
    Website updated to d0bf50f0c
    
    Website updated to 22a272a54
    
    Website updated to 2d11b8293
    
    Website updated to d989c518d
    
    Website updated to 1f65fee98
    
    Website updated to 3c9e8597d
    
    Website updated to 7d8194875
    
    Website updated to 4b44ed1ef
    
    Website updated to b857dfc86
    
    Website updated to 04a5d43e9
    
    Website updated to 39d8fa3f6
    
    Website updated to 990994cee
    
    Website updated to 9dc9228a9
    
    Website updated to 56fc2efc8
    
    Website updated to de6019220
    
    Website updated to fc70ecb93
    
    Website updated to f15b6f297
    
    Website updated to 513f818c9
    
    Website updated to a915f5cd1
    
    Website updated to 85b834ec0
    
    Website updated to 270fff960
    
    Website updated to 93b316e42
    
    Website updated to ad148870e
    
    Website updated to 956590d3f
    
    Website updated to de91a9a9d
    
    Website updated to a5967f1fd
    
    Website updated to 3ecffa7c7
    
    Website updated to 0b3011d3c
    
    Website updated to 7fc2227ba
    
    Website updated to 2e656bed4
    
    Website updated to 9bbf55561
    
    Website updated to 8b6af7492
    
    Website updated to 910cca495
    
    Website updated to e55701487
    
    Website updated to 590d0b545
    
    Website updated to fa7196e18
    
    Website updated to bba56a2f4
    
    Website updated to 04d60e0c1
    
    Website updated to 34a7e060c
    
    Website updated to 03ffb26bb
    
    Website updated to 17db70774
    
    Website updated to 8f7e19c95
    
    Website updated to 77a6add03
    
    Website updated to 66b98033a
    
    Website updated to f774f9e79
    
    Website updated to f5f0a1cd2
    
    Website updated to d3b4f0683
    
    Website updated to af34621b5
    
    Website updated to be29b52ed
    
    Website updated to c634ff900
    
    Website updated to cc6f1f217
    
    Website updated to 45f3df77c
    
    Website updated to 7c0ce35db
    
    Website updated to 4578f8a41
    
    Website updated to 7b22e3a2a
    
    Website updated to f22343cda
    
    Website updated to d7fe02108
    
    Website updated to 79ee46901
    
    Website updated to 91a16adc7
    
    Website updated to 473b2c866
    
    Website updated to cc0945bef
    
    Website updated to 22624a4e8
    
    Website updated to f5c6d62b6
    
    Website updated to 2baab4017
    
    Website updated to 3d6e79605
    
    Website updated to 828960d07
    
    Website updated to ebde48de8
    
    Website updated to 50a5ab980
    
    Website updated to 716293a1f
    
    Website updated to 9e9edb1c1
    
    Website updated to 1b2dbdf2f
    
    Website updated to a8b448f82
    
    Website updated to 860836bce
    
    Website updated to 5d9e73226
    
    Website updated to f204c02ea
    
    Website updated to 10c82edb2
    
    Website updated to 7bd3c19300
    
    Website updated to d47082da48
    
    Website updated to ea52bd93c3
    
    Website updated to 34eef845d7
    
    Website updated to 8f90311000
    
    Website updated to e341135c07
    
    Website updated to 77858bff8b
    
    Website updated to fea7c993e4
    
    Website updated to 4743c0c0ee
    
    Website updated to ad61fc640b
    
    Website updated to cf6ffe6c8b
    
    Website updated to 546a367d0e
    
    Website updated to 585c76f64d
    
    Website updated to b9a783ca1a
    
    Website updated to 988fa74d4d
    
    Website updated to e4c9421f7d
    
    Website updated to eeef3ac3a5
    
    Website updated to 8d28736d9b
    
    Website updated to 12be8252d4
    
    Website updated to b55be50841
    
    Website updated to a5149497ca
    
    Website updated to 5609d8fdd6
    
    Website updated to 1795589c86
    
    Website updated to 7742cf8065
    
    Website updated to d9f94a5bf3
    
    Website updated to 7b469b2111
    
    Website updated to 1e857484ad
    
    Website updated to 48984ce3a5
    
    Website updated to 0c8bd80ba0
    
    Website updated to f237c32c78
    
    Website updated to 120c5010c9
    
    Website updated to e34184269f
    
    Website updated to 14c90811ac
    
    Website updated to ec97532f4c
    
    Website updated to 103a95f099
    
    Website updated to 56d59c0ad7
    
    Website updated to 7ca685771f
    
    Website updated to b854749807
    
    Website updated to 705b9c9d6a
    
    Website updated to c0346449f8
    
    Website updated to f954d1f62f
    
    Website updated to 739459042e
    
    Website updated to 206815d5c4
    
    Website updated to 9ae96b1a47
    
    Website updated to c2aa1ed69a
    
    Website updated to 92fba38d38
    
    Website updated to 7a6978cb9c
    
    Website updated to ef9c90d9e0
    
    Website updated to 280ed9da58
    
    Website updated to f6c8203eb9
    
    Website updated to c467692b16
    
    Website updated to 409be9f991
    
    Website updated to 9529d0374c
    
    Website updated to 256a264024
    
    Website updated to 0f151274b7
    
    Website updated to 96f7dfc2f5
    
    Website updated to a0057c4186
    
    Website updated to aa602b7e33
    
    Website updated to 90f707ba1a
    
    Website updated to eb54b1a171
    
    Website updated to 8e55962dd9
    
    Website updated to 8e123f1ead
    
    Website updated to 46fd61a48c
    
    Website updated to e64c8a5d4a
    
    Website updated to fd2722f241
    
    Website updated to 40a2090f3e
    
    Website updated to 904422d97c
    
    Website updated to 856601bb06
    
    Website updated to f05c152133
    
    Website updated to 19859eda2a
    
    Website updated to ea95295cc6
    
    Website updated to a6fcd142ce
    
    Website updated to 5434bc24e2
    
    Website updated to ea264c97aa
    
    Website updated to 62ee9f66d7
    
    Website updated to d1c4643e1c
    
    Website updated to dcf78a6e4e
    
    Website updated to 76a4abf15f
    
    Website updated to fd33426cc3
    
    Website updated to 20f45fe480
    
    Website updated to 84c2e60dcd
    
    Website updated to d5f117f3b1
    
    Website updated to 04349c5c79
    
    Website updated to f2ddc28966
    
    Website updated to b16d7598d4
    
    Website updated to 792c241602
    
    Website updated to d60f5f5521
    
    Website updated to 78978dd3ff
    
    Website updated to 8283251281
    
    Website updated to 3631494135
    
    Website updated to b5c68bde73
    
    Website updated to 4113cf86c9
    
    Website updated to c741604a4d
    
    Website updated to ae781a8b3b
    
    Website updated to 355cc33b01
    
    Website updated to 60321a8b78
    
    Website updated to 6a7b277b5e
    
    Website updated to ac4c1f8cbb
    
    Website updated to 8dee03f7f7
    
    Website updated to 81ac12af5c
    
    Website updated to 2831879194
    
    Website updated to dd0c6e40fa
    
    Website updated to ba315f1f12
    
    Website updated to 90ca0fbe45
    
    Website updated to 8c3b6eb454
    
    Website updated to 67b4ce98e6
    
    Website updated to 4c3b90c9af
    
    Website updated to 12686b208b
    
    Website updated to 982ea58d69
    
    Website updated to dbe8f31db3
    
    Website updated to 7d4af3fd8b
    
    Website updated to 0fa8b11370
    
    Website updated to 721de98ca5
    
    Website updated to 92cd89fecf
    
    Website updated to 24633c36c4
    
    Website updated to 6b0b1d2723
    
    Website updated to bfff3ec793
    
    Website updated to d9922c198f
    
    Website updated to 977f387de4
    
    Website updated to 729b911c64
    
    Website updated to 1ea0d5c4fd
    
    Website updated to 47643bad68
    
    Website updated to c344899bcd
    
    Website updated to 2a5da56256
    
    Website updated to 91a20ed992
    
    Website updated to cdae2fa65c
    
    Website updated to d95385ac22
    
    Website updated to 6ae9e152c1
    
    Website updated to 93fb20ea6b
    
    Website updated to b8d8ea2109
    
    Website updated to 3e412e4f66
    
    Website updated to 589d8c7d22
    
    Website updated to 73da69b6f0
    
    Website updated to aa7589bf0a
    
    Website updated to 9c7c16c8af
    
    Website updated to 3aab5382ac
    
    Website updated to 411e5f71a4
    
    Website updated to 9e1c93829b
    
    Website updated to e155588107
    
    Website updated to 5b5597d91f
    
    Website updated to 621bf7e67a
    
    Website updated to 003b02118e
    
    Website updated to ff1535ce49
    
    Website updated to 112e2f5b14
    
    Website updated to 2e99c751eb
    
    Website updated to 42664658dd
    
    Website updated to da17bdf1ef
    
    Website updated to ca8e824314
    
    Website updated to 08ebd1f2ce
    
    Website updated to 5d90997b95
    
    Website updated to 468e902003
    
    Website updated to 3cf071cc08
    
    Website updated to 37b8d89234
    
    Website updated to 848ee055f8
    
    Website updated to 56254b0aed
    
    Website updated to 1fffaf1d63
    
    Website updated to 027081a789
    
    Website updated to dac3591515
    
    Website updated to 18f603e4cc
    
    Website updated to aa5b92d80c
    
    Website updated to 2b705a5667
    
    Website updated to ffbd8488f5
    
    Website updated to 54ebbecae5
    
    Website updated to 0db9f3e298
    
    Website updated to 610fddb052
    
    Website updated to d4b3c6c6f9
    
    Website updated to 16c663792e
    
    Website updated to 765d7bcd28
    
    Website updated to b7eb74a2cc
    
    Website updated to 3933bce0df
    
    Website updated to de630858e4
    
    Website updated to 18cf2cac21
    
    Website updated to d75d08d991
    
    Website updated to 5da3b6552c
    
    Website updated to 616e303b13
    
    Website updated to 708fbc05dc
    
    Website updated to afa6174f3f
    
    Website updated to b3c6b4cdb1
    
    Website updated to b1157c30b6
    
    Website updated to a834a6bfec
    
    Website updated to fceba01b5a
    
    Website updated to e8820c600a
    
    Website updated to d81790bc2a
    
    Website updated to 5e3e4e79b6
    
    Website updated to a0a6a3bc9e
    
    Website updated to 3071f30e67
    
    Website updated to e1fe543618
    
    Website updated to 81d1ffa977
    
    Website updated to eb7b411fa9
    
    Website updated to 3c94f93cc6
    
    Website updated to a64aa37195
    
    Website updated to cadba0891f
    
    Website updated to e4465403e1
    
    Website updated to 48bef99d18
    
    Website updated to e1a9652608
    
    Website updated to 59e333843d
    
    Website updated to fd58907032
    
    Website updated to 55205be38e
    
    Website updated to da8c02883c
    
    Website updated to 4d04c7af7a
    
    Website updated to 576258ec11
    
    Website updated to 9837f87915
    
    Website updated to 65c612d5c7
    
    Website updated to 7bef71937f
    
    Website updated to 5f89f00ef1
    
    Website updated to 3f4339f59f
    
    Website updated to f50c7520c6
    
    fix: allow youtube embedding
    
    An attempt to allow youtube to be embeded, pushed to live website to
    help test and refine.
    
    Website updated to 880dc338e4
    
    Website updated to ad1d14ce56
    
    Website updated to e3d8fd0fac
    
    Website updated to 74b29c388a
    
    Website updated to 3fc0dc96cd
    
    Website updated to 05bacc79c7
    
    Website updated to 237ae0e3a2
    
    Website updated to c150befdd2
    
    Website updated to 3b2054b09a
    
    Website updated to 7ae3475e8f
    
    Website updated to a7fe9e3f67
    
    Website updated to ce95bf3ae1
    
    Website updated to 932cb99a14
    
    Website updated to 1c086c08c1
    
    Website updated to f30087ab97
    
    Website updated to 8e26fd2ea1
    
    Website updated to 2a2220646b
    
    Website updated to 3e7696fead
    
    Website updated to 32ee6b58c3
    
    Website updated to a1618fe61c
    
    Website updated to 3b3930ef34
    
    Website updated to 9302f4a9a1
    
    Website updated to d87a1f9d93
    
    Website updated to fefa5f3d7e
    
    Website updated to f63e4124f1
    
    Website updated to e5edadb880
    
    Website updated to 5e55103941
    
    Website updated to 3eb6ce9eff
    
    Website updated to f07c9c59c2
    
    Website updated to 273df1538a
    
    Website updated to 55df093697
    
    Website updated to 1da92ff622
    
    Website updated to 5f7813774aac2db57aefc29b73df0b4537f5307c
    
    Website updated to 5f7813774aac2db57aefc29b73df0b4537f5307c
    
    Website updated to c2b5b1e287f433b2e261e65ced7073c6ebd3fc77
    
    Website updated to dda521493a7ff41fb6afb99340f7b5821d954153
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to e99e94aa6c4ac0a9c2699673f18fa9209e61f218
    
    Website updated to b3519ac1e98e252a992e4ba539c5c6dadfe8cbc9
    
    Website updated to b3519ac1e98e252a992e4ba539c5c6dadfe8cbc9
    
    Website updated to b3519ac1e98e252a992e4ba539c5c6dadfe8cbc9
    
    Website updated to b3519ac1e98e252a992e4ba539c5c6dadfe8cbc9
    
    Website updated to b3519ac1e98e252a992e4ba539c5c6dadfe8cbc9
    
    Website updated to b3519ac1e98e252a992e4ba539c5c6dadfe8cbc9
    
    Website updated to b3519ac1e98e252a992e4ba539c5c6dadfe8cbc9
    
    Website updated to 04a0a78c7b5d7a0663e8d84606df430abcf99d82
    
    Website updated to 04a0a78c7b5d7a0663e8d84606df430abcf99d82
    
    Website updated to 04a0a78c7b5d7a0663e8d84606df430abcf99d82
    
    Website updated to 04a0a78c7b5d7a0663e8d84606df430abcf99d82
    
    Website updated to 04a0a78c7b5d7a0663e8d84606df430abcf99d82
    
    Website updated to df0549c41be9581a1eaed2bc51a9b127130f360a
    
    Website updated to d3756d338c2afe6768e01656fcdcf2f643a2c925
    
    Website updated to d3756d338c2afe6768e01656fcdcf2f643a2c925
    
    Website updated to d3756d338c2afe6768e01656fcdcf2f643a2c925
    
    Website updated to 401e167b59d47521fd7cdd39955fd6d1805feaa1
    
    Website updated to c2c134339e935d61a7ec98985ea9a700831040d4
    
    Website updated to 00d9839808c0b652e2315edb7eba2535bc0e8c91
    
    Website updated to b46437e7f3648db8e770323453fe9e9a98ba7128
    
    Website updated to 653be6e056db1f846b989c0dd8e9c9f02aee2f76
    
    Website updated to 856bd48dea0d7952ec1ffd070edfad2040845d01
    
    Website updated to 2d9c24953dc85c17db487506d60d3a5dcc316469
    
    Website updated to e5c90a030ff2527b2b1da3ba19cde12bb8024250
    
    Website updated to 7844de47eba676b008dba17e389d99ce17731d75
    
    Website updated to 7844de47eba676b008dba17e389d99ce17731d75
    
    Website updated to 7844de47eba676b008dba17e389d99ce17731d75
    
    Website updated to 7844de47eba676b008dba17e389d99ce17731d75
    
    Website updated to 7844de47eba676b008dba17e389d99ce17731d75
    
    Website updated to 7844de47eba676b008dba17e389d99ce17731d75
    
    Website updated to 7844de47eba676b008dba17e389d99ce17731d75
    
    Website updated to 7844de47eba676b008dba17e389d99ce17731d75
    
    Website updated to 7844de47eba676b008dba17e389d99ce17731d75
    
    Website updated to 03a69996594433ecdd078f6f4384f56f562acec9
    
    Website updated to 03a69996594433ecdd078f6f4384f56f562acec9
    
    Website updated to 03a69996594433ecdd078f6f4384f56f562acec9
    
    Website updated to 8999e8f69b90799ae09e86f430f41092f3f19663
    
    Website updated to 8999e8f69b90799ae09e86f430f41092f3f19663
    
    Website updated to 6d7935f81ca45b0a46a478ebcc657ed530a6a24e
    
    Website updated to 6d7935f81ca45b0a46a478ebcc657ed530a6a24e
    
    Website updated to 6d7935f81ca45b0a46a478ebcc657ed530a6a24e
    
    Website updated to 356a46ded9709b6fecca9ff1f25a69dcba075592
    
    Website updated to 356a46ded9709b6fecca9ff1f25a69dcba075592
    
    Website updated to ea734720f24e655510b7b26f494ee86f8bb05713
    
    Website updated to 6f2c4c0f3d5fed75b166ed817c8d212e4e23501e
    
    Website updated to 3d220db1873b8b705df39c84c415e0093775b45b
    
    Website updated to 3d220db1873b8b705df39c84c415e0093775b45b
    
    Website updated to 3d220db1873b8b705df39c84c415e0093775b45b
    
    Website updated to c3d52b1a04c482c10bd4a5c3deb3f01ba5ad26bd
    
    Website updated to fcb0054d6b546349926ccaf9c9b9e0b7fc000956
    
    Website updated to 9d40ce537304d3d155be380a914f856656bc626f
    
    Website updated to 53f3e1c872cd9970ff9b23d8006c92186cd30447
    
    Website updated to a3f4434a58749cd64241584e695e77c0ec91b1c8
    
    Website updated to a3f4434a58749cd64241584e695e77c0ec91b1c8
    
    Website updated to a3f4434a58749cd64241584e695e77c0ec91b1c8
    
    Website updated to a3f4434a58749cd64241584e695e77c0ec91b1c8
    
    Website updated to a3f4434a58749cd64241584e695e77c0ec91b1c8
    
    Website updated to ba4b5eb7ac7e6cc9a21c9564e611156fb8aa4810
    
    Website updated to f222ba2b50df269ccb7a65fe312347676012fcaa
    
    Website updated to 9f77c655fc86fe36438ac7b9ad3e7a6751d5db27
    
    Website updated to 99eb38f93b3a2fae0a20f5a5e54a472ff13001b9
    
    Website updated to 33fedc838299b8b0b84aa24726ff813eb7ec5218
    
    Website updated to 8968d9232752e4d84608838248fa9621a684bef6
    
    Website updated to 8968d9232752e4d84608838248fa9621a684bef6
    
    Website updated to 7cf85314cb09cf42812a086fd5c0a6163db2c61f
    
    Website updated to ef28463cb3619ddb6e15ddc8a38564cc41c5ebeb
    
    Website updated to 1a4f477d8a77cab2bbee9f292d36f0fdc9b12c54
    
    Website updated to fb75497471e8975238ed6114e3550e01f02c533f
    
    Website updated to cec20661c6268bb370f21aacf36b6da55e4b3e5b
    
    Website updated to f3665555758794de226544d953e8cd11ea180e1a
    
    Website updated to de982d77692790d123958df626e33419bb7d3c30
    
    Website updated to de982d77692790d123958df626e33419bb7d3c30
    
    Website updated to de982d77692790d123958df626e33419bb7d3c30
    
    Website updated to 633f87dacce80acd36e43a9bc8cf3d954b4d7720
    
    Website updated to 633f87dacce80acd36e43a9bc8cf3d954b4d7720
    
    Website updated to 9a00db3eca111bf28fe2bc79a3348ad17f3f7274
    
    Website updated to e32dfa5899b516217edebae2a1dfb8ed0388c05e
    
    Website updated to 7d2fc07cf665064c1ca3157fb534f63325beb6a7
    
    Website updated to 7d2fc07cf665064c1ca3157fb534f63325beb6a7
    
    Website updated to 78cb5478b50589a0063cf2274fef196f0df634f6
    
    Website updated to e3b084bbc79345f3b4377730bfaa6401b024e7d4
    
    Website updated to 0950b6485ad31e324381a6576f36f273a6b8f993
    
    Website updated to 24f0e2b06487669f2b374d67008b659f715d11a4
    
    Website updated to 8b450b66634d1693f4a18cb3b5ce12a92e2c3ee6
    
    Website updated to 6bfc0074ff413c1f1a529e8cf67ac9d092221e76
    
    Website updated to 6bfc0074ff413c1f1a529e8cf67ac9d092221e76
    
    Website updated to 3ca7dc40246f888e566f43b4f7bcf0faf2b2aa0e
    
    Website updated to 84c229d9d0bc028478490365ac192334b1866558
    
    Website updated to 860e4fd7cb7b760c97c715c9cb236532578465ba
    
    Website updated to 40e71c4870807f378de3ee024f9bf2d2ae696250
    
    Website updated to fde26d8305c2b95f106656fbe422b264793504d9
    
    Website updated to 9a2637dba50fa42b14e7346c7c7ef7fa1fd63781
    
    Website updated to b5a937f94de558780a75bdb26a82b541ea623133
    
    Website updated to aa1882bfa2b53e5b0032be604aa8c5d2628f279a
    
    Website updated to d4ffffbb0f7097b982d734da13c87017562955ed
    
    Website updated to 52c23b5b8320967736ebfbc200c4f31fa3658067
    
    Website updated to bbff164c60a93ab796966036f3a1c87da552b504
    
    Website updated to bbff164c60a93ab796966036f3a1c87da552b504
    
    Website updated to bbff164c60a93ab796966036f3a1c87da552b504
    
    Website updated to e6af7d72eca5470e71b877c6e8d4e1c3197085ea
    
    Website updated to e6af7d72eca5470e71b877c6e8d4e1c3197085ea
    
    Website updated to e6af7d72eca5470e71b877c6e8d4e1c3197085ea
    
    Website updated to e6af7d72eca5470e71b877c6e8d4e1c3197085ea
    
    Website updated to 9cce268de2819e6975922f55d26f7397a24e1377
    
    Website updated to 9cce268de2819e6975922f55d26f7397a24e1377
    
    Website updated to 9cce268de2819e6975922f55d26f7397a24e1377
    
    Website updated to 9cce268de2819e6975922f55d26f7397a24e1377
    
    Website updated to 9cce268de2819e6975922f55d26f7397a24e1377
    
    Website updated to 9cce268de2819e6975922f55d26f7397a24e1377
    
    Website updated to 9cce268de2819e6975922f55d26f7397a24e1377
    
    Website updated to fbc7a8e6d7a0448ef7606ee3e12b510a77f1f476
    
    Website updated to fbc7a8e6d7a0448ef7606ee3e12b510a77f1f476
    
    Website updated to fbc7a8e6d7a0448ef7606ee3e12b510a77f1f476
    
    Website updated to fbc7a8e6d7a0448ef7606ee3e12b510a77f1f476
    
    Website updated to fbc7a8e6d7a0448ef7606ee3e12b510a77f1f476
    
    Website updated to fbc7a8e6d7a0448ef7606ee3e12b510a77f1f476
    
    Website updated to fbc7a8e6d7a0448ef7606ee3e12b510a77f1f476
    
    Website updated to 08fa7e9a05ff9e3eed4e0ce821dffa0d09f5ab50
    
    Website updated to a8f9cc65ba7e4cddc2e8f98c31a140ec97ad069a
    
    Website updated to 728eacbf402eb05c8d49227f0bb031ae076754f7
    
    Website updated to 50b5bd6ea452a13984cd9051d8bf5e60c7d26f0a
    
    Website updated to 5987363a6a2a4a1e26bf95078e28c93c3981df8a
    
    Website updated to e6e6aaac75dcc3967e5fba35d9fa63326108c875
    
    Website updated to e6e6aaac75dcc3967e5fba35d9fa63326108c875
    
    Website updated to 89dfd8d427f3a409b2b7b5945711a1535b981860
    
    Website updated to 9efa7c3be1d598e3c97f084813e5cc85d513e36e
    
    Website updated to a1036ff70e2af9ddf4636194fd4b90ee189f37db
    
    Website updated to a1036ff70e2af9ddf4636194fd4b90ee189f37db
    
    Website updated to caef9c620d357d9cfd71dd7e833a6ae9e110b8d5
    
    Website updated to 701f07b07cd8dd94cf43363dd7bc664a4c833507
    
    Website updated to 32188349a4e0f3c411d6e97ca92b6f733d67849c
    
    Website updated to 12ca65ab2d0eb8b97c3d891cd20da488ad46aba0
    
    Website updated to ed5d193a04c7fa6fb68942d0c821320b40f1088e
    
    Website updated to 1367f643f80c5026e7c38669ac1d1d9083a93826
    
    Website updated to 938bd4cddcf9662bad1d7f905e201fc64ec74ae6
    
    Website updated to 9faadf1b92971b68f19742478b2c11b3c9070b4e
    
    Website updated to 9faadf1b92971b68f19742478b2c11b3c9070b4e
    
    Website updated to 9faadf1b92971b68f19742478b2c11b3c9070b4e
    
    Website updated to 9faadf1b92971b68f19742478b2c11b3c9070b4e
    
    Website updated to 703f8e61f8fa10cff91441da27ed2d014732d291
    
    Website updated to 703f8e61f8fa10cff91441da27ed2d014732d291
    
    Website updated to c4840c17dd82e4c930b2ddf83063a3d755ae3595
    
    Website updated to c4840c17dd82e4c930b2ddf83063a3d755ae3595
    
    Website updated to fd8042aa702bd6caa98358fef43e302be1a8d269
    
    Website updated to fd8042aa702bd6caa98358fef43e302be1a8d269
    
    Website updated to 66b0799835a401fac2cb27c83987976b3640a59c
    
    Website updated to 4490cc6784c74f19433fe45e8f59dcdd0ae1c5bc
    
    Website updated to 4490cc6784c74f19433fe45e8f59dcdd0ae1c5bc
    
    Website updated to 4490cc6784c74f19433fe45e8f59dcdd0ae1c5bc
    
    Website updated to 4490cc6784c74f19433fe45e8f59dcdd0ae1c5bc
    
    Website updated to 4490cc6784c74f19433fe45e8f59dcdd0ae1c5bc
    
    Website updated to b45a791eef3a20537bf7b85f065fe0d22524f650
    
    Website updated to b45a791eef3a20537bf7b85f065fe0d22524f650
    
    Website updated to b45a791eef3a20537bf7b85f065fe0d22524f650
    
    Website updated to b45a791eef3a20537bf7b85f065fe0d22524f650
    
    Website updated to b45a791eef3a20537bf7b85f065fe0d22524f650
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to a5df8638e46dd129b1665302e1af52b3cc28e29b
    
    Website updated to d78d94c24922bc6349da61159f416d9554c58ca7
    
    Website updated to 454c3c60cbd94c7d19b3735e0e7204b0fcd1c509
    
    Website updated to e323df57d995a5425bb0a8c0576b0e8677ac06fc
    
    Website updated to e323df57d995a5425bb0a8c0576b0e8677ac06fc
    
    Website updated to e323df57d995a5425bb0a8c0576b0e8677ac06fc
    
    Website updated to e323df57d995a5425bb0a8c0576b0e8677ac06fc
    
    Website updated to e323df57d995a5425bb0a8c0576b0e8677ac06fc
    
    Website updated to e323df57d995a5425bb0a8c0576b0e8677ac06fc
    
    Website updated to 1c20ee8266bae6ad43e7dbe3c399c61746d1f66b
    
    Website updated to 1c20ee8266bae6ad43e7dbe3c399c61746d1f66b
    
    Website updated to 1c20ee8266bae6ad43e7dbe3c399c61746d1f66b
    
    Website updated to 11a2da78fa7fa1a516614540924fa214c55f5c60
    
    Website updated to 11a2da78fa7fa1a516614540924fa214c55f5c60
    
    Website updated to e0b7e97aaddbab320c53a67193e9301a92d26526
    
    Website updated to e0b7e97aaddbab320c53a67193e9301a92d26526
    
    Website updated to e0b7e97aaddbab320c53a67193e9301a92d26526
    
    Website updated to df325fd9d596223382da675b12ca30d8c882b459
    
    Website updated to df325fd9d596223382da675b12ca30d8c882b459
    
    Website updated to df325fd9d596223382da675b12ca30d8c882b459
    
    Website updated to df325fd9d596223382da675b12ca30d8c882b459
    
    Website updated to df325fd9d596223382da675b12ca30d8c882b459
    
    Website updated to df325fd9d596223382da675b12ca30d8c882b459
    
    Website updated to a0c3b8eab7a016f631252cd79e77083326239f06
    
    Website updated to a0c3b8eab7a016f631252cd79e77083326239f06
    
    Website updated to a0c3b8eab7a016f631252cd79e77083326239f06
    
    Website updated to a0c3b8eab7a016f631252cd79e77083326239f06
    
    Website updated to a0c3b8eab7a016f631252cd79e77083326239f06
    
    Website updated to a0c3b8eab7a016f631252cd79e77083326239f06
    
    Website updated to 23a30377c5792788c69bc6a7b13a2025096308c3
    
    Website updated to 3ea9db575617500cd48d7b5c9c3f864a79e4254f
    
    Website updated to c26fe61043161048aeec1059c657ef728a7a55a8
    
    Website updated to c26fe61043161048aeec1059c657ef728a7a55a8
    
    Website updated to c26fe61043161048aeec1059c657ef728a7a55a8
    
    Website updated to c26fe61043161048aeec1059c657ef728a7a55a8
    
    Website updated to c26fe61043161048aeec1059c657ef728a7a55a8
    
    Website updated to 861f2ebc1853ecd93b5912a20b2a17a3366bda2a
    
    Website updated to 798d0b13ec7a6034cb9899db241e8a841197264e
    
    Website updated to 798d0b13ec7a6034cb9899db241e8a841197264e
    
    Website updated to 50cbcd2f78f818b85c6bc18ab04194f8abeba4d0
    
    Website updated to 50cbcd2f78f818b85c6bc18ab04194f8abeba4d0
    
    Website updated to 50cbcd2f78f818b85c6bc18ab04194f8abeba4d0
    
    Website updated to 9cf0918dda618f4a2d96d9d97d69232202f254e4
    
    Website updated to 73ad0dba6e0fa492485436a9be6d44264a66bf19
    
    Website updated to 73ad0dba6e0fa492485436a9be6d44264a66bf19
    
    Website updated to 73ad0dba6e0fa492485436a9be6d44264a66bf19
    
    Website updated to 73ad0dba6e0fa492485436a9be6d44264a66bf19
    
    Website updated to 73ad0dba6e0fa492485436a9be6d44264a66bf19
    
    Website updated to 73ad0dba6e0fa492485436a9be6d44264a66bf19
    
    Website updated to 73ad0dba6e0fa492485436a9be6d44264a66bf19
    
    Website updated to 0dfbf278eb59fb7de61789d54197ac5676325254
    
    Website updated to 325e929157412b27394080f4d4dba3d821476ddf
    
    Website updated to 325e929157412b27394080f4d4dba3d821476ddf
    
    Website updated to 8c02605ac9fcef6ae5b287728b1ae0e357e010b3
    
    Website updated to 7861619b7322f514409a3ff7e18027f59c7ea744
    
    Website updated to bb69d3ee3e5a15b3a0577572d32ca8f01bc964fc
    
    Website updated to f5962eac98f029cd2d7d66a81f7055efe5a21773
    
    Website updated to 8ecd1a2a1f315cb42e20804be972697e6929a1b6
    
    Website updated to 7abecec1dc9fc913b0ae1a16bf04da7aa1b6312a
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to e974361b36512604a1a98fe4ceb6dd2f36ab3277
    
    Website updated to 3470fa10dc7e9ae8f973a03cba2dfeecd6604629
    
    Website updated to f20eb543d7a7431bbeb0217f107932ab99d82af7
    
    Website updated to f20eb543d7a7431bbeb0217f107932ab99d82af7
    
    Website updated to f20eb543d7a7431bbeb0217f107932ab99d82af7
    
    Website updated to f20eb543d7a7431bbeb0217f107932ab99d82af7
    
    Website updated to f20eb543d7a7431bbeb0217f107932ab99d82af7
    
    Website updated to f20eb543d7a7431bbeb0217f107932ab99d82af7
    
    Website updated to 7f87487a4bb13d345ba35acf717a6bcf2b477b77
    
    Website updated to 7f87487a4bb13d345ba35acf717a6bcf2b477b77
    
    Website updated to 7f87487a4bb13d345ba35acf717a6bcf2b477b77
    
    Website updated to 7f87487a4bb13d345ba35acf717a6bcf2b477b77
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0484e0be98d569283f94c1e3aee82d9c894cdef6
    
    Website updated to 0fee8db51dd2ee10e47a1a2fb82547ac7e1150f7
    
    Website updated to 0fee8db51dd2ee10e47a1a2fb82547ac7e1150f7
    
    Website updated to 0fee8db51dd2ee10e47a1a2fb82547ac7e1150f7
    
    Website updated to 58cec6a117d1cdd4ca451931456260c66ee9bfdf
    
    Website updated to d8b265711c3080c27624bcfed29191de36afe686
    
    Website updated to d8b265711c3080c27624bcfed29191de36afe686
    
    Website updated to 979c69b8ffa131ea0e5a26a1098aec2904ca97b0
    
    Website updated to 4e9307dd42e6e5d6409d286be7f736e96d9d982d
    
    Website updated to 4e9307dd42e6e5d6409d286be7f736e96d9d982d
    
    Website updated to 07c4c3f5d450481c3fb4e5a6180496d3649e84e8
    
    Website updated to 091ac97d5aaf10cee909af12a9e945a4a70d31e7
    
    Website updated to 091ac97d5aaf10cee909af12a9e945a4a70d31e7
    
    Website updated to 091ac97d5aaf10cee909af12a9e945a4a70d31e7
    
    Website updated to 091ac97d5aaf10cee909af12a9e945a4a70d31e7
    
    Website updated to 0feb1b7f12b9880aeff563fe6a2d5c07953ff628
    
    Website updated to 0feb1b7f12b9880aeff563fe6a2d5c07953ff628
    
    Website updated to 0feb1b7f12b9880aeff563fe6a2d5c07953ff628
    
    Website updated to 7d0e32b45962e36049767e90f8e8fe9a85caeb6c
    
    Website updated to 7d0e32b45962e36049767e90f8e8fe9a85caeb6c
    
    Website updated to 7d0e32b45962e36049767e90f8e8fe9a85caeb6c
    
    Website updated to bed74da0645d7a73b7b0bcd77c3484fd7d2d726e
    
    Website updated to bed74da0645d7a73b7b0bcd77c3484fd7d2d726e
    
    Website updated to bed74da0645d7a73b7b0bcd77c3484fd7d2d726e
    
    Website updated to bed74da0645d7a73b7b0bcd77c3484fd7d2d726e
    
    Website updated to 857f92c8b78e1a49489c488018cf21bf788d533e
    
    Website updated to 857f92c8b78e1a49489c488018cf21bf788d533e
    
    Website updated to 5cb66166e135eebcffed9678f324c761afc3f178
    
    Website updated to da1a45c02e5140a2e417d9b9e7d984fc40df14ec
    
    Website updated to da1a45c02e5140a2e417d9b9e7d984fc40df14ec
    
    Website updated to da1a45c02e5140a2e417d9b9e7d984fc40df14ec
    
    Website updated to 3e69a8b0a30368f83d8a619ac411082a9b7a783d
    
    Website updated to 41e80001c7b994858864381a8cc70ba90bc5aece
---
 .htaccess                                          |  2128 ++
 404.html                                           |     1 +
 README.md                                          |     5 -
 _/css/site-502d689b92.css                          |     2 +
 _/data/rev-manifest.json                           |     7 +
 _/font/droid-sans-mono-latin-400.woff              |   Bin 0 -> 21780 bytes
 _/font/droid-sans-mono-latin-400.woff2             |   Bin 0 -> 18044 bytes
 _/font/open-sans-latin-ext-300-italic.woff         |   Bin 0 -> 23520 bytes
 _/font/open-sans-latin-ext-300-italic.woff2        |   Bin 0 -> 18500 bytes
 _/font/open-sans-latin-ext-300.woff                |   Bin 0 -> 25004 bytes
 _/font/open-sans-latin-ext-300.woff2               |   Bin 0 -> 19948 bytes
 _/font/open-sans-latin-ext-700-italic.woff         |   Bin 0 -> 23408 bytes
 _/font/open-sans-latin-ext-700-italic.woff2        |   Bin 0 -> 18456 bytes
 _/font/open-sans-latin-ext-700.woff                |   Bin 0 -> 25196 bytes
 _/font/open-sans-latin-ext-700.woff2               |   Bin 0 -> 20108 bytes
 _/font/open-sans-latin-ext-800-italic.woff         |   Bin 0 -> 23868 bytes
 _/font/open-sans-latin-ext-800-italic.woff2        |   Bin 0 -> 18780 bytes
 _/font/open-sans-latin-ext-800.woff                |   Bin 0 -> 25684 bytes
 _/font/open-sans-latin-ext-800.woff2               |   Bin 0 -> 20380 bytes
 _/img/algolia.svg                                  |     1 +
 _/img/apache-kafka.svg                             |     1 +
 _/img/apache-karaf.svg                             |     1 +
 _/img/articles.svg                                 |     1 +
 _/img/back.svg                                     |     1 +
 _/img/blog.svg                                     |     1 +
 _/img/books.svg                                    |     1 +
 _/img/brand-logos.svg                              |     1 +
 _/img/cancel.svg                                   |     1 +
 _/img/caret.svg                                    |     1 +
 _/img/chevron.svg                                  |     1 +
 _/img/close.svg                                    |     1 +
 _/img/community.svg                                |     1 +
 _/img/contributing.svg                             |     1 +
 _/img/docs.svg                                     |     1 +
 _/img/documentation.svg                            |     1 +
 _/img/download.svg                                 |     1 +
 _/img/examples.svg                                 |     1 +
 _/img/github.svg                                   |     1 +
 _/img/home-o.svg                                   |     1 +
 _/img/home.svg                                     |     1 +
 _/img/knative.svg                                  |     1 +
 _/img/logo-camel-medium.png                        |   Bin 0 -> 16120 bytes
 _/img/logo-d.svg                                   |     1 +
 _/img/menu.svg                                     |     1 +
 _/img/quarkus.svg                                  |     1 +
 _/img/read.svg                                     |     1 +
 _/img/search.svg                                   |     1 +
 _/img/spring-boot.svg                              |     1 +
 _/img/support.svg                                  |     1 +
 _/img/team.svg                                     |     1 +
 _/img/user-stories.svg                             |     1 +
 _/js/site-0d18f68ee9.js                            |     6 +
 _/js/vendor/algoliasearch-8fe81df376.js            |     1 +
 _/js/vendor/highlight-a988c6fdd9.js                |     1 +
 _/js/vendor/svg4everybody-195d47ce7d.js            |     1 +
 acknowledgments/index.html                         |     1 +
 apple-touch-icon-114x114.png                       |   Bin 0 -> 10391 bytes
 apple-touch-icon-120x120.png                       |   Bin 0 -> 10149 bytes
 apple-touch-icon-144x144.png                       |   Bin 0 -> 14613 bytes
 apple-touch-icon-152x152.png                       |   Bin 0 -> 15963 bytes
 apple-touch-icon-57x57.png                         |   Bin 0 -> 3270 bytes
 apple-touch-icon-60x60.png                         |   Bin 0 -> 3451 bytes
 apple-touch-icon-72x72.png                         |   Bin 0 -> 5010 bytes
 apple-touch-icon-76x76.png                         |   Bin 0 -> 5473 bytes
 blog/2019/05/RELEASE-2.24.0/camel-featured.jpg     |   Bin 0 -> 122153 bytes
 ...4b698dcf1b_122153_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 24758 bytes
 blog/2019/05/RELEASE-2.24.0/index.html             |     1 +
 blog/2019/09/ApacheConNA-2019/acna19-featured.jpg  |   Bin 0 -> 243107 bytes
 ...bdeb1caa77_243107_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 113358 bytes
 blog/2019/09/ApacheConNA-2019/index.html           |     1 +
 blog/2019/09/RELEASE-2.23.4/camel-featured.jpg     |   Bin 0 -> 771987 bytes
 ...78f223e65d_771987_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49010 bytes
 blog/2019/09/RELEASE-2.23.4/index.html             |     1 +
 blog/2019/09/RELEASE-2.24.2/camel-featured.jpg     |   Bin 0 -> 771987 bytes
 ...78f223e65d_771987_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49010 bytes
 blog/2019/09/RELEASE-2.24.2/index.html             |     1 +
 blog/2019/09/RELEASE-3.0.0-RC1/camel-featured.jpg  |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2019/09/RELEASE-3.0.0-RC1/index.html          |     1 +
 .../CamelK-CNCF-Landscape/camelk-landscape.png     |   Bin 0 -> 138189 bytes
 .../CamelK-CNCF-Landscape/cncf-featured.png        |   Bin 0 -> 24610 bytes
 .../2019/10/Camel3-2monthsaway/camel3-progress.png |   Bin 0 -> 128542 bytes
 ...dfb8b589_128542_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 103091 bytes
 .../2019/10/Camel3-2monthsaway/camel3-projects.png |   Bin 0 -> 88043 bytes
 ...ec2e12bd3_88043_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 79345 bytes
 blog/2019/10/Camel3-2monthsaway/index.html         |     1 +
 blog/2019/10/RELEASE-3.0.0-RC2/camel-featured.jpg  |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2019/10/RELEASE-3.0.0-RC2/index.html          |     1 +
 blog/2019/10/RELEASE-3.0.0-RC3/camel-featured.jpg  |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2019/10/RELEASE-3.0.0-RC3/index.html          |     1 +
 blog/2019/11/ASF-Report-2019/asf-featured.png      |   Bin 0 -> 152842 bytes
 ...9fc22c77_152842_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 59369 bytes
 blog/2019/11/ASF-Report-2019/index.html            |     1 +
 blog/2019/11/RELEASE-3.0.0/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2019/11/RELEASE-3.0.0/index.html              |     1 +
 blog/2019/12/2019-Numbers/index.html               |     2 +
 blog/2019/12/2019-Numbers/numbers-featured.jpg     |   Bin 0 -> 40301 bytes
 ...46b158b730d_40301_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 31780 bytes
 .../Camel-Kafka-connector-intro/camel-featured.jpg |   Bin 0 -> 122153 bytes
 ...4b698dcf1b_122153_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 24758 bytes
 .../2019/12/Camel-Kafka-connector-intro/index.html |     1 +
 .../12/Camel3-Whatsnew/camel3-3humps-featured.png  |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 .../12/Camel3-Whatsnew/camel3-core-vs-engine.png   |   Bin 0 -> 22436 bytes
 ...2565342a8_22436_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 50041 bytes
 blog/2019/12/Camel3-Whatsnew/camel3-projects.png   |   Bin 0 -> 88043 bytes
 ...ec2e12bd3_88043_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 79345 bytes
 blog/2019/12/Camel3-Whatsnew/camel3-quarkus.png    |   Bin 0 -> 737648 bytes
 ...5572ee1a_737648_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 357627 bytes
 blog/2019/12/Camel3-Whatsnew/camel3-website.png    |   Bin 0 -> 130976 bytes
 ...9e4e0442_130976_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 91028 bytes
 blog/2019/12/Camel3-Whatsnew/index.html            |     5 +
 .../CamelCatalogVersionPreference.gif              |   Bin 0 -> 225776 bytes
 .../camel-vscode-featured.png                      |   Bin 0 -> 89350 bytes
 ...3e8bc7b1a_89350_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 46307 bytes
 .../completionProperties.gif                       |   Bin 0 -> 41988 bytes
 .../diagnosticRangeImproved.png                    |   Bin 0 -> 102476 bytes
 .../filteredListOfQuickfix.gif                     |   Bin 0 -> 134963 bytes
 .../12/LanguageSupportTooling-0.0.20/index.html    |     1 +
 blog/2019/12/Podcast47/index.html                  |     1 +
 blog/2019/12/Podcast47/podcast-featured.jpg        |   Bin 0 -> 300108 bytes
 ...3bf4787ea4_300108_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 124036 bytes
 blog/2019/12/RELEASE-2.24.3/camel-featured.jpg     |   Bin 0 -> 771987 bytes
 ...78f223e65d_771987_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49010 bytes
 blog/2019/12/RELEASE-2.24.3/index.html             |     1 +
 blog/2020/01/CustomWebApiComponent/camel-chuck.zip |   Bin 0 -> 38098 bytes
 .../01/CustomWebApiComponent/camel-featured.jpg    |   Bin 0 -> 122153 bytes
 ...4b698dcf1b_122153_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 24758 bytes
 blog/2020/01/CustomWebApiComponent/index.html      |   216 +
 blog/2020/01/FOSDEM-2020/fosdem-featured.png       |   Bin 0 -> 316257 bytes
 ...b9c5aaec_316257_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 286362 bytes
 blog/2020/01/FOSDEM-2020/index.html                |     1 +
 blog/2020/01/RELEASE-2.25.0/camel-featured.jpg     |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/01/RELEASE-2.25.0/index.html             |     1 +
 blog/2020/01/RELEASE-3.0.1/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/01/RELEASE-3.0.1/index.html              |     1 +
 blog/2020/01/capi-gateway/CAPI-Gateway.png         |   Bin 0 -> 66685 bytes
 ...e780ccdff_66685_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 92970 bytes
 blog/2020/01/capi-gateway/index.html               |   139 +
 .../02/ApacheConNA-2020-CFP/acna20-featured.jpg    |   Bin 0 -> 500904 bytes
 ...9f401b9886_500904_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 152464 bytes
 blog/2020/02/ApacheConNA-2020-CFP/index.html       |     1 +
 blog/2020/02/GSoC-2020-announced/GSoC-featured.svg |    41 +
 blog/2020/02/GSoC-2020-announced/index.html        |    10 +
 blog/2020/02/RELEASE-3.1.0/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/02/RELEASE-3.1.0/index.html              |     1 +
 .../camel3-3humps-featured.png                     |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2020/03/Camel3-AWS2-Whatsnew/index.html       |     1 +
 blog/2020/03/LTS-Release-Schedule/featured.jpg     |   Bin 0 -> 3711976 bytes
 ...a101f4b59_3711976_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 196547 bytes
 blog/2020/03/LTS-Release-Schedule/index.html       |     1 +
 blog/2020/03/Outreachy-May2020-Update/featured.svg |     1 +
 blog/2020/03/Outreachy-May2020-Update/index.html   |     1 +
 blog/2020/03/Outreachy-May2020/featured.svg        |     1 +
 blog/2020/03/Outreachy-May2020/index.html          |     1 +
 blog/2020/04/100Camels/featured.jpg                |   Bin 0 -> 31526 bytes
 ...da25960d6d6_31526_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 104618 bytes
 blog/2020/04/100Camels/index.html                  |     1 +
 .../camel-featured.jpg                             |   Bin 0 -> 122153 bytes
 ...4b698dcf1b_122153_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 24758 bytes
 .../Camel-Kafka-connector-release-0.1.0/index.html |     1 +
 .../04/Camel-Quarkus-release-1.0.0-M7/index.html   |     1 +
 blog/2020/04/Camel32-Whatsnew/featured.png         |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2020/04/Camel32-Whatsnew/index.html           |    16 +
 blog/2020/04/RELEASE-2.25.1/camel-featured.jpg     |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/04/RELEASE-2.25.1/index.html             |     1 +
 blog/2020/04/RELEASE-3.2.0/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/04/RELEASE-3.2.0/index.html              |     1 +
 blog/2020/05/Camel33-Whatsnew/featured.png         |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2020/05/Camel33-Whatsnew/index.html           |     1 +
 .../05/CdcWithCamelAndDebezium/camel-featured.jpg  |   Bin 0 -> 122153 bytes
 ...4b698dcf1b_122153_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 24758 bytes
 blog/2020/05/CdcWithCamelAndDebezium/index.html    |    37 +
 blog/2020/05/RELEASE-3.3.0/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/05/RELEASE-3.3.0/index.html              |     1 +
 blog/2020/06/RELEASE-3.4.0/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/06/RELEASE-3.4.0/index.html              |     1 +
 blog/2020/06/camel-k-release-1.0.0/featured.png    |   Bin 0 -> 334247 bytes
 ...e93d4fe1_334247_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 472502 bytes
 .../camel-k-release-1.0.0/ide-autocompletion.gif   |   Bin 0 -> 812529 bytes
 blog/2020/06/camel-k-release-1.0.0/index.html      |    10 +
 .../06/camel-quarkus-release-1.0.0-CR2/index.html  |     1 +
 blog/2020/06/camel34-whatsnew/featured.jpeg        |   Bin 0 -> 56972 bytes
 ...f1ab2d20d5_56972_800x0_resize_q95_gaussian.jpeg |   Bin 0 -> 120940 bytes
 blog/2020/06/camel34-whatsnew/index.html           |    12 +
 blog/2020/06/whatsnew-camel-3-webinar/featured.png |   Bin 0 -> 323202 bytes
 ...b9af56b4_323202_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 184284 bytes
 blog/2020/06/whatsnew-camel-3-webinar/index.html   |     1 +
 blog/2020/07/ApacheCon-2020-at-home/featured.jpg   |   Bin 0 -> 145418 bytes
 ...21d8bb6f20_145418_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 40047 bytes
 blog/2020/07/ApacheCon-2020-at-home/index.html     |     1 +
 blog/2020/07/RELEASE-2.25.2/camel-featured.jpg     |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/07/RELEASE-2.25.2/index.html             |     1 +
 blog/2020/07/RELEASE-3.4.1/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/07/RELEASE-3.4.1/index.html              |     1 +
 blog/2020/07/RELEASE-3.4.2/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/07/RELEASE-3.4.2/index.html              |     1 +
 .../07/camel-quarkus-release-1.0.0-CR3/index.html  |     1 +
 .../index.html                                     |   101 +
 .../camel-featured.jpg                             |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 .../Camel-kafka-connector-0.4.0-RELEASE/index.html |     1 +
 blog/2020/08/RELEASE-3.4.3/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/08/RELEASE-3.4.3/index.html              |     1 +
 .../camel-featured.jpeg                            |   Bin 0 -> 199187 bytes
 ...61631ae60_199187_800x0_resize_q95_gaussian.jpeg |   Bin 0 -> 232857 bytes
 .../2020/08/camel-quarkus-release-1.0.0/index.html |     1 +
 .../2020/08/camel-quarkus-release-1.0.1/index.html |     1 +
 blog/2020/09/ApacheCon-at-Home-starts/featured.jpg |   Bin 0 -> 145418 bytes
 ...21d8bb6f20_145418_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 40047 bytes
 blog/2020/09/ApacheCon-at-Home-starts/index.html   |     1 +
 .../featured.png                                   |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 .../Camel-kafka-connector-050-Whatsnew/index.html  |     1 +
 blog/2020/09/Camel35-Whatsnew/featured.png         |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2020/09/Camel35-Whatsnew/index.html           |    18 +
 blog/2020/09/RELEASE-3.4.4/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/09/RELEASE-3.4.4/index.html              |     1 +
 blog/2020/09/RELEASE-3.5.0/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/09/RELEASE-3.5.0/index.html              |     1 +
 blog/2020/09/RELEASE-3.6.0/camel-featured.jpg      |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2020/09/RELEASE-3.6.0/index.html              |     1 +
 .../camel-quarkus-release-1.1.0/camel-featured.jpg |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 .../2020/09/camel-quarkus-release-1.1.0/index.html |     1 +
 blog/2020/09/windup/index.html                     |    51 +
 ...hristina_Lin_Serverless_Integration_Anatomy.pdf |   Bin 0 -> 3944583 bytes
 ...,_Ibsen_Claus_Whats_new_with_Apache_Camel_3.pdf |   Bin 0 -> 3150262 bytes
 ...ostello_Michael_CloudNativeMyCamel.1.00.001.pdf |   Bin 0 -> 655160 bytes
 ...istoph_Testing_CamelK_with_Cloud_Native_BDD.pdf |   Bin 0 -> 1858932 bytes
 ...mel_Quarkus_Routes_With_Tekton_and_Knative.pptx |   Bin 0 -> 6107971 bytes
 ...al_tooling_for_Apache_Camel_in_several_IDEs.pdf |   Bin 0 -> 1818791 bytes
 ..._light_API_Gateway_built_with_Apache_Camel.pptx |   Bin 0 -> 1550120 bytes
 ...l_Kafka_Connectors_-_when_Camel_meets_Kafka.pdf |   Bin 0 -> 7669332 bytes
 blog/2020/10/ApacheCon-at-Home-videos/featured.jpg |   Bin 0 -> 145418 bytes
 ...21d8bb6f20_145418_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 40047 bytes
 blog/2020/10/ApacheCon-at-Home-videos/index.html   |     1 +
 blog/2020/10/Camel36-Whatsnew/350-allocations.png  |   Bin 0 -> 131582 bytes
 ...91e00d1e_131582_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 79840 bytes
 blog/2020/10/Camel36-Whatsnew/350-blocked.png      |   Bin 0 -> 406567 bytes
 ...b25746e5_406567_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 172891 bytes
 blog/2020/10/Camel36-Whatsnew/350-performance.png  |   Bin 0 -> 322052 bytes
 ...b40b5c7c_322052_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 84814 bytes
 blog/2020/10/Camel36-Whatsnew/360-allocations.png  |   Bin 0 -> 144661 bytes
 ...5cfd0490_144661_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 98283 bytes
 blog/2020/10/Camel36-Whatsnew/360-blocked.png      |   Bin 0 -> 316712 bytes
 ...c2920ea4_316712_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 140498 bytes
 blog/2020/10/Camel36-Whatsnew/360-performance.png  |   Bin 0 -> 90306 bytes
 ...ea20ffd0d_90306_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 57210 bytes
 blog/2020/10/Camel36-Whatsnew/featured.png         |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2020/10/Camel36-Whatsnew/index.html           |     1 +
 .../DocumentSymbolJava.gif                         |   Bin 0 -> 547305 bytes
 .../DocumentSymbolXML.gif                          |   Bin 0 -> 791892 bytes
 ...pletionAndHoverForCamelSinkSourceProperties.gif |   Bin 0 -> 136820 bytes
 .../completionConnectorClass.gif                   |   Bin 0 -> 90675 bytes
 .../completionConverter.gif                        |   Bin 0 -> 83327 bytes
 .../completionTransformer.gif                      |   Bin 0 -> 78643 bytes
 .../convertCamelURlToListOfProperties.gif          |   Bin 0 -> 391960 bytes
 .../10/VSCode-LanguageSupport-0.0.28/index.html    |     1 +
 .../10/camel-aws2-eventbridge-intro/featured.png   |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 .../10/camel-aws2-eventbridge-intro/index.html     |   190 +
 blog/2020/10/camel-k-release-1.2.0/index.html      |     1 +
 .../camel-featured.jpeg                            |   Bin 0 -> 199187 bytes
 ...61631ae60_199187_800x0_resize_q95_gaussian.jpeg |   Bin 0 -> 232857 bytes
 .../index.html                                     |     1 +
 .../mocking-beans-with-camel-quarkus/featured.jpg  |   Bin 0 -> 671212 bytes
 ...67481a1ccd_671212_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 177594 bytes
 .../10/mocking-beans-with-camel-quarkus/index.html |    44 +
 .../camel-quarkus-release-1.4.0/camel-featured.jpg |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 .../2020/11/camel-quarkus-release-1.4.0/index.html |     1 +
 blog/2020/12/CKC-idempotency-070/featured.png      |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2020/12/CKC-idempotency-070/index.html        |    38 +
 .../featured.png                                   |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 .../Camel-kafka-connector-070-Whatsnew/index.html  |     1 +
 blog/2020/12/Camel37-Whatsnew/csimple-compiled.png |   Bin 0 -> 15785 bytes
 ...0f98965d9_15785_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 47390 bytes
 blog/2020/12/Camel37-Whatsnew/featured.png         |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2020/12/Camel37-Whatsnew/index.html           |     4 +
 .../simple-csimple-performance.png                 |   Bin 0 -> 548212 bytes
 ...0ced755f_548212_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 168510 bytes
 blog/2020/12/NewCommitters/featured.jpg            |   Bin 0 -> 676479 bytes
 ...afec3eac24_676479_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 115524 bytes
 blog/2020/12/NewCommitters/index.html              |     1 +
 blog/2020/12/RELEASE-2.25.3/featured.jpg           |   Bin 0 -> 31526 bytes
 ...da25960d6d6_31526_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 104618 bytes
 blog/2020/12/RELEASE-2.25.3/index.html             |     1 +
 blog/2020/12/RELEASE-3.4.5/featured.jpg            |   Bin 0 -> 671212 bytes
 ...67481a1ccd_671212_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 177594 bytes
 blog/2020/12/RELEASE-3.4.5/index.html              |     1 +
 blog/2020/12/RELEASE-3.7.0/featured.png            |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2020/12/RELEASE-3.7.0/index.html              |     1 +
 .../apiNameCompletion.png                          |   Bin 0 -> 105802 bytes
 .../completionJitpack.gif                          |   Bin 0 -> 173645 bytes
 .../12/VSCode-LanguageSupport-0.0.29/index.html    |     1 +
 .../methodNameCompletion.png                       |   Bin 0 -> 67890 bytes
 .../12/VSCode-LanguageSupport-0.0.29/multiline.png |   Bin 0 -> 92629 bytes
 .../parameterCompletion.png                        |   Bin 0 -> 97666 bytes
 .../camel-featured.jpeg                            |   Bin 0 -> 199187 bytes
 ...61631ae60_199187_800x0_resize_q95_gaussian.jpeg |   Bin 0 -> 232857 bytes
 .../2020/12/camel-quarkus-release-1.5.0/index.html |     1 +
 .../1-CreateJavaCamelKIntegration.gif              |   Bin 0 -> 214734 bytes
 .../2-putBreakpoint.gif                            |   Bin 0 -> 886244 bytes
 .../3-startIntegration.gif                         |   Bin 0 -> 226718 bytes
 .../4-startDebuggerOnRuntime.gif                   |   Bin 0 -> 180711 bytes
 .../5-AttachDebugger.gif                           |   Bin 0 -> 946296 bytes
 .../01/DebugInVSCodeWithCamelK1.3.0/index.html     |     6 +
 blog/2021/01/RELEASE-3.7.1/featured.png            |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2021/01/RELEASE-3.7.1/index.html              |     1 +
 ...ompletionBasicPropertiesCamelkafkaConnector.gif |   Bin 0 -> 307097 bytes
 .../completionInsertingDefaultValue.gif            |   Bin 0 -> 108936 bytes
 .../completionWithDescriptionforConnectorClass.png |   Bin 0 -> 108662 bytes
 .../diagnosticMixedNotation.png                    |   Bin 0 -> 70580 bytes
 ...nkSourcepropertyTypematchConnectorClassType.png |   Bin 0 -> 59203 bytes
 ...plicatedKeyWithMixDashAndCamelCaseDetection.png |   Bin 0 -> 64426 bytes
 .../01/VSCode-LanguageSupport-0.0.30/index.html    |     1 +
 ...melCaseCamelkafkaConnectorunknownProperties.gif |   Bin 0 -> 136345 bytes
 .../camel-featured.jpg                             |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 .../01/camel-quarkus-configuration-tips/index.html |     4 +
 .../camel-featured.jpeg                            |   Bin 0 -> 199187 bytes
 ...61631ae60_199187_800x0_resize_q95_gaussian.jpeg |   Bin 0 -> 232857 bytes
 .../2021/01/camel-quarkus-release-1.6.0/index.html |     1 +
 .../quarkus-dev-console.png                        |   Bin 0 -> 74474 bytes
 blog/2021/02/Camel38-Whatsnew/featured.png         |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2021/02/Camel38-Whatsnew/index.html           |     1 +
 .../02/Camel38-Whatsnew/jdk-mission-control.png    |   Bin 0 -> 34600 bytes
 ...706a6a21b_34600_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 170516 bytes
 blog/2021/02/Kamelet-Catalog/featured.png          |   Bin 0 -> 82151 bytes
 ...057b37cc0_82151_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 51682 bytes
 blog/2021/02/Kamelet-Catalog/index.html            |     1 +
 .../kamelet-catalog-source-demo.gif                |   Bin 0 -> 2371154 bytes
 blog/2021/02/RELEASE-3.7.2/featured.png            |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2021/02/RELEASE-3.7.2/index.html              |     1 +
 blog/2021/02/RELEASE-3.8.0/featured.jpg            |   Bin 0 -> 671212 bytes
 ...67481a1ccd_671212_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 177594 bytes
 blog/2021/02/RELEASE-3.8.0/index.html              |     1 +
 .../camel-featured.jpeg                            |   Bin 0 -> 199187 bytes
 ...61631ae60_199187_800x0_resize_q95_gaussian.jpeg |   Bin 0 -> 232857 bytes
 .../2021/02/camel-quarkus-release-1.7.0/index.html |     1 +
 blog/2021/03/ApacheCons2021/featured.jpg           |   Bin 0 -> 145822 bytes
 ...c9fdd34234_145822_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 48721 bytes
 blog/2021/03/ApacheCons2021/index.html             |     1 +
 blog/2021/03/Camel39-Whatsnew/featured.png         |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2021/03/Camel39-Whatsnew/index.html           |     1 +
 blog/2021/03/Camel39-Whatsnew/memory-camel38.png   |   Bin 0 -> 274428 bytes
 ...3042a60a_274428_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 164183 bytes
 blog/2021/03/Camel39-Whatsnew/memory-camel39.png   |   Bin 0 -> 280154 bytes
 ...2dbd6ac6_280154_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 161939 bytes
 blog/2021/03/RELEASE-3.7.3/featured.png            |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2021/03/RELEASE-3.7.3/index.html              |     1 +
 blog/2021/03/RELEASE-3.9.0/featured.jpg            |   Bin 0 -> 1541883 bytes
 ...0773b4d0a_1541883_800x0_resize_q95_gaussian.jpg |   Bin 0 -> 49966 bytes
 blog/2021/03/RELEASE-3.9.0/index.html              |     1 +
 .../03/VSCode-LanguageSupport-0.0.31/index.html    |     1 +
 .../settingsToDeclareRuntimeProvider.png           |   Bin 0 -> 121896 bytes
 .../camel-featured.jpeg                            |   Bin 0 -> 625206 bytes
 ...c68bd9be1_625206_800x0_resize_q95_gaussian.jpeg |   Bin 0 -> 115892 bytes
 .../2021/03/camel-quarkus-release-1.8.0/index.html |     1 +
 blog/2021/04/camel-k-140-Whatsnew/featured.png     |   Bin 0 -> 334247 bytes
 ...e93d4fe1_334247_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 472502 bytes
 blog/2021/04/camel-k-140-Whatsnew/index.html       |     1 +
 .../camel-featured.jpeg                            |   Bin 0 -> 625206 bytes
 ...c68bd9be1_625206_800x0_resize_q95_gaussian.jpeg |   Bin 0 -> 115892 bytes
 .../2021/04/camel-quarkus-release-1.8.1/index.html |     1 +
 .../s3-streaming-upload-3.10.0/camel-featured.jpeg |   Bin 0 -> 625206 bytes
 ...c68bd9be1_625206_800x0_resize_q95_gaussian.jpeg |   Bin 0 -> 115892 bytes
 blog/2021/04/s3-streaming-upload-3.10.0/index.html |     1 +
 blog/2021/05/Camel310-Whatsnew/featured.png        |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2021/05/Camel310-Whatsnew/index.html          |     1 +
 .../1-CreateJavaCamelKIntegration.gif              |   Bin 0 -> 214734 bytes
 .../2-putBreakpoint.gif                            |   Bin 0 -> 886244 bytes
 .../3-startIntegration.gif                         |   Bin 0 -> 226718 bytes
 .../4-CamelK-JavaDebug-fromRightClick.gif          |   Bin 0 -> 197591 bytes
 .../05/JavaDebuggingInVSCode-iteration2/index.html |     6 +
 .../TemplateIdCompletionWithDescription.png        |   Bin 0 -> 113717 bytes
 .../TemplateParameterCompletionWithDescription.png |   Bin 0 -> 99948 bytes
 .../completionKameletParameterWithDefaultValue.gif |   Bin 0 -> 134135 bytes
 .../descriptionOnHover.png                         |   Bin 0 -> 62602 bytes
 .../05/KameletToolingSupportInCamelURI/index.html  |     1 +
 .../sinkSourceFilteringKameletCompletion.gif       |   Bin 0 -> 134615 bytes
 blog/2021/05/RELEASE-3.10.0/featured.jpeg          |   Bin 0 -> 625206 bytes
 ...c68bd9be1_625206_800x0_resize_q95_gaussian.jpeg |   Bin 0 -> 115892 bytes
 blog/2021/05/RELEASE-3.10.0/index.html             |     1 +
 blog/2021/05/RELEASE-3.7.4/featured.png            |   Bin 0 -> 3975989 bytes
 ...d316c94_3975989_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 648178 bytes
 blog/2021/05/RELEASE-3.7.4/index.html              |     1 +
 blog/2021/05/multicast-failure-routing/index.html  |   193 +
 .../colorized-camel-k-logs.png                     |   Bin 0 -> 667832 bytes
 .../05/new-camel-k-logging-features/featured.png   |   Bin 0 -> 334247 bytes
 ...e93d4fe1_334247_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 472502 bytes
 .../05/new-camel-k-logging-features/index.html     |     2 +
 blog/2021/05/plantuml-diagram/featured.png         |   Bin 0 -> 41247 bytes
 ...211877113_41247_800x0_resize_q95_gaussian_2.png |   Bin 0 -> 141341 bytes
 blog/2021/05/plantuml-diagram/index.html           |     1 +
 blog/2021/05/vscode-camel-release/index.html       |     1 +
 blog/index.html                                    |     1 +
 blog/index.xml                                     |  1175 +
 blog/page/1/index.html                             |     1 +
 blog/page/10/index.html                            |     1 +
 blog/page/11/index.html                            |     1 +
 blog/page/12/index.html                            |     1 +
 blog/page/13/index.html                            |     1 +
 blog/page/14/index.html                            |     1 +
 blog/page/15/index.html                            |     1 +
 blog/page/16/index.html                            |     1 +
 blog/page/17/index.html                            |     1 +
 blog/page/18/index.html                            |     1 +
 blog/page/19/index.html                            |     1 +
 blog/page/2/index.html                             |     1 +
 blog/page/20/index.html                            |     1 +
 blog/page/21/index.html                            |     1 +
 blog/page/22/index.html                            |     1 +
 blog/page/23/index.html                            |     1 +
 blog/page/24/index.html                            |     1 +
 blog/page/25/index.html                            |     1 +
 blog/page/26/index.html                            |     1 +
 blog/page/27/index.html                            |     1 +
 blog/page/28/index.html                            |     1 +
 blog/page/29/index.html                            |     1 +
 blog/page/3/index.html                             |     1 +
 blog/page/30/index.html                            |     1 +
 blog/page/31/index.html                            |     1 +
 blog/page/32/index.html                            |     1 +
 blog/page/33/index.html                            |     1 +
 blog/page/34/index.html                            |     1 +
 blog/page/35/index.html                            |     1 +
 blog/page/4/index.html                             |     1 +
 blog/page/5/index.html                             |     1 +
 blog/page/6/index.html                             |     1 +
 blog/page/7/index.html                             |     1 +
 blog/page/8/index.html                             |     1 +
 blog/page/9/index.html                             |     1 +
 browserconfig.xml                                  |    11 +
 .../_attachments/schema/integration-schema.json    |  9272 ++++++++
 .../latest/_attachments/schema/kamelet-schema.json |  4679 ++++
 .../tekton/camel-k-pipeline-permissions.yaml       |   178 +
 .../tekton/camel-k-pipeline-task-definition.yaml   |    90 +
 .../tekton/camel-k-pipeline-task-run.yaml          |    30 +
 .../_images/architecture/camel-k-high-level.svg    |  1215 ++
 .../architecture/camel-k-operator-control-loop.png |   Bin 0 -> 15493 bytes
 .../_images/architecture/camel-k-operator.jpg      |   Bin 0 -> 116514 bytes
 .../_images/architecture/camel-k-runtimes.jpg      |   Bin 0 -> 121360 bytes
 .../architecture/camel-k-sources-diagram.png       |   Bin 0 -> 27721 bytes
 .../architecture/camel-k-state-machine-basic.png   |   Bin 0 -> 12740 bytes
 .../architecture/camel-k-state-machine-build.png   |   Bin 0 -> 21947 bytes
 .../camel-k-state-machine-integration-platform.png |   Bin 0 -> 38794 bytes
 .../camel-k-state-machine-integration.png          |   Bin 0 -> 56904 bytes
 .../camel-k-state-machine-integrationkit.png       |   Bin 0 -> 28205 bytes
 .../latest/_images/architecture/camel-k-traits.jpg |   Bin 0 -> 139978 bytes
 camel-k/latest/_images/architecture/camel-k.jpg    |   Bin 0 -> 129474 bytes
 .../_images/architecture/operator-control-loop.png |   Bin 0 -> 4923 bytes
 .../latest/_images/debugging/remote-debugger.png   |   Bin 0 -> 70273 bytes
 .../_images/tekton/tekton-pipeline-definition.png  |   Bin 0 -> 23836 bytes
 .../_images/tekton/tekton-pipeline-result.png      |   Bin 0 -> 31685 bytes
 .../latest/_images/tekton/tekton-pipeline-run.png  |   Bin 0 -> 21832 bytes
 camel-k/latest/apis/camel.html                     |     1 +
 camel-k/latest/apis/crds-html.html                 |     1 +
 camel-k/latest/architecture/architecture.html      |     1 +
 camel-k/latest/architecture/cr/build.html          |     8 +
 camel-k/latest/architecture/cr/camel-catalog.html  |     1 +
 .../latest/architecture/cr/integration-kit.html    |    13 +
 .../architecture/cr/integration-platform.html      |    12 +
 camel-k/latest/architecture/cr/integration.html    |    15 +
 camel-k/latest/architecture/operator.html          |     4 +
 camel-k/latest/architecture/runtime.html           |     1 +
 camel-k/latest/architecture/sources.html           |    28 +
 camel-k/latest/architecture/traits.html            |     1 +
 camel-k/latest/cli/cli.html                        |     1 +
 camel-k/latest/cli/modeline.html                   |    28 +
 camel-k/latest/configuration/components.html       |     1 +
 camel-k/latest/configuration/configmap-secret.html |    28 +
 camel-k/latest/configuration/configuration.html    |     2 +
 camel-k/latest/configuration/dependencies.html     |     2 +
 camel-k/latest/configuration/maven.html            |    31 +
 camel-k/latest/contributing/developers.html        |     2 +
 camel-k/latest/contributing/e2e.html               |     1 +
 .../latest/contributing/local-deployment-olm.html  |    69 +
 camel-k/latest/contributing/local-development.html |     7 +
 camel-k/latest/index.html                          |     3 +
 camel-k/latest/installation/crc.html               |     1 +
 camel-k/latest/installation/digitalocean.html      |     1 +
 camel-k/latest/installation/gke.html               |     1 +
 camel-k/latest/installation/iks.html               |     1 +
 camel-k/latest/installation/installation.html      |     1 +
 camel-k/latest/installation/k3s.html               |     1 +
 camel-k/latest/installation/kind.html              |     1 +
 camel-k/latest/installation/minikube.html          |     1 +
 camel-k/latest/installation/minishift.html         |     1 +
 camel-k/latest/installation/openshift.html         |     1 +
 .../latest/installation/registry/digitalocean.html |     2 +
 .../latest/installation/registry/dockerhub.html    |     4 +
 camel-k/latest/installation/registry/gcr.html      |     1 +
 camel-k/latest/installation/registry/github.html   |     1 +
 camel-k/latest/installation/registry/icr.html      |     1 +
 camel-k/latest/installation/registry/k3s.html      |     1 +
 camel-k/latest/installation/registry/registry.html |    12 +
 camel-k/latest/installation/scheduling.html        |     1 +
 .../kamelets/kameletbindings-error-handler.html    |    79 +
 camel-k/latest/kamelets/kamelets-dev.html          |   833 +
 camel-k/latest/kamelets/kamelets-user.html         |   136 +
 camel-k/latest/kamelets/kamelets.html              |     1 +
 camel-k/latest/languages/groovy.html               |    94 +
 camel-k/latest/languages/java.html                 |    11 +
 camel-k/latest/languages/javascript.html           |    12 +
 camel-k/latest/languages/jsh.html                  |     4 +
 camel-k/latest/languages/kotlin.html               |    56 +
 camel-k/latest/languages/languages.html            |     1 +
 camel-k/latest/languages/xml.html                  |     9 +
 camel-k/latest/languages/yaml.html                 |   102 +
 camel-k/latest/observability/integration.html      |    23 +
 camel-k/latest/observability/monitoring.html       |    26 +
 camel-k/latest/observability/operator.html         |    36 +
 camel-k/latest/running/dev-mode.html               |    26 +
 camel-k/latest/running/run-from-github.html        |     4 +
 camel-k/latest/running/running.html                |     3 +
 camel-k/latest/scaling/integration.html            |    19 +
 camel-k/latest/traits/3scale.html                  |     1 +
 camel-k/latest/traits/affinity.html                |     1 +
 camel-k/latest/traits/builder.html                 |     1 +
 camel-k/latest/traits/camel.html                   |     1 +
 camel-k/latest/traits/container.html               |     1 +
 camel-k/latest/traits/cron.html                    |     1 +
 camel-k/latest/traits/dependencies.html            |     1 +
 camel-k/latest/traits/deployer.html                |     1 +
 camel-k/latest/traits/deployment.html              |     1 +
 camel-k/latest/traits/environment.html             |     1 +
 camel-k/latest/traits/error-handler.html           |     1 +
 camel-k/latest/traits/gc.html                      |     1 +
 camel-k/latest/traits/ingress.html                 |     1 +
 camel-k/latest/traits/istio.html                   |     1 +
 camel-k/latest/traits/jolokia.html                 |     1 +
 camel-k/latest/traits/jvm.html                     |     1 +
 camel-k/latest/traits/kamelets.html                |     1 +
 camel-k/latest/traits/knative-service.html         |     1 +
 camel-k/latest/traits/knative.html                 |     1 +
 camel-k/latest/traits/logging.html                 |     1 +
 camel-k/latest/traits/master.html                  |     1 +
 camel-k/latest/traits/openapi.html                 |     1 +
 camel-k/latest/traits/owner.html                   |     1 +
 camel-k/latest/traits/pdb.html                     |     1 +
 camel-k/latest/traits/platform.html                |     1 +
 camel-k/latest/traits/pod.html                     |    31 +
 camel-k/latest/traits/prometheus.html              |     1 +
 camel-k/latest/traits/pull-secret.html             |     1 +
 camel-k/latest/traits/quarkus.html                 |     1 +
 camel-k/latest/traits/route.html                   |     1 +
 camel-k/latest/traits/service-binding.html         |     1 +
 camel-k/latest/traits/service.html                 |     1 +
 camel-k/latest/traits/toleration.html              |     1 +
 camel-k/latest/traits/tracing.html                 |     1 +
 camel-k/latest/traits/traits.html                  |     1 +
 camel-k/latest/troubleshooting/debugging.html      |     7 +
 camel-k/latest/troubleshooting/known-issues.html   |     1 +
 camel-k/latest/troubleshooting/operating.html      |    42 +
 camel-k/latest/tutorials/tekton/tekton.html        |    78 +
 camel-k/latest/tutorials/tutorials.html            |     1 +
 camel-k/latest/uninstalling.html                   |    10 +
 camel-kafka-connector/0.4.x/about.html             |     1 +
 camel-kafka-connector/0.4.x/aggregation.html       |    30 +
 camel-kafka-connector/0.4.x/archetypes.html        |   132 +
 camel-kafka-connector/0.4.x/basic-concepts.html    |     1 +
 camel-kafka-connector/0.4.x/connectors.html        |     1 +
 .../camel-activemq-kafka-sink-connector.html       |     6 +
 .../camel-activemq-kafka-source-connector.html     |     6 +
 .../connectors/camel-ahc-kafka-sink-connector.html |     6 +
 .../camel-ahc-ws-kafka-sink-connector.html         |     6 +
 .../camel-ahc-ws-kafka-source-connector.html       |     6 +
 .../camel-ahc-wss-kafka-sink-connector.html        |     6 +
 .../camel-ahc-wss-kafka-source-connector.html      |     6 +
 .../camel-amqp-kafka-sink-connector.html           |     6 +
 .../camel-amqp-kafka-source-connector.html         |     6 +
 .../camel-apns-kafka-sink-connector.html           |     6 +
 .../camel-apns-kafka-source-connector.html         |     6 +
 .../connectors/camel-as2-kafka-sink-connector.html |     6 +
 .../camel-as2-kafka-source-connector.html          |     6 +
 .../camel-asterisk-kafka-sink-connector.html       |     6 +
 .../camel-asterisk-kafka-source-connector.html     |     6 +
 .../camel-atmos-kafka-sink-connector.html          |     6 +
 .../camel-atmos-kafka-source-connector.html        |     6 +
 ...-atmosphere-websocket-kafka-sink-connector.html |     6 +
 ...tmosphere-websocket-kafka-source-connector.html |     6 +
 .../camel-atom-kafka-source-connector.html         |     6 +
 .../camel-atomix-map-kafka-sink-connector.html     |     6 +
 .../camel-atomix-map-kafka-source-connector.html   |     6 +
 ...amel-atomix-messaging-kafka-sink-connector.html |     6 +
 ...el-atomix-messaging-kafka-source-connector.html |     6 +
 ...camel-atomix-multimap-kafka-sink-connector.html |     6 +
 .../camel-atomix-queue-kafka-sink-connector.html   |     6 +
 .../camel-atomix-queue-kafka-source-connector.html |     6 +
 .../camel-atomix-set-kafka-sink-connector.html     |     6 +
 .../camel-atomix-set-kafka-source-connector.html   |     6 +
 .../camel-atomix-value-kafka-sink-connector.html   |     6 +
 .../camel-atomix-value-kafka-source-connector.html |     6 +
 .../camel-avro-kafka-sink-connector.html           |     6 +
 .../camel-avro-kafka-source-connector.html         |     6 +
 .../camel-aws-cw-kafka-sink-connector.html         |     6 +
 .../camel-aws-ddb-kafka-sink-connector.html        |     6 +
 ...camel-aws-ddbstream-kafka-source-connector.html |     6 +
 .../camel-aws-ec2-kafka-sink-connector.html        |     6 +
 .../camel-aws-ecs-kafka-sink-connector.html        |     6 +
 .../camel-aws-eks-kafka-sink-connector.html        |     6 +
 .../camel-aws-iam-kafka-sink-connector.html        |     6 +
 ...-aws-kinesis-firehose-kafka-sink-connector.html |     6 +
 .../camel-aws-kinesis-kafka-sink-connector.html    |     6 +
 .../camel-aws-kinesis-kafka-source-connector.html  |     6 +
 .../camel-aws-kms-kafka-sink-connector.html        |     6 +
 .../camel-aws-lambda-kafka-sink-connector.html     |     6 +
 .../camel-aws-mq-kafka-sink-connector.html         |     6 +
 .../camel-aws-msk-kafka-sink-connector.html        |     6 +
 .../camel-aws-s3-kafka-sink-connector.html         |     6 +
 .../camel-aws-s3-kafka-source-connector.html       |    19 +
 .../camel-aws-sdb-kafka-sink-connector.html        |     6 +
 .../camel-aws-ses-kafka-sink-connector.html        |     6 +
 .../camel-aws-sns-kafka-sink-connector.html        |     6 +
 .../camel-aws-sqs-kafka-sink-connector.html        |     6 +
 .../camel-aws-sqs-kafka-source-connector.html      |     6 +
 .../camel-aws-swf-kafka-sink-connector.html        |     6 +
 .../camel-aws-swf-kafka-source-connector.html      |     6 +
 .../camel-aws-translate-kafka-sink-connector.html  |     6 +
 .../camel-aws2-athena-kafka-sink-connector.html    |     6 +
 .../camel-aws2-cw-kafka-sink-connector.html        |     6 +
 .../camel-aws2-ddb-kafka-sink-connector.html       |     6 +
 ...amel-aws2-ddbstream-kafka-source-connector.html |     6 +
 .../camel-aws2-ec2-kafka-sink-connector.html       |     6 +
 .../camel-aws2-ecs-kafka-sink-connector.html       |     6 +
 .../camel-aws2-eks-kafka-sink-connector.html       |     6 +
 .../camel-aws2-iam-kafka-sink-connector.html       |     6 +
 ...aws2-kinesis-firehose-kafka-sink-connector.html |     6 +
 .../camel-aws2-kinesis-kafka-sink-connector.html   |     6 +
 .../camel-aws2-kinesis-kafka-source-connector.html |     6 +
 .../camel-aws2-kms-kafka-sink-connector.html       |     6 +
 .../camel-aws2-lambda-kafka-sink-connector.html    |     6 +
 .../camel-aws2-mq-kafka-sink-connector.html        |     6 +
 .../camel-aws2-msk-kafka-sink-connector.html       |     6 +
 .../camel-aws2-s3-kafka-sink-connector.html        |     6 +
 .../camel-aws2-s3-kafka-source-connector.html      |     6 +
 .../camel-aws2-ses-kafka-sink-connector.html       |     6 +
 .../camel-aws2-sns-kafka-sink-connector.html       |     6 +
 .../camel-aws2-sqs-kafka-sink-connector.html       |     6 +
 .../camel-aws2-sqs-kafka-source-connector.html     |     6 +
 .../camel-aws2-translate-kafka-sink-connector.html |     6 +
 .../camel-azure-blob-kafka-sink-connector.html     |     6 +
 .../camel-azure-blob-kafka-source-connector.html   |     6 +
 .../camel-azure-queue-kafka-sink-connector.html    |     6 +
 .../camel-azure-queue-kafka-source-connector.html  |     6 +
 ...el-azure-storage-blob-kafka-sink-connector.html |     6 +
 ...-azure-storage-blob-kafka-source-connector.html |     6 +
 ...l-azure-storage-queue-kafka-sink-connector.html |     6 +
 ...azure-storage-queue-kafka-source-connector.html |     6 +
 .../camel-bean-kafka-sink-connector.html           |     6 +
 .../camel-bean-validator-kafka-sink-connector.html |     6 +
 .../camel-beanstalk-kafka-sink-connector.html      |     6 +
 .../camel-beanstalk-kafka-source-connector.html    |     6 +
 .../connectors/camel-box-kafka-sink-connector.html |     6 +
 .../camel-box-kafka-source-connector.html          |     6 +
 .../camel-braintree-kafka-sink-connector.html      |     6 +
 .../camel-braintree-kafka-source-connector.html    |     6 +
 .../camel-browse-kafka-sink-connector.html         |     6 +
 .../camel-browse-kafka-source-connector.html       |     6 +
 .../camel-caffeine-cache-kafka-sink-connector.html |     6 +
 ...el-caffeine-loadcache-kafka-sink-connector.html |     6 +
 .../camel-chatscript-kafka-sink-connector.html     |     6 +
 .../camel-chunk-kafka-sink-connector.html          |     6 +
 .../camel-class-kafka-sink-connector.html          |     6 +
 .../camel-cm-sms-kafka-sink-connector.html         |     6 +
 .../camel-cmis-kafka-sink-connector.html           |     6 +
 .../camel-cmis-kafka-source-connector.html         |     6 +
 .../camel-coap+tcp-kafka-sink-connector.html       |     6 +
 .../camel-coap+tcp-kafka-source-connector.html     |     6 +
 .../camel-coap-kafka-sink-connector.html           |     6 +
 .../camel-coap-kafka-source-connector.html         |     6 +
 .../camel-coaps+tcp-kafka-sink-connector.html      |     6 +
 .../camel-coaps+tcp-kafka-source-connector.html    |     6 +
 .../camel-coaps-kafka-sink-connector.html          |     6 +
 .../camel-coaps-kafka-source-connector.html        |     6 +
 .../camel-cometd-kafka-sink-connector.html         |     6 +
 .../camel-cometd-kafka-source-connector.html       |     6 +
 .../camel-cometds-kafka-sink-connector.html        |     6 +
 .../camel-cometds-kafka-source-connector.html      |     6 +
 .../camel-consul-kafka-sink-connector.html         |     6 +
 .../camel-consul-kafka-source-connector.html       |     6 +
 .../camel-controlbus-kafka-sink-connector.html     |     6 +
 .../camel-corda-kafka-sink-connector.html          |     6 +
 .../camel-corda-kafka-source-connector.html        |     6 +
 .../camel-couchbase-kafka-sink-connector.html      |     6 +
 .../camel-couchbase-kafka-source-connector.html    |     6 +
 .../camel-couchdb-kafka-sink-connector.html        |     6 +
 .../camel-couchdb-kafka-source-connector.html      |     6 +
 .../connectors/camel-cql-kafka-sink-connector.html |     6 +
 .../camel-cql-kafka-source-connector.html          |     6 +
 .../camel-cron-kafka-source-connector.html         |     6 +
 .../camel-crypto-cms-kafka-sink-connector.html     |     6 +
 .../camel-crypto-kafka-sink-connector.html         |     6 +
 .../connectors/camel-cxf-kafka-sink-connector.html |     6 +
 .../camel-cxf-kafka-source-connector.html          |     6 +
 .../camel-cxfrs-kafka-sink-connector.html          |     6 +
 .../camel-cxfrs-kafka-source-connector.html        |     6 +
 .../camel-dataformat-kafka-sink-connector.html     |     6 +
 .../camel-dataset-kafka-sink-connector.html        |     6 +
 .../camel-dataset-kafka-source-connector.html      |     6 +
 .../camel-dataset-test-kafka-sink-connector.html   |     6 +
 ...el-debezium-mongodb-kafka-source-connector.html |     6 +
 ...amel-debezium-mysql-kafka-source-connector.html |     6 +
 ...l-debezium-postgres-kafka-source-connector.html |     6 +
 ...-debezium-sqlserver-kafka-source-connector.html |     6 +
 .../camel-digitalocean-kafka-sink-connector.html   |     6 +
 .../camel-direct-kafka-sink-connector.html         |     6 +
 .../camel-direct-kafka-source-connector.html       |     6 +
 .../camel-direct-vm-kafka-sink-connector.html      |     6 +
 .../camel-direct-vm-kafka-source-connector.html    |     6 +
 .../camel-disruptor-kafka-sink-connector.html      |     6 +
 .../camel-disruptor-kafka-source-connector.html    |     6 +
 .../camel-disruptor-vm-kafka-sink-connector.html   |     6 +
 .../camel-disruptor-vm-kafka-source-connector.html |     6 +
 .../connectors/camel-djl-kafka-sink-connector.html |     6 +
 .../connectors/camel-dns-kafka-sink-connector.html |     6 +
 .../camel-docker-kafka-sink-connector.html         |     6 +
 .../camel-docker-kafka-source-connector.html       |     6 +
 .../camel-dozer-kafka-sink-connector.html          |     6 +
 .../camel-drill-kafka-sink-connector.html          |     6 +
 .../camel-dropbox-kafka-sink-connector.html        |     6 +
 .../camel-dropbox-kafka-source-connector.html      |     6 +
 .../camel-ehcache-kafka-sink-connector.html        |     6 +
 .../camel-ehcache-kafka-source-connector.html      |     6 +
 ...el-elasticsearch-rest-kafka-sink-connector.html |     6 +
 .../camel-elsql-kafka-sink-connector.html          |     6 +
 .../camel-elsql-kafka-source-connector.html        |     6 +
 .../camel-elytron-kafka-sink-connector.html        |     6 +
 .../camel-elytron-kafka-source-connector.html      |     6 +
 .../camel-etcd-keys-kafka-sink-connector.html      |     6 +
 .../camel-etcd-stats-kafka-sink-connector.html     |     6 +
 .../camel-etcd-stats-kafka-source-connector.html   |     6 +
 .../camel-etcd-watch-kafka-source-connector.html   |     6 +
 .../camel-eventadmin-kafka-sink-connector.html     |     6 +
 .../camel-eventadmin-kafka-source-connector.html   |     6 +
 .../camel-exec-kafka-sink-connector.html           |     6 +
 .../camel-facebook-kafka-sink-connector.html       |     6 +
 .../camel-facebook-kafka-source-connector.html     |     6 +
 .../camel-fhir-kafka-sink-connector.html           |     6 +
 .../camel-fhir-kafka-source-connector.html         |     6 +
 .../camel-file-kafka-sink-connector.html           |     6 +
 .../camel-file-kafka-source-connector.html         |     6 +
 .../camel-file-watch-kafka-source-connector.html   |     6 +
 .../camel-flatpack-kafka-sink-connector.html       |     6 +
 .../camel-flatpack-kafka-source-connector.html     |     6 +
 .../camel-flink-kafka-sink-connector.html          |     6 +
 .../connectors/camel-fop-kafka-sink-connector.html |     6 +
 .../camel-freemarker-kafka-sink-connector.html     |     6 +
 .../connectors/camel-ftp-kafka-sink-connector.html |     6 +
 .../camel-ftp-kafka-source-connector.html          |     6 +
 .../camel-ftps-kafka-sink-connector.html           |     6 +
 .../camel-ftps-kafka-source-connector.html         |     6 +
 .../camel-ganglia-kafka-sink-connector.html        |     6 +
 .../camel-geocoder-kafka-sink-connector.html       |     6 +
 .../connectors/camel-git-kafka-sink-connector.html |     6 +
 .../camel-git-kafka-source-connector.html          |     6 +
 .../camel-github-kafka-sink-connector.html         |     6 +
 .../camel-github-kafka-source-connector.html       |     6 +
 ...camel-google-bigquery-kafka-sink-connector.html |     6 +
 ...l-google-bigquery-sql-kafka-sink-connector.html |     6 +
 ...camel-google-calendar-kafka-sink-connector.html |     6 +
 ...mel-google-calendar-kafka-source-connector.html |     6 +
 ...gle-calendar-stream-kafka-source-connector.html |     6 +
 .../camel-google-drive-kafka-sink-connector.html   |     6 +
 .../camel-google-drive-kafka-source-connector.html |     6 +
 .../camel-google-mail-kafka-sink-connector.html    |     6 +
 .../camel-google-mail-kafka-source-connector.html  |     6 +
 ...-google-mail-stream-kafka-source-connector.html |     6 +
 .../camel-google-pubsub-kafka-sink-connector.html  |     6 +
 ...camel-google-pubsub-kafka-source-connector.html |     6 +
 .../camel-google-sheets-kafka-sink-connector.html  |     6 +
 ...camel-google-sheets-kafka-source-connector.html |     6 +
 ...oogle-sheets-stream-kafka-source-connector.html |     6 +
 .../camel-gora-kafka-sink-connector.html           |     6 +
 .../camel-gora-kafka-source-connector.html         |     6 +
 .../camel-grape-kafka-sink-connector.html          |     6 +
 .../camel-graphql-kafka-sink-connector.html        |     6 +
 .../camel-grpc-kafka-sink-connector.html           |     6 +
 .../camel-grpc-kafka-source-connector.html         |     6 +
 .../camel-guava-eventbus-kafka-sink-connector.html |     6 +
 ...amel-guava-eventbus-kafka-source-connector.html |     6 +
 ...hazelcast-atomicvalue-kafka-sink-connector.html |     6 +
 ...-hazelcast-instance-kafka-source-connector.html |     6 +
 .../camel-hazelcast-list-kafka-sink-connector.html |     6 +
 ...amel-hazelcast-list-kafka-source-connector.html |     6 +
 .../camel-hazelcast-map-kafka-sink-connector.html  |     6 +
 ...camel-hazelcast-map-kafka-source-connector.html |     6 +
 ...el-hazelcast-multimap-kafka-sink-connector.html |     6 +
 ...-hazelcast-multimap-kafka-source-connector.html |     6 +
 ...camel-hazelcast-queue-kafka-sink-connector.html |     6 +
 ...mel-hazelcast-queue-kafka-source-connector.html |     6 +
 ...zelcast-replicatedmap-kafka-sink-connector.html |     6 +
 ...lcast-replicatedmap-kafka-source-connector.html |     6 +
 ...-hazelcast-ringbuffer-kafka-sink-connector.html |     6 +
 .../camel-hazelcast-seda-kafka-sink-connector.html |     6 +
 ...amel-hazelcast-seda-kafka-source-connector.html |     6 +
 .../camel-hazelcast-set-kafka-sink-connector.html  |     6 +
 ...camel-hazelcast-set-kafka-source-connector.html |     6 +
 ...camel-hazelcast-topic-kafka-sink-connector.html |     6 +
 ...mel-hazelcast-topic-kafka-source-connector.html |     6 +
 .../camel-hbase-kafka-sink-connector.html          |     6 +
 .../camel-hbase-kafka-source-connector.html        |     6 +
 .../camel-hdfs-kafka-sink-connector.html           |     6 +
 .../camel-hdfs-kafka-source-connector.html         |     6 +
 .../camel-hipchat-kafka-sink-connector.html        |     6 +
 .../camel-hipchat-kafka-source-connector.html      |     6 +
 .../camel-http-kafka-sink-connector.html           |     6 +
 .../camel-https-kafka-sink-connector.html          |     6 +
 ...camel-iec60870-client-kafka-sink-connector.html |     6 +
 ...mel-iec60870-client-kafka-source-connector.html |     6 +
 ...camel-iec60870-server-kafka-sink-connector.html |     6 +
 ...mel-iec60870-server-kafka-source-connector.html |     6 +
 .../camel-ignite-cache-kafka-sink-connector.html   |     6 +
 .../camel-ignite-cache-kafka-source-connector.html |     6 +
 .../camel-ignite-compute-kafka-sink-connector.html |     6 +
 ...camel-ignite-events-kafka-source-connector.html |     6 +
 .../camel-ignite-idgen-kafka-sink-connector.html   |     6 +
 ...amel-ignite-messaging-kafka-sink-connector.html |     6 +
 ...el-ignite-messaging-kafka-source-connector.html |     6 +
 .../camel-ignite-queue-kafka-sink-connector.html   |     6 +
 .../camel-ignite-set-kafka-sink-connector.html     |     6 +
 .../camel-imap-kafka-sink-connector.html           |     6 +
 .../camel-imap-kafka-source-connector.html         |     6 +
 .../camel-imaps-kafka-sink-connector.html          |     6 +
 .../camel-imaps-kafka-source-connector.html        |     6 +
 .../camel-infinispan-kafka-sink-connector.html     |     6 +
 .../camel-infinispan-kafka-source-connector.html   |     6 +
 .../camel-influxdb-kafka-sink-connector.html       |     6 +
 .../camel-iota-kafka-sink-connector.html           |     6 +
 .../camel-ipfs-kafka-sink-connector.html           |     6 +
 .../connectors/camel-irc-kafka-sink-connector.html |     6 +
 .../camel-irc-kafka-source-connector.html          |     6 +
 .../camel-ironmq-kafka-sink-connector.html         |     6 +
 .../camel-ironmq-kafka-source-connector.html       |     6 +
 .../camel-jbpm-kafka-sink-connector.html           |     6 +
 .../camel-jbpm-kafka-source-connector.html         |     6 +
 .../camel-jcache-kafka-sink-connector.html         |     6 +
 .../camel-jcache-kafka-source-connector.html       |     6 +
 .../camel-jclouds-kafka-sink-connector.html        |     6 +
 .../camel-jclouds-kafka-source-connector.html      |     6 +
 .../connectors/camel-jcr-kafka-sink-connector.html |     6 +
 .../camel-jcr-kafka-source-connector.html          |     6 +
 .../camel-jdbc-kafka-sink-connector.html           |     6 +
 .../camel-jetty-kafka-source-connector.html        |     6 +
 .../camel-jgroups-kafka-sink-connector.html        |     6 +
 .../camel-jgroups-kafka-source-connector.html      |     6 +
 .../camel-jgroups-raft-kafka-sink-connector.html   |     6 +
 .../camel-jgroups-raft-kafka-source-connector.html |     6 +
 .../camel-jing-kafka-sink-connector.html           |     6 +
 .../camel-jira-kafka-sink-connector.html           |     6 +
 .../camel-jira-kafka-source-connector.html         |     6 +
 .../connectors/camel-jms-kafka-sink-connector.html |     6 +
 .../camel-jms-kafka-source-connector.html          |     6 +
 .../camel-jmx-kafka-source-connector.html          |     6 +
 .../camel-jolt-kafka-sink-connector.html           |     6 +
 .../camel-jooq-kafka-sink-connector.html           |     6 +
 .../camel-jooq-kafka-source-connector.html         |     6 +
 .../connectors/camel-jpa-kafka-sink-connector.html |     6 +
 .../camel-jpa-kafka-source-connector.html          |     6 +
 .../camel-jslt-kafka-sink-connector.html           |     6 +
 .../camel-json-validator-kafka-sink-connector.html |     6 +
 .../camel-jt400-kafka-sink-connector.html          |     6 +
 .../camel-jt400-kafka-source-connector.html        |     6 +
 .../camel-kafka-kafka-sink-connector.html          |     6 +
 .../camel-kafka-kafka-source-connector.html        |     6 +
 ...ubernetes-config-maps-kafka-sink-connector.html |     6 +
 ...ubernetes-deployments-kafka-sink-connector.html |     6 +
 ...ernetes-deployments-kafka-source-connector.html |     6 +
 .../camel-kubernetes-hpa-kafka-sink-connector.html |     6 +
 ...amel-kubernetes-hpa-kafka-source-connector.html |     6 +
 .../camel-kubernetes-job-kafka-sink-connector.html |     6 +
 ...amel-kubernetes-job-kafka-source-connector.html |     6 +
 ...kubernetes-namespaces-kafka-sink-connector.html |     6 +
 ...bernetes-namespaces-kafka-source-connector.html |     6 +
 ...amel-kubernetes-nodes-kafka-sink-connector.html |     6 +
 ...el-kubernetes-nodes-kafka-source-connector.html |     6 +
 ...istent-volumes-claims-kafka-sink-connector.html |     6 +
 ...es-persistent-volumes-kafka-sink-connector.html |     6 +
 ...camel-kubernetes-pods-kafka-sink-connector.html |     6 +
 ...mel-kubernetes-pods-kafka-source-connector.html |     6 +
 ...plication-controllers-kafka-sink-connector.html |     6 +
 ...ication-controllers-kafka-source-connector.html |     6 +
 ...netes-resources-quota-kafka-sink-connector.html |     6 +
 ...el-kubernetes-secrets-kafka-sink-connector.html |     6 +
 ...etes-service-accounts-kafka-sink-connector.html |     6 +
 ...l-kubernetes-services-kafka-sink-connector.html |     6 +
 ...kubernetes-services-kafka-source-connector.html |     6 +
 .../camel-kudu-kafka-sink-connector.html           |     6 +
 .../camel-language-kafka-sink-connector.html       |     6 +
 .../camel-ldap-kafka-sink-connector.html           |     6 +
 .../camel-ldif-kafka-sink-connector.html           |     6 +
 .../connectors/camel-log-kafka-sink-connector.html |     6 +
 .../connectors/camel-lpr-kafka-sink-connector.html |     6 +
 .../camel-lucene-kafka-sink-connector.html         |     6 +
 .../camel-lumberjack-kafka-source-connector.html   |     6 +
 .../camel-master-kafka-source-connector.html       |     6 +
 .../camel-metrics-kafka-sink-connector.html        |     6 +
 .../camel-micrometer-kafka-sink-connector.html     |     6 +
 ...-microprofile-metrics-kafka-sink-connector.html |     6 +
 .../camel-milo-client-kafka-sink-connector.html    |     6 +
 .../camel-milo-client-kafka-source-connector.html  |     6 +
 .../camel-milo-server-kafka-sink-connector.html    |     6 +
 .../camel-milo-server-kafka-source-connector.html  |     6 +
 .../camel-mina-kafka-sink-connector.html           |     6 +
 .../camel-mina-kafka-source-connector.html         |     6 +
 .../camel-mllp-kafka-sink-connector.html           |     6 +
 .../camel-mllp-kafka-source-connector.html         |     6 +
 .../camel-mock-kafka-sink-connector.html           |     6 +
 .../camel-mongodb-gridfs-kafka-sink-connector.html |     6 +
 ...amel-mongodb-gridfs-kafka-source-connector.html |     6 +
 .../camel-mongodb-kafka-sink-connector.html        |     6 +
 .../camel-mongodb-kafka-source-connector.html      |     6 +
 .../connectors/camel-msv-kafka-sink-connector.html |     6 +
 .../camel-mustache-kafka-sink-connector.html       |     6 +
 .../camel-mvel-kafka-sink-connector.html           |     6 +
 .../camel-mybatis-bean-kafka-sink-connector.html   |     6 +
 .../camel-mybatis-kafka-sink-connector.html        |     6 +
 .../camel-mybatis-kafka-source-connector.html      |     6 +
 .../camel-nagios-kafka-sink-connector.html         |     6 +
 .../camel-nats-kafka-sink-connector.html           |     6 +
 .../camel-nats-kafka-source-connector.html         |     6 +
 .../camel-netty-http-kafka-sink-connector.html     |     6 +
 .../camel-netty-http-kafka-source-connector.html   |     6 +
 .../camel-netty-kafka-sink-connector.html          |     6 +
 .../camel-netty-kafka-source-connector.html        |     6 +
 .../camel-nitrite-kafka-sink-connector.html        |     6 +
 .../camel-nitrite-kafka-source-connector.html      |     6 +
 .../connectors/camel-nsq-kafka-sink-connector.html |     6 +
 .../camel-nsq-kafka-source-connector.html          |     6 +
 .../camel-olingo2-kafka-sink-connector.html        |     6 +
 .../camel-olingo2-kafka-source-connector.html      |     6 +
 .../camel-olingo4-kafka-sink-connector.html        |     6 +
 .../camel-olingo4-kafka-source-connector.html      |     6 +
 ...enshift-build-configs-kafka-sink-connector.html |     6 +
 ...amel-openshift-builds-kafka-sink-connector.html |     6 +
 ...amel-openstack-cinder-kafka-sink-connector.html |     6 +
 ...amel-openstack-glance-kafka-sink-connector.html |     6 +
 ...el-openstack-keystone-kafka-sink-connector.html |     6 +
 ...mel-openstack-neutron-kafka-sink-connector.html |     6 +
 .../camel-openstack-nova-kafka-sink-connector.html |     6 +
 ...camel-openstack-swift-kafka-sink-connector.html |     6 +
 .../camel-optaplanner-kafka-sink-connector.html    |     6 +
 .../camel-optaplanner-kafka-source-connector.html  |     6 +
 .../camel-paho-kafka-sink-connector.html           |     6 +
 .../camel-paho-kafka-source-connector.html         |     6 +
 .../camel-paxlogging-kafka-source-connector.html   |     6 +
 .../connectors/camel-pdf-kafka-sink-connector.html |     6 +
 ...pg-replication-slot-kafka-source-connector.html |     6 +
 .../camel-pgevent-kafka-sink-connector.html        |     6 +
 .../camel-pgevent-kafka-source-connector.html      |     6 +
 ...camel-platform-http-kafka-source-connector.html |     6 +
 .../camel-pop3-kafka-sink-connector.html           |     6 +
 .../camel-pop3-kafka-source-connector.html         |     6 +
 .../camel-pop3s-kafka-sink-connector.html          |     6 +
 .../camel-pop3s-kafka-source-connector.html        |     6 +
 .../camel-pubnub-kafka-sink-connector.html         |     6 +
 .../camel-pubnub-kafka-source-connector.html       |     6 +
 .../camel-pulsar-kafka-sink-connector.html         |     6 +
 .../camel-pulsar-kafka-source-connector.html       |     6 +
 .../camel-quartz-kafka-source-connector.html       |     6 +
 .../camel-quickfix-kafka-sink-connector.html       |     6 +
 .../camel-quickfix-kafka-source-connector.html     |     6 +
 .../camel-rabbitmq-kafka-sink-connector.html       |     6 +
 .../camel-rabbitmq-kafka-source-connector.html     |     6 +
 ...amel-reactive-streams-kafka-sink-connector.html |     6 +
 ...el-reactive-streams-kafka-source-connector.html |     6 +
 .../connectors/camel-ref-kafka-sink-connector.html |     6 +
 .../camel-ref-kafka-source-connector.html          |     6 +
 .../camel-rest-api-kafka-source-connector.html     |     6 +
 .../camel-rest-kafka-sink-connector.html           |     6 +
 .../camel-rest-kafka-source-connector.html         |     6 +
 .../camel-rest-openapi-kafka-sink-connector.html   |     6 +
 .../camel-rest-swagger-kafka-sink-connector.html   |     6 +
 .../camel-resteasy-kafka-sink-connector.html       |     6 +
 .../camel-resteasy-kafka-source-connector.html     |     6 +
 .../camel-robotframework-kafka-sink-connector.html |     6 +
 ...amel-robotframework-kafka-source-connector.html |     6 +
 .../camel-rss-kafka-source-connector.html          |     6 +
 .../camel-saga-kafka-sink-connector.html           |     6 +
 .../camel-salesforce-kafka-sink-connector.html     |     6 +
 .../camel-salesforce-kafka-source-connector.html   |     6 +
 .../camel-sap-netweaver-kafka-sink-connector.html  |     6 +
 .../camel-scheduler-kafka-source-connector.html    |     6 +
 .../camel-schematron-kafka-sink-connector.html     |     6 +
 .../connectors/camel-scp-kafka-sink-connector.html |     6 +
 .../camel-seda-kafka-sink-connector.html           |     6 +
 .../camel-seda-kafka-source-connector.html         |     6 +
 .../camel-service-kafka-source-connector.html      |     6 +
 .../camel-servicenow-kafka-sink-connector.html     |     6 +
 .../camel-servlet-kafka-source-connector.html      |     6 +
 .../camel-sftp-kafka-sink-connector.html           |     6 +
 .../camel-sftp-kafka-source-connector.html         |     6 +
 .../connectors/camel-sip-kafka-sink-connector.html |     6 +
 .../camel-sip-kafka-source-connector.html          |     6 +
 .../camel-sips-kafka-sink-connector.html           |     6 +
 .../camel-sips-kafka-source-connector.html         |     6 +
 .../camel-sjms-batch-kafka-source-connector.html   |     6 +
 .../camel-sjms-kafka-sink-connector.html           |     6 +
 .../camel-sjms-kafka-source-connector.html         |     6 +
 .../camel-sjms2-kafka-sink-connector.html          |     6 +
 .../camel-sjms2-kafka-source-connector.html        |     6 +
 .../camel-slack-kafka-sink-connector.html          |     6 +
 .../camel-slack-kafka-source-connector.html        |     6 +
 .../camel-smpp-kafka-sink-connector.html           |     6 +
 .../camel-smpp-kafka-source-connector.html         |     6 +
 .../camel-smpps-kafka-sink-connector.html          |     6 +
 .../camel-smpps-kafka-source-connector.html        |     6 +
 .../camel-smtp-kafka-sink-connector.html           |     6 +
 .../camel-smtp-kafka-source-connector.html         |     6 +
 .../camel-smtps-kafka-sink-connector.html          |     6 +
 .../camel-smtps-kafka-source-connector.html        |     6 +
 .../camel-snmp-kafka-sink-connector.html           |     6 +
 .../camel-snmp-kafka-source-connector.html         |     6 +
 .../camel-solr-kafka-sink-connector.html           |     6 +
 .../camel-solrCloud-kafka-sink-connector.html      |     6 +
 .../camel-solrs-kafka-sink-connector.html          |     6 +
 .../camel-soroush-kafka-sink-connector.html        |     6 +
 .../camel-soroush-kafka-source-connector.html      |     6 +
 .../camel-spark-kafka-sink-connector.html          |     6 +
 .../camel-spark-rest-kafka-source-connector.html   |     6 +
 .../camel-splunk-hec-kafka-sink-connector.html     |     6 +
 .../camel-splunk-kafka-sink-connector.html         |     6 +
 .../camel-splunk-kafka-source-connector.html       |     6 +
 .../camel-spring-batch-kafka-sink-connector.html   |     6 +
 .../camel-spring-event-kafka-sink-connector.html   |     6 +
 .../camel-spring-event-kafka-source-connector.html |     6 +
 ...el-spring-integration-kafka-sink-connector.html |     6 +
 ...-spring-integration-kafka-source-connector.html |     6 +
 .../camel-spring-ldap-kafka-sink-connector.html    |     6 +
 .../camel-spring-redis-kafka-sink-connector.html   |     6 +
 .../camel-spring-redis-kafka-source-connector.html |     6 +
 .../camel-spring-ws-kafka-sink-connector.html      |     6 +
 .../camel-spring-ws-kafka-source-connector.html    |     6 +
 .../connectors/camel-sql-kafka-sink-connector.html |     6 +
 .../camel-sql-kafka-source-connector.html          |     6 +
 .../camel-sql-stored-kafka-sink-connector.html     |     6 +
 .../connectors/camel-ssh-kafka-sink-connector.html |     6 +
 .../camel-ssh-kafka-source-connector.html          |     6 +
 .../camel-stax-kafka-sink-connector.html           |     6 +
 .../camel-stomp-kafka-sink-connector.html          |     6 +
 .../camel-stomp-kafka-source-connector.html        |     6 +
 .../camel-stream-kafka-sink-connector.html         |     6 +
 .../camel-stream-kafka-source-connector.html       |     6 +
 ...camel-string-template-kafka-sink-connector.html |     6 +
 .../camel-stub-kafka-sink-connector.html           |     6 +
 .../camel-stub-kafka-source-connector.html         |     6 +
 .../camel-syslog-kafka-sink-connector.html         |     6 +
 .../camel-syslog-kafka-source-connector.html       |     6 +
 .../camel-telegram-kafka-sink-connector.html       |     6 +
 .../camel-telegram-kafka-source-connector.html     |     6 +
 .../camel-thrift-kafka-sink-connector.html         |     6 +
 .../camel-thrift-kafka-source-connector.html       |     6 +
 .../camel-tika-kafka-sink-connector.html           |     6 +
 .../camel-timer-kafka-source-connector.html        |     6 +
 .../camel-twilio-kafka-sink-connector.html         |     6 +
 .../camel-twilio-kafka-source-connector.html       |     6 +
 ...twitter-directmessage-kafka-sink-connector.html |     6 +
 ...itter-directmessage-kafka-source-connector.html |     6 +
 .../camel-twitter-search-kafka-sink-connector.html |     6 +
 ...amel-twitter-search-kafka-source-connector.html |     6 +
 ...amel-twitter-timeline-kafka-sink-connector.html |     6 +
 ...el-twitter-timeline-kafka-source-connector.html |     6 +
 .../camel-undertow-kafka-sink-connector.html       |     6 +
 .../camel-undertow-kafka-source-connector.html     |     6 +
 .../camel-validator-kafka-sink-connector.html      |     6 +
 .../camel-velocity-kafka-sink-connector.html       |     6 +
 .../camel-vertx-kafka-sink-connector.html          |     6 +
 .../camel-vertx-kafka-source-connector.html        |     6 +
 .../connectors/camel-vm-kafka-sink-connector.html  |     6 +
 .../camel-vm-kafka-source-connector.html           |     6 +
 .../camel-weather-kafka-sink-connector.html        |     6 +
 .../camel-weather-kafka-source-connector.html      |     6 +
 .../camel-web3j-kafka-sink-connector.html          |     6 +
 .../camel-web3j-kafka-source-connector.html        |     6 +
 .../camel-webhook-kafka-source-connector.html      |     6 +
 ...amel-websocket-jsr356-kafka-sink-connector.html |     6 +
 ...el-websocket-jsr356-kafka-source-connector.html |     6 +
 .../camel-websocket-kafka-sink-connector.html      |     6 +
 .../camel-websocket-kafka-source-connector.html    |     6 +
 .../camel-weka-kafka-sink-connector.html           |     6 +
 .../camel-wordpress-kafka-sink-connector.html      |     6 +
 .../camel-wordpress-kafka-source-connector.html    |     6 +
 .../camel-workday-kafka-sink-connector.html        |     6 +
 .../camel-xchange-kafka-sink-connector.html        |     6 +
 .../connectors/camel-xj-kafka-sink-connector.html  |     6 +
 ...amel-xmlsecurity-sign-kafka-sink-connector.html |     6 +
 ...el-xmlsecurity-verify-kafka-sink-connector.html |     6 +
 .../camel-xmpp-kafka-sink-connector.html           |     6 +
 .../camel-xmpp-kafka-source-connector.html         |     6 +
 .../camel-xquery-kafka-sink-connector.html         |     6 +
 .../camel-xquery-kafka-source-connector.html       |     6 +
 .../camel-xslt-kafka-sink-connector.html           |     6 +
 .../camel-xslt-saxon-kafka-sink-connector.html     |     6 +
 .../camel-yammer-kafka-sink-connector.html         |     6 +
 .../camel-yammer-kafka-source-connector.html       |     6 +
 .../camel-zendesk-kafka-sink-connector.html        |     6 +
 .../camel-zendesk-kafka-source-connector.html      |     6 +
 .../camel-zookeeper-kafka-sink-connector.html      |     6 +
 .../camel-zookeeper-kafka-source-connector.html    |     6 +
 ...el-zookeeper-master-kafka-source-connector.html |     6 +
 camel-kafka-connector/0.4.x/contributing.html      |     4 +
 .../0.4.x/getting-started-with-packages.html       |     1 +
 camel-kafka-connector/0.4.x/getting-started.html   |     1 +
 camel-kafka-connector/0.4.x/index.html             |     1 +
 .../0.4.x/try-it-out-locally.html                  |    52 +
 .../0.4.x/try-it-out-on-kubernetes.html            |    90 +
 .../try-it-out-on-openshift-with-strimzi.html      |    46 +
 .../0.7.x/_images/ckc-idempotency-sink.png         |   Bin 0 -> 364925 bytes
 .../0.7.x/_images/ckc-idempotency-source.png       |   Bin 0 -> 290094 bytes
 camel-kafka-connector/0.7.x/about.html             |     1 +
 camel-kafka-connector/0.7.x/aggregation.html       |    30 +
 .../0.7.x/archetype-apicurio-connector.html        |   166 +
 .../0.7.x/archetype-connector.html                 |   154 +
 .../0.7.x/archetype-dataformat-connector.html      |   160 +
 camel-kafka-connector/0.7.x/archetypes.html        |     1 +
 camel-kafka-connector/0.7.x/basic-concepts.html    |     1 +
 .../0.7.x/basic-configuration.html                 |     1 +
 .../0.7.x/camel-compatibility-matrix.html          |     1 +
 camel-kafka-connector/0.7.x/connectors.html        |     1 +
 .../camel-activemq-kafka-sink-connector.html       |     6 +
 .../camel-activemq-kafka-source-connector.html     |     6 +
 .../connectors/camel-ahc-kafka-sink-connector.html |     6 +
 .../camel-ahc-ws-kafka-sink-connector.html         |     6 +
 .../camel-ahc-ws-kafka-source-connector.html       |     6 +
 .../camel-ahc-wss-kafka-sink-connector.html        |     6 +
 .../camel-ahc-wss-kafka-source-connector.html      |     6 +
 .../camel-amqp-kafka-sink-connector.html           |     6 +
 .../camel-amqp-kafka-source-connector.html         |     6 +
 .../camel-apns-kafka-sink-connector.html           |     6 +
 .../camel-apns-kafka-source-connector.html         |     6 +
 .../camel-arangodb-kafka-sink-connector.html       |     6 +
 .../connectors/camel-as2-kafka-sink-connector.html |     6 +
 .../camel-as2-kafka-source-connector.html          |     6 +
 .../camel-asterisk-kafka-sink-connector.html       |     6 +
 .../camel-asterisk-kafka-source-connector.html     |     6 +
 .../camel-atlasmap-kafka-sink-connector.html       |     6 +
 .../camel-atmos-kafka-sink-connector.html          |     6 +
 .../camel-atmos-kafka-source-connector.html        |     6 +
 ...-atmosphere-websocket-kafka-sink-connector.html |     6 +
 ...tmosphere-websocket-kafka-source-connector.html |     6 +
 .../camel-atom-kafka-source-connector.html         |     6 +
 .../camel-atomix-map-kafka-sink-connector.html     |     6 +
 .../camel-atomix-map-kafka-source-connector.html   |     6 +
 ...amel-atomix-messaging-kafka-sink-connector.html |     6 +
 ...el-atomix-messaging-kafka-source-connector.html |     6 +
 ...camel-atomix-multimap-kafka-sink-connector.html |     6 +
 .../camel-atomix-queue-kafka-sink-connector.html   |     6 +
 .../camel-atomix-queue-kafka-source-connector.html |     6 +
 .../camel-atomix-set-kafka-sink-connector.html     |     6 +
 .../camel-atomix-set-kafka-source-connector.html   |     6 +
 .../camel-atomix-value-kafka-sink-connector.html   |     6 +
 .../camel-atomix-value-kafka-source-connector.html |     6 +
 .../camel-avro-kafka-sink-connector.html           |     6 +
 .../camel-avro-kafka-source-connector.html         |     6 +
 .../camel-aws-cw-kafka-sink-connector.html         |     6 +
 .../camel-aws-ddb-kafka-sink-connector.html        |     6 +
 ...camel-aws-ddbstream-kafka-source-connector.html |     6 +
 .../camel-aws-ec2-kafka-sink-connector.html        |     6 +
 .../camel-aws-ecs-kafka-sink-connector.html        |     6 +
 .../camel-aws-eks-kafka-sink-connector.html        |     6 +
 .../camel-aws-iam-kafka-sink-connector.html        |     6 +
 ...-aws-kinesis-firehose-kafka-sink-connector.html |     6 +
 .../camel-aws-kinesis-kafka-sink-connector.html    |     6 +
 .../camel-aws-kinesis-kafka-source-connector.html  |     6 +
 .../camel-aws-kms-kafka-sink-connector.html        |     6 +
 .../camel-aws-lambda-kafka-sink-connector.html     |     6 +
 .../camel-aws-mq-kafka-sink-connector.html         |     6 +
 .../camel-aws-msk-kafka-sink-connector.html        |     6 +
 .../camel-aws-s3-kafka-sink-connector.html         |     6 +
 .../camel-aws-s3-kafka-source-connector.html       |    19 +
 .../camel-aws-sdb-kafka-sink-connector.html        |     6 +
 .../camel-aws-ses-kafka-sink-connector.html        |     6 +
 .../camel-aws-sns-kafka-sink-connector.html        |     6 +
 .../camel-aws-sqs-kafka-sink-connector.html        |     6 +
 .../camel-aws-sqs-kafka-source-connector.html      |     6 +
 .../camel-aws-swf-kafka-sink-connector.html        |     6 +
 .../camel-aws-swf-kafka-source-connector.html      |     6 +
 .../camel-aws-translate-kafka-sink-connector.html  |     6 +
 .../camel-aws2-athena-kafka-sink-connector.html    |     6 +
 .../camel-aws2-cw-kafka-sink-connector.html        |     6 +
 .../camel-aws2-ddb-kafka-sink-connector.html       |     6 +
 ...amel-aws2-ddbstream-kafka-source-connector.html |     6 +
 .../camel-aws2-ec2-kafka-sink-connector.html       |     6 +
 .../camel-aws2-ecs-kafka-sink-connector.html       |     6 +
 .../camel-aws2-eks-kafka-sink-connector.html       |     6 +
 ...amel-aws2-eventbridge-kafka-sink-connector.html |     6 +
 .../camel-aws2-iam-kafka-sink-connector.html       |     6 +
 ...aws2-kinesis-firehose-kafka-sink-connector.html |     6 +
 .../camel-aws2-kinesis-kafka-sink-connector.html   |     6 +
 .../camel-aws2-kinesis-kafka-source-connector.html |     6 +
 .../camel-aws2-kms-kafka-sink-connector.html       |     6 +
 .../camel-aws2-lambda-kafka-sink-connector.html    |     6 +
 .../camel-aws2-mq-kafka-sink-connector.html        |     6 +
 .../camel-aws2-msk-kafka-sink-connector.html       |     6 +
 .../camel-aws2-s3-kafka-sink-connector.html        |     6 +
 .../camel-aws2-s3-kafka-source-connector.html      |     6 +
 .../camel-aws2-ses-kafka-sink-connector.html       |     6 +
 .../camel-aws2-sns-kafka-sink-connector.html       |     6 +
 .../camel-aws2-sqs-kafka-sink-connector.html       |     6 +
 .../camel-aws2-sqs-kafka-source-connector.html     |     6 +
 .../camel-aws2-sts-kafka-sink-connector.html       |     6 +
 .../camel-aws2-translate-kafka-sink-connector.html |     6 +
 .../camel-azure-blob-kafka-sink-connector.html     |     6 +
 .../camel-azure-blob-kafka-source-connector.html   |     6 +
 ...camel-azure-eventhubs-kafka-sink-connector.html |     6 +
 ...mel-azure-eventhubs-kafka-source-connector.html |     6 +
 .../camel-azure-queue-kafka-sink-connector.html    |     6 +
 .../camel-azure-queue-kafka-source-connector.html  |     6 +
 ...el-azure-storage-blob-kafka-sink-connector.html |     6 +
 ...-azure-storage-blob-kafka-source-connector.html |     6 +
 ...l-azure-storage-queue-kafka-sink-connector.html |     6 +
 ...azure-storage-queue-kafka-source-connector.html |     6 +
 .../camel-bean-kafka-sink-connector.html           |     6 +
 .../camel-beanstalk-kafka-sink-connector.html      |     6 +
 .../camel-beanstalk-kafka-source-connector.html    |     6 +
 .../connectors/camel-box-kafka-sink-connector.html |     6 +
 .../camel-box-kafka-source-connector.html          |     6 +
 .../camel-braintree-kafka-sink-connector.html      |     6 +
 .../camel-braintree-kafka-source-connector.html    |     6 +
 .../camel-caffeine-cache-kafka-sink-connector.html |     6 +
 ...el-caffeine-loadcache-kafka-sink-connector.html |     6 +
 .../camel-chatscript-kafka-sink-connector.html     |     6 +
 .../camel-chunk-kafka-sink-connector.html          |     6 +
 .../camel-cm-sms-kafka-sink-connector.html         |     6 +
 .../camel-cmis-kafka-sink-connector.html           |     6 +
 .../camel-cmis-kafka-source-connector.html         |     6 +
 .../camel-coap+tcp-kafka-sink-connector.html       |     6 +
 .../camel-coap+tcp-kafka-source-connector.html     |     6 +
 .../camel-coap-kafka-sink-connector.html           |     6 +
 .../camel-coap-kafka-source-connector.html         |     6 +
 .../camel-coaps+tcp-kafka-sink-connector.html      |     6 +
 .../camel-coaps+tcp-kafka-source-connector.html    |     6 +
 .../camel-coaps-kafka-sink-connector.html          |     6 +
 .../camel-coaps-kafka-source-connector.html        |     6 +
 .../camel-cometd-kafka-sink-connector.html         |     6 +
 .../camel-cometd-kafka-source-connector.html       |     6 +
 .../camel-cometds-kafka-sink-connector.html        |     6 +
 .../camel-cometds-kafka-source-connector.html      |     6 +
 .../camel-consul-kafka-sink-connector.html         |     6 +
 .../camel-consul-kafka-source-connector.html       |     6 +
 .../camel-controlbus-kafka-sink-connector.html     |     6 +
 .../camel-corda-kafka-sink-connector.html          |     6 +
 .../camel-corda-kafka-source-connector.html        |     6 +
 .../camel-couchbase-kafka-sink-connector.html      |     6 +
 .../camel-couchbase-kafka-source-connector.html    |     6 +
 .../camel-couchdb-kafka-sink-connector.html        |     6 +
 .../camel-couchdb-kafka-source-connector.html      |     6 +
 .../connectors/camel-cql-kafka-sink-connector.html |     6 +
 .../camel-cql-kafka-source-connector.html          |     6 +
 .../camel-cron-kafka-source-connector.html         |     6 +
 .../camel-crypto-cms-kafka-sink-connector.html     |     6 +
 .../camel-crypto-kafka-sink-connector.html         |     6 +
 .../connectors/camel-cxf-kafka-sink-connector.html |     6 +
 .../camel-cxf-kafka-source-connector.html          |     6 +
 .../camel-cxfrs-kafka-sink-connector.html          |     6 +
 .../camel-cxfrs-kafka-source-connector.html        |     6 +
 .../camel-dataformat-kafka-sink-connector.html     |     6 +
 .../camel-direct-kafka-sink-connector.html         |     6 +
 .../camel-direct-kafka-source-connector.html       |     6 +
 .../camel-direct-vm-kafka-sink-connector.html      |     6 +
 .../camel-direct-vm-kafka-source-connector.html    |     6 +
 .../camel-disruptor-kafka-sink-connector.html      |     6 +
 .../camel-disruptor-kafka-source-connector.html    |     6 +
 .../camel-disruptor-vm-kafka-sink-connector.html   |     6 +
 .../camel-disruptor-vm-kafka-source-connector.html |     6 +
 .../connectors/camel-djl-kafka-sink-connector.html |     6 +
 .../connectors/camel-dns-kafka-sink-connector.html |     6 +
 .../camel-docker-kafka-sink-connector.html         |     6 +
 .../camel-docker-kafka-source-connector.html       |     6 +
 .../camel-dozer-kafka-sink-connector.html          |     6 +
 .../camel-drill-kafka-sink-connector.html          |     6 +
 .../camel-dropbox-kafka-sink-connector.html        |     6 +
 .../camel-dropbox-kafka-source-connector.html      |     6 +
 .../camel-ehcache-kafka-sink-connector.html        |     6 +
 .../camel-ehcache-kafka-source-connector.html      |     6 +
 ...el-elasticsearch-rest-kafka-sink-connector.html |     6 +
 .../camel-elsql-kafka-sink-connector.html          |     6 +
 .../camel-elsql-kafka-source-connector.html        |     6 +
 .../camel-elytron-kafka-sink-connector.html        |     6 +
 .../camel-elytron-kafka-source-connector.html      |     6 +
 .../camel-etcd-keys-kafka-sink-connector.html      |     6 +
 .../camel-etcd-stats-kafka-sink-connector.html     |     6 +
 .../camel-etcd-stats-kafka-source-connector.html   |     6 +
 .../camel-etcd-watch-kafka-source-connector.html   |     6 +
 .../camel-eventadmin-kafka-sink-connector.html     |     6 +
 .../camel-eventadmin-kafka-source-connector.html   |     6 +
 .../camel-exec-kafka-sink-connector.html           |     6 +
 .../camel-facebook-kafka-sink-connector.html       |     6 +
 .../camel-facebook-kafka-source-connector.html     |     6 +
 .../camel-fhir-kafka-sink-connector.html           |     6 +
 .../camel-fhir-kafka-source-connector.html         |     6 +
 .../camel-file-kafka-sink-connector.html           |     6 +
 .../camel-file-kafka-source-connector.html         |     6 +
 .../camel-file-watch-kafka-source-connector.html   |     6 +
 .../camel-flatpack-kafka-sink-connector.html       |     6 +
 .../camel-flatpack-kafka-source-connector.html     |     6 +
 .../camel-flink-kafka-sink-connector.html          |     6 +
 .../connectors/camel-fop-kafka-sink-connector.html |     6 +
 .../camel-freemarker-kafka-sink-connector.html     |     6 +
 .../connectors/camel-ftp-kafka-sink-connector.html |     6 +
 .../camel-ftp-kafka-source-connector.html          |     6 +
 .../camel-ftps-kafka-sink-connector.html           |     6 +
 .../camel-ftps-kafka-source-connector.html         |     6 +
 .../camel-ganglia-kafka-sink-connector.html        |     6 +
 .../camel-geocoder-kafka-sink-connector.html       |     6 +
 .../connectors/camel-git-kafka-sink-connector.html |     6 +
 .../camel-git-kafka-source-connector.html          |     6 +
 .../camel-github-kafka-sink-connector.html         |     6 +
 .../camel-github-kafka-source-connector.html       |     6 +
 ...camel-google-bigquery-kafka-sink-connector.html |     6 +
 ...l-google-bigquery-sql-kafka-sink-connector.html |     6 +
 ...camel-google-calendar-kafka-sink-connector.html |     6 +
 ...mel-google-calendar-kafka-source-connector.html |     6 +
 ...gle-calendar-stream-kafka-source-connector.html |     6 +
 .../camel-google-drive-kafka-sink-connector.html   |     6 +
 .../camel-google-drive-kafka-source-connector.html |     6 +
 .../camel-google-mail-kafka-sink-connector.html    |     6 +
 .../camel-google-mail-kafka-source-connector.html  |     6 +
 ...-google-mail-stream-kafka-source-connector.html |     6 +
 .../camel-google-pubsub-kafka-sink-connector.html  |     6 +
 ...camel-google-pubsub-kafka-source-connector.html |     6 +
 .../camel-google-sheets-kafka-sink-connector.html  |     6 +
 ...camel-google-sheets-kafka-source-connector.html |     6 +
 ...oogle-sheets-stream-kafka-source-connector.html |     6 +
 .../camel-gora-kafka-sink-connector.html           |     6 +
 .../camel-gora-kafka-source-connector.html         |     6 +
 .../camel-grape-kafka-sink-connector.html          |     6 +
 .../camel-graphql-kafka-sink-connector.html        |     6 +
 .../camel-grpc-kafka-sink-connector.html           |     6 +
 .../camel-grpc-kafka-source-connector.html         |     6 +
 .../camel-guava-eventbus-kafka-sink-connector.html |     6 +
 ...amel-guava-eventbus-kafka-source-connector.html |     6 +
 ...hazelcast-atomicvalue-kafka-sink-connector.html |     6 +
 ...-hazelcast-instance-kafka-source-connector.html |     6 +
 .../camel-hazelcast-list-kafka-sink-connector.html |     6 +
 ...amel-hazelcast-list-kafka-source-connector.html |     6 +
 .../camel-hazelcast-map-kafka-sink-connector.html  |     6 +
 ...camel-hazelcast-map-kafka-source-connector.html |     6 +
 ...el-hazelcast-multimap-kafka-sink-connector.html |     6 +
 ...-hazelcast-multimap-kafka-source-connector.html |     6 +
 ...camel-hazelcast-queue-kafka-sink-connector.html |     6 +
 ...mel-hazelcast-queue-kafka-source-connector.html |     6 +
 ...zelcast-replicatedmap-kafka-sink-connector.html |     6 +
 ...lcast-replicatedmap-kafka-source-connector.html |     6 +
 ...-hazelcast-ringbuffer-kafka-sink-connector.html |     6 +
 .../camel-hazelcast-seda-kafka-sink-connector.html |     6 +
 ...amel-hazelcast-seda-kafka-source-connector.html |     6 +
 .../camel-hazelcast-set-kafka-sink-connector.html  |     6 +
 ...camel-hazelcast-set-kafka-source-connector.html |     6 +
 ...camel-hazelcast-topic-kafka-sink-connector.html |     6 +
 ...mel-hazelcast-topic-kafka-source-connector.html |     6 +
 .../camel-hbase-kafka-sink-connector.html          |     6 +
 .../camel-hbase-kafka-source-connector.html        |     6 +
 .../camel-hdfs-kafka-sink-connector.html           |     6 +
 .../camel-hdfs-kafka-source-connector.html         |     6 +
 .../camel-http-kafka-sink-connector.html           |     6 +
 .../camel-https-kafka-sink-connector.html          |     6 +
 ...camel-iec60870-client-kafka-sink-connector.html |     6 +
 ...mel-iec60870-client-kafka-source-connector.html |     6 +
 ...camel-iec60870-server-kafka-sink-connector.html |     6 +
 ...mel-iec60870-server-kafka-source-connector.html |     6 +
 .../camel-ignite-cache-kafka-sink-connector.html   |     6 +
 .../camel-ignite-cache-kafka-source-connector.html |     6 +
 .../camel-ignite-compute-kafka-sink-connector.html |     6 +
 ...camel-ignite-events-kafka-source-connector.html |     6 +
 .../camel-ignite-idgen-kafka-sink-connector.html   |     6 +
 ...amel-ignite-messaging-kafka-sink-connector.html |     6 +
 ...el-ignite-messaging-kafka-source-connector.html |     6 +
 .../camel-ignite-queue-kafka-sink-connector.html   |     6 +
 .../camel-ignite-set-kafka-sink-connector.html     |     6 +
 .../camel-imap-kafka-sink-connector.html           |     6 +
 .../camel-imap-kafka-source-connector.html         |     6 +
 .../camel-imaps-kafka-sink-connector.html          |     6 +
 .../camel-imaps-kafka-source-connector.html        |     6 +
 .../camel-infinispan-kafka-sink-connector.html     |     6 +
 .../camel-infinispan-kafka-source-connector.html   |     6 +
 .../camel-influxdb-kafka-sink-connector.html       |     6 +
 .../camel-iota-kafka-sink-connector.html           |     6 +
 .../camel-ipfs-kafka-sink-connector.html           |     6 +
 .../connectors/camel-irc-kafka-sink-connector.html |     6 +
 .../camel-irc-kafka-source-connector.html          |     6 +
 .../camel-ironmq-kafka-sink-connector.html         |     6 +
 .../camel-ironmq-kafka-source-connector.html       |     6 +
 .../camel-jbpm-kafka-sink-connector.html           |     6 +
 .../camel-jbpm-kafka-source-connector.html         |     6 +
 .../camel-jcache-kafka-sink-connector.html         |     6 +
 .../camel-jcache-kafka-source-connector.html       |     6 +
 .../camel-jclouds-kafka-sink-connector.html        |     6 +
 .../camel-jclouds-kafka-source-connector.html      |     6 +
 .../connectors/camel-jcr-kafka-sink-connector.html |     6 +
 .../camel-jcr-kafka-source-connector.html          |     6 +
 .../camel-jdbc-kafka-sink-connector.html           |     6 +
 .../camel-jetty-kafka-source-connector.html        |     6 +
 .../camel-jgroups-kafka-sink-connector.html        |     6 +
 .../camel-jgroups-kafka-source-connector.html      |     6 +
 .../camel-jgroups-raft-kafka-sink-connector.html   |     6 +
 .../camel-jgroups-raft-kafka-source-connector.html |     6 +
 .../camel-jing-kafka-sink-connector.html           |     6 +
 .../camel-jira-kafka-sink-connector.html           |     6 +
 .../camel-jira-kafka-source-connector.html         |     6 +
 .../connectors/camel-jms-kafka-sink-connector.html |     6 +
 .../camel-jms-kafka-source-connector.html          |     6 +
 .../camel-jmx-kafka-source-connector.html          |     6 +
 .../camel-jolt-kafka-sink-connector.html           |     6 +
 .../camel-jooq-kafka-sink-connector.html           |     6 +
 .../camel-jooq-kafka-source-connector.html         |     6 +
 .../connectors/camel-jpa-kafka-sink-connector.html |     6 +
 .../camel-jpa-kafka-source-connector.html          |     6 +
 .../camel-jslt-kafka-sink-connector.html           |     6 +
 .../camel-json-validator-kafka-sink-connector.html |     6 +
 .../camel-jsonata-kafka-sink-connector.html        |     6 +
 .../camel-jt400-kafka-sink-connector.html          |     6 +
 .../camel-jt400-kafka-source-connector.html        |     6 +
 .../camel-kafka-kafka-sink-connector.html          |     6 +
 .../camel-kafka-kafka-source-connector.html        |     6 +
 ...ubernetes-config-maps-kafka-sink-connector.html |     6 +
 ...etes-custom-resources-kafka-sink-connector.html |     6 +
 ...es-custom-resources-kafka-source-connector.html |     6 +
 ...ubernetes-deployments-kafka-sink-connector.html |     6 +
 ...ernetes-deployments-kafka-source-connector.html |     6 +
 .../camel-kubernetes-hpa-kafka-sink-connector.html |     6 +
 ...amel-kubernetes-hpa-kafka-source-connector.html |     6 +
 .../camel-kubernetes-job-kafka-sink-connector.html |     6 +
 ...amel-kubernetes-job-kafka-source-connector.html |     6 +
 ...kubernetes-namespaces-kafka-sink-connector.html |     6 +
 ...bernetes-namespaces-kafka-source-connector.html |     6 +
 ...amel-kubernetes-nodes-kafka-sink-connector.html |     6 +
 ...el-kubernetes-nodes-kafka-source-connector.html |     6 +
 ...istent-volumes-claims-kafka-sink-connector.html |     6 +
 ...es-persistent-volumes-kafka-sink-connector.html |     6 +
 ...camel-kubernetes-pods-kafka-sink-connector.html |     6 +
 ...mel-kubernetes-pods-kafka-source-connector.html |     6 +
 ...plication-controllers-kafka-sink-connector.html |     6 +
 ...ication-controllers-kafka-source-connector.html |     6 +
 ...netes-resources-quota-kafka-sink-connector.html |     6 +
 ...el-kubernetes-secrets-kafka-sink-connector.html |     6 +
 ...etes-service-accounts-kafka-sink-connector.html |     6 +
 ...l-kubernetes-services-kafka-sink-connector.html |     6 +
 ...kubernetes-services-kafka-source-connector.html |     6 +
 .../camel-kudu-kafka-sink-connector.html           |     6 +
 .../camel-language-kafka-sink-connector.html       |     6 +
 .../camel-ldap-kafka-sink-connector.html           |     6 +
 .../camel-ldif-kafka-sink-connector.html           |     6 +
 .../connectors/camel-log-kafka-sink-connector.html |     6 +
 .../connectors/camel-lpr-kafka-sink-connector.html |     6 +
 .../camel-lucene-kafka-sink-connector.html         |     6 +
 .../camel-lumberjack-kafka-source-connector.html   |     6 +
 .../camel-master-kafka-source-connector.html       |     6 +
 .../camel-metrics-kafka-sink-connector.html        |     6 +
 .../camel-micrometer-kafka-sink-connector.html     |     6 +
 ...-microprofile-metrics-kafka-sink-connector.html |     6 +
 .../camel-milo-client-kafka-sink-connector.html    |     6 +
 .../camel-milo-client-kafka-source-connector.html  |     6 +
 .../camel-milo-server-kafka-sink-connector.html    |     6 +
 .../camel-milo-server-kafka-source-connector.html  |     6 +
 .../camel-mina-kafka-sink-connector.html           |     6 +
 .../camel-mina-kafka-source-connector.html         |     6 +
 .../camel-minio-kafka-sink-connector.html          |     6 +
 .../camel-minio-kafka-source-connector.html        |     6 +
 .../camel-mllp-kafka-sink-connector.html           |     6 +
 .../camel-mllp-kafka-source-connector.html         |     6 +
 .../camel-mongodb-gridfs-kafka-sink-connector.html |     6 +
 ...amel-mongodb-gridfs-kafka-source-connector.html |     6 +
 .../camel-mongodb-kafka-sink-connector.html        |     6 +
 .../camel-mongodb-kafka-source-connector.html      |     6 +
 .../connectors/camel-msv-kafka-sink-connector.html |     6 +
 .../camel-mustache-kafka-sink-connector.html       |     6 +
 .../camel-mvel-kafka-sink-connector.html           |     6 +
 .../camel-mybatis-bean-kafka-sink-connector.html   |     6 +
 .../camel-mybatis-kafka-sink-connector.html        |     6 +
 .../camel-mybatis-kafka-source-connector.html      |     6 +
 .../camel-nagios-kafka-sink-connector.html         |     6 +
 .../camel-nats-kafka-sink-connector.html           |     6 +
 .../camel-nats-kafka-source-connector.html         |     6 +
 .../camel-netty-http-kafka-sink-connector.html     |     6 +
 .../camel-netty-http-kafka-source-connector.html   |     6 +
 .../camel-netty-kafka-sink-connector.html          |     6 +
 .../camel-netty-kafka-source-connector.html        |     6 +
 .../camel-nitrite-kafka-sink-connector.html        |     6 +
 .../camel-nitrite-kafka-source-connector.html      |     6 +
 .../connectors/camel-nsq-kafka-sink-connector.html |     6 +
 .../camel-nsq-kafka-source-connector.html          |     6 +
 .../camel-oaipmh-kafka-sink-connector.html         |     6 +
 .../camel-oaipmh-kafka-source-connector.html       |     6 +
 .../camel-olingo2-kafka-sink-connector.html        |     6 +
 .../camel-olingo2-kafka-source-connector.html      |     6 +
 .../camel-olingo4-kafka-sink-connector.html        |     6 +
 .../camel-olingo4-kafka-source-connector.html      |     6 +
 ...enshift-build-configs-kafka-sink-connector.html |     6 +
 ...amel-openshift-builds-kafka-sink-connector.html |     6 +
 ...amel-openstack-cinder-kafka-sink-connector.html |     6 +
 ...amel-openstack-glance-kafka-sink-connector.html |     6 +
 ...el-openstack-keystone-kafka-sink-connector.html |     6 +
 ...mel-openstack-neutron-kafka-sink-connector.html |     6 +
 .../camel-openstack-nova-kafka-sink-connector.html |     6 +
 ...camel-openstack-swift-kafka-sink-connector.html |     6 +
 .../camel-optaplanner-kafka-sink-connector.html    |     6 +
 .../camel-optaplanner-kafka-source-connector.html  |     6 +
 .../camel-paho-kafka-sink-connector.html           |     6 +
 .../camel-paho-kafka-source-connector.html         |     6 +
 .../camel-paxlogging-kafka-source-connector.html   |     6 +
 .../connectors/camel-pdf-kafka-sink-connector.html |     6 +
 ...pg-replication-slot-kafka-source-connector.html |     6 +
 .../camel-pgevent-kafka-sink-connector.html        |     6 +
 .../camel-pgevent-kafka-source-connector.html      |     6 +
 ...camel-platform-http-kafka-source-connector.html |     6 +
 .../camel-pop3-kafka-sink-connector.html           |     6 +
 .../camel-pop3-kafka-source-connector.html         |     6 +
 .../camel-pop3s-kafka-sink-connector.html          |     6 +
 .../camel-pop3s-kafka-source-connector.html        |     6 +
 .../camel-pubnub-kafka-sink-connector.html         |     6 +
 .../camel-pubnub-kafka-source-connector.html       |     6 +
 .../camel-pulsar-kafka-sink-connector.html         |     6 +
 .../camel-pulsar-kafka-source-connector.html       |     6 +
 .../camel-quartz-kafka-source-connector.html       |     6 +
 .../camel-quickfix-kafka-sink-connector.html       |     6 +
 .../camel-quickfix-kafka-source-connector.html     |     6 +
 .../camel-rabbitmq-kafka-sink-connector.html       |     6 +
 .../camel-rabbitmq-kafka-source-connector.html     |     6 +
 ...amel-reactive-streams-kafka-sink-connector.html |     6 +
 ...el-reactive-streams-kafka-source-connector.html |     6 +
 .../camel-rest-api-kafka-source-connector.html     |     6 +
 .../camel-rest-kafka-sink-connector.html           |     6 +
 .../camel-rest-kafka-source-connector.html         |     6 +
 .../camel-rest-openapi-kafka-sink-connector.html   |     6 +
 .../camel-rest-swagger-kafka-sink-connector.html   |     6 +
 .../camel-resteasy-kafka-sink-connector.html       |     6 +
 .../camel-resteasy-kafka-source-connector.html     |     6 +
 .../camel-rss-kafka-source-connector.html          |     6 +
 .../camel-saga-kafka-sink-connector.html           |     6 +
 .../camel-salesforce-kafka-sink-connector.html     |     6 +
 .../camel-salesforce-kafka-source-connector.html   |     6 +
 .../camel-sap-netweaver-kafka-sink-connector.html  |     6 +
 .../camel-scheduler-kafka-source-connector.html    |     6 +
 .../camel-schematron-kafka-sink-connector.html     |     6 +
 .../connectors/camel-scp-kafka-sink-connector.html |     6 +
 .../camel-seda-kafka-sink-connector.html           |     6 +
 .../camel-seda-kafka-source-connector.html         |     6 +
 .../camel-service-kafka-source-connector.html      |     6 +
 .../camel-servicenow-kafka-sink-connector.html     |     6 +
 .../camel-servlet-kafka-source-connector.html      |     6 +
 .../camel-sftp-kafka-sink-connector.html           |     6 +
 .../camel-sftp-kafka-source-connector.html         |     6 +
 .../connectors/camel-sip-kafka-sink-connector.html |     6 +
 .../camel-sip-kafka-source-connector.html          |     6 +
 .../camel-sips-kafka-sink-connector.html           |     6 +
 .../camel-sips-kafka-source-connector.html         |     6 +
 .../camel-sjms-batch-kafka-source-connector.html   |     6 +
 .../camel-sjms-kafka-sink-connector.html           |     6 +
 .../camel-sjms-kafka-source-connector.html         |     6 +
 .../camel-sjms2-kafka-sink-connector.html          |     6 +
 .../camel-sjms2-kafka-source-connector.html        |     6 +
 .../camel-slack-kafka-sink-connector.html          |     6 +
 .../camel-slack-kafka-source-connector.html        |     6 +
 .../camel-smpp-kafka-sink-connector.html           |     6 +
 .../camel-smpp-kafka-source-connector.html         |     6 +
 .../camel-smpps-kafka-sink-connector.html          |     6 +
 .../camel-smpps-kafka-source-connector.html        |     6 +
 .../camel-smtp-kafka-sink-connector.html           |     6 +
 .../camel-smtp-kafka-source-connector.html         |     6 +
 .../camel-smtps-kafka-sink-connector.html          |     6 +
 .../camel-smtps-kafka-source-connector.html        |     6 +
 .../camel-snmp-kafka-sink-connector.html           |     6 +
 .../camel-snmp-kafka-source-connector.html         |     6 +
 .../camel-solr-kafka-sink-connector.html           |     6 +
 .../camel-solrCloud-kafka-sink-connector.html      |     6 +
 .../camel-solrs-kafka-sink-connector.html          |     6 +
 .../camel-soroush-kafka-sink-connector.html        |     6 +
 .../camel-soroush-kafka-source-connector.html      |     6 +
 .../camel-spark-kafka-sink-connector.html          |     6 +
 .../camel-spark-rest-kafka-source-connector.html   |     6 +
 .../camel-splunk-hec-kafka-sink-connector.html     |     6 +
 .../camel-splunk-kafka-sink-connector.html         |     6 +
 .../camel-splunk-kafka-source-connector.html       |     6 +
 .../camel-spring-batch-kafka-sink-connector.html   |     6 +
 .../camel-spring-event-kafka-sink-connector.html   |     6 +
 .../camel-spring-event-kafka-source-connector.html |     6 +
 ...el-spring-integration-kafka-sink-connector.html |     6 +
 ...-spring-integration-kafka-source-connector.html |     6 +
 .../camel-spring-ldap-kafka-sink-connector.html    |     6 +
 .../camel-spring-redis-kafka-sink-connector.html   |     6 +
 .../camel-spring-redis-kafka-source-connector.html |     6 +
 .../camel-spring-ws-kafka-sink-connector.html      |     6 +
 .../camel-spring-ws-kafka-source-connector.html    |     6 +
 .../connectors/camel-sql-kafka-sink-connector.html |     6 +
 .../camel-sql-kafka-source-connector.html          |     6 +
 .../camel-sql-stored-kafka-sink-connector.html     |     6 +
 .../connectors/camel-ssh-kafka-sink-connector.html |     6 +
 .../camel-ssh-kafka-source-connector.html          |     6 +
 .../camel-stax-kafka-sink-connector.html           |     6 +
 .../camel-stomp-kafka-sink-connector.html          |     6 +
 .../camel-stomp-kafka-source-connector.html        |     6 +
 .../camel-stream-kafka-sink-connector.html         |     6 +
 .../camel-stream-kafka-source-connector.html       |     6 +
 ...camel-string-template-kafka-sink-connector.html |     6 +
 .../camel-stub-kafka-sink-connector.html           |     6 +
 .../camel-stub-kafka-source-connector.html         |     6 +
 .../camel-syslog-kafka-sink-connector.html         |     6 +
 .../camel-syslog-kafka-source-connector.html       |     6 +
 .../camel-telegram-kafka-sink-connector.html       |     6 +
 .../camel-telegram-kafka-source-connector.html     |     6 +
 .../camel-thrift-kafka-sink-connector.html         |     6 +
 .../camel-thrift-kafka-source-connector.html       |     6 +
 .../camel-tika-kafka-sink-connector.html           |     6 +
 .../camel-timer-kafka-source-connector.html        |     6 +
 .../camel-twilio-kafka-sink-connector.html         |     6 +
 .../camel-twilio-kafka-source-connector.html       |     6 +
 ...twitter-directmessage-kafka-sink-connector.html |     6 +
 ...itter-directmessage-kafka-source-connector.html |     6 +
 .../camel-twitter-search-kafka-sink-connector.html |     6 +
 ...amel-twitter-search-kafka-source-connector.html |     6 +
 ...amel-twitter-timeline-kafka-sink-connector.html |     6 +
 ...el-twitter-timeline-kafka-source-connector.html |     6 +
 .../camel-undertow-kafka-sink-connector.html       |     6 +
 .../camel-undertow-kafka-source-connector.html     |     6 +
 .../camel-validator-kafka-sink-connector.html      |     6 +
 .../camel-velocity-kafka-sink-connector.html       |     6 +
 .../camel-vertx-http-kafka-sink-connector.html     |     6 +
 .../camel-vertx-kafka-kafka-sink-connector.html    |     6 +
 .../camel-vertx-kafka-kafka-source-connector.html  |     6 +
 .../camel-vertx-kafka-sink-connector.html          |     6 +
 .../camel-vertx-kafka-source-connector.html        |     6 +
 ...camel-vertx-websocket-kafka-sink-connector.html |     6 +
 ...mel-vertx-websocket-kafka-source-connector.html |     6 +
 .../connectors/camel-vm-kafka-sink-connector.html  |     6 +
 .../camel-vm-kafka-source-connector.html           |     6 +
 .../camel-weather-kafka-sink-connector.html        |     6 +
 .../camel-weather-kafka-source-connector.html      |     6 +
 .../camel-web3j-kafka-sink-connector.html          |     6 +
 .../camel-web3j-kafka-source-connector.html        |     6 +
 .../camel-webhook-kafka-source-connector.html      |     6 +
 ...amel-websocket-jsr356-kafka-sink-connector.html |     6 +
 ...el-websocket-jsr356-kafka-source-connector.html |     6 +
 .../camel-websocket-kafka-sink-connector.html      |     6 +
 .../camel-websocket-kafka-source-connector.html    |     6 +
 .../camel-weka-kafka-sink-connector.html           |     6 +
 .../camel-wordpress-kafka-sink-connector.html      |     6 +
 .../camel-wordpress-kafka-source-connector.html    |     6 +
 .../camel-workday-kafka-sink-connector.html        |     6 +
 .../camel-xchange-kafka-sink-connector.html        |     6 +
 .../connectors/camel-xj-kafka-sink-connector.html  |     6 +
 ...amel-xmlsecurity-sign-kafka-sink-connector.html |     6 +
 ...el-xmlsecurity-verify-kafka-sink-connector.html |     6 +
 .../camel-xmpp-kafka-sink-connector.html           |     6 +
 .../camel-xmpp-kafka-source-connector.html         |     6 +
 .../camel-xquery-kafka-sink-connector.html         |     6 +
 .../camel-xquery-kafka-source-connector.html       |     6 +
 .../camel-xslt-kafka-sink-connector.html           |     6 +
 .../camel-xslt-saxon-kafka-sink-connector.html     |     6 +
 .../camel-yammer-kafka-sink-connector.html         |     6 +
 .../camel-yammer-kafka-source-connector.html       |     6 +
 .../camel-zendesk-kafka-sink-connector.html        |     6 +
 .../camel-zendesk-kafka-source-connector.html      |     6 +
 .../camel-zookeeper-kafka-sink-connector.html      |     6 +
 .../camel-zookeeper-kafka-source-connector.html    |     6 +
 ...el-zookeeper-master-kafka-source-connector.html |     6 +
 camel-kafka-connector/0.7.x/contributing.html      |     4 +
 camel-kafka-connector/0.7.x/download.html          |     1 +
 .../0.7.x/getting-started-with-packages.html       |     1 +
 camel-kafka-connector/0.7.x/getting-started.html   |     1 +
 camel-kafka-connector/0.7.x/idempotency.html       |     7 +
 camel-kafka-connector/0.7.x/index.html             |     1 +
 camel-kafka-connector/0.7.x/testing.html           |     1 +
 camel-kafka-connector/0.7.x/troubleshooting.html   |     1 +
 .../0.7.x/try-it-out-locally.html                  |    57 +
 .../0.7.x/try-it-out-on-kubernetes.html            |    90 +
 .../try-it-out-on-openshift-with-strimzi.html      |    46 +
 .../latest/_images/ckc-idempotency-sink.png        |   Bin 0 -> 364925 bytes
 .../latest/_images/ckc-idempotency-source.png      |   Bin 0 -> 290094 bytes
 camel-kafka-connector/latest/about.html            |     1 +
 camel-kafka-connector/latest/aggregation.html      |    30 +
 .../latest/archetype-apicurio-connector.html       |   166 +
 .../latest/archetype-connector.html                |   154 +
 .../latest/archetype-dataformat-connector.html     |   160 +
 camel-kafka-connector/latest/archetypes.html       |     1 +
 camel-kafka-connector/latest/basic-concepts.html   |     1 +
 .../latest/basic-configuration.html                |     1 +
 .../latest/camel-compatibility-matrix.html         |     1 +
 camel-kafka-connector/latest/connectors.html       |     1 +
 .../camel-activemq-kafka-sink-connector.html       |     6 +
 .../camel-activemq-kafka-source-connector.html     |     6 +
 .../connectors/camel-ahc-kafka-sink-connector.html |     6 +
 .../camel-ahc-ws-kafka-sink-connector.html         |     6 +
 .../camel-ahc-ws-kafka-source-connector.html       |     6 +
 .../camel-ahc-wss-kafka-sink-connector.html        |     6 +
 .../camel-ahc-wss-kafka-source-connector.html      |     6 +
 .../camel-amqp-kafka-sink-connector.html           |     6 +
 .../camel-amqp-kafka-source-connector.html         |     6 +
 .../camel-apns-kafka-sink-connector.html           |     6 +
 .../camel-apns-kafka-source-connector.html         |     6 +
 .../camel-arangodb-kafka-sink-connector.html       |     6 +
 .../connectors/camel-as2-kafka-sink-connector.html |     6 +
 .../camel-as2-kafka-source-connector.html          |     6 +
 .../camel-asterisk-kafka-sink-connector.html       |     6 +
 .../camel-asterisk-kafka-source-connector.html     |     6 +
 .../camel-atlasmap-kafka-sink-connector.html       |     6 +
 .../camel-atmos-kafka-sink-connector.html          |     6 +
 .../camel-atmos-kafka-source-connector.html        |     6 +
 ...-atmosphere-websocket-kafka-sink-connector.html |     6 +
 ...tmosphere-websocket-kafka-source-connector.html |     6 +
 .../camel-atom-kafka-source-connector.html         |     6 +
 .../camel-atomix-map-kafka-sink-connector.html     |     6 +
 .../camel-atomix-map-kafka-source-connector.html   |     6 +
 ...amel-atomix-messaging-kafka-sink-connector.html |     6 +
 ...el-atomix-messaging-kafka-source-connector.html |     6 +
 ...camel-atomix-multimap-kafka-sink-connector.html |     6 +
 .../camel-atomix-queue-kafka-sink-connector.html   |     6 +
 .../camel-atomix-queue-kafka-source-connector.html |     6 +
 .../camel-atomix-set-kafka-sink-connector.html     |     6 +
 .../camel-atomix-set-kafka-source-connector.html   |     6 +
 .../camel-atomix-value-kafka-sink-connector.html   |     6 +
 .../camel-atomix-value-kafka-source-connector.html |     6 +
 .../camel-avro-kafka-sink-connector.html           |     6 +
 .../camel-avro-kafka-source-connector.html         |     6 +
 .../camel-aws-cw-kafka-sink-connector.html         |     6 +
 .../camel-aws-ddb-kafka-sink-connector.html        |     6 +
 ...camel-aws-ddbstream-kafka-source-connector.html |     6 +
 .../camel-aws-ec2-kafka-sink-connector.html        |     6 +
 .../camel-aws-ecs-kafka-sink-connector.html        |     6 +
 .../camel-aws-eks-kafka-sink-connector.html        |     6 +
 .../camel-aws-iam-kafka-sink-connector.html        |     6 +
 ...-aws-kinesis-firehose-kafka-sink-connector.html |     6 +
 .../camel-aws-kinesis-kafka-sink-connector.html    |     6 +
 .../camel-aws-kinesis-kafka-source-connector.html  |     6 +
 .../camel-aws-kms-kafka-sink-connector.html        |     6 +
 .../camel-aws-lambda-kafka-sink-connector.html     |     6 +
 .../camel-aws-mq-kafka-sink-connector.html         |     6 +
 .../camel-aws-msk-kafka-sink-connector.html        |     6 +
 .../camel-aws-s3-kafka-sink-connector.html         |     6 +
 .../camel-aws-s3-kafka-source-connector.html       |    19 +
 .../camel-aws-sdb-kafka-sink-connector.html        |     6 +
 ...l-aws-secrets-manager-kafka-sink-connector.html |     6 +
 .../camel-aws-ses-kafka-sink-connector.html        |     6 +
 .../camel-aws-sns-kafka-sink-connector.html        |     6 +
 .../camel-aws-sqs-kafka-sink-connector.html        |     6 +
 .../camel-aws-sqs-kafka-source-connector.html      |     6 +
 .../camel-aws-swf-kafka-sink-connector.html        |     6 +
 .../camel-aws-swf-kafka-source-connector.html      |     6 +
 .../camel-aws-translate-kafka-sink-connector.html  |     6 +
 .../camel-aws2-athena-kafka-sink-connector.html    |     6 +
 .../camel-aws2-cw-kafka-sink-connector.html        |     6 +
 .../camel-aws2-ddb-kafka-sink-connector.html       |     6 +
 ...amel-aws2-ddbstream-kafka-source-connector.html |     6 +
 .../camel-aws2-ec2-kafka-sink-connector.html       |     6 +
 .../camel-aws2-ecs-kafka-sink-connector.html       |     6 +
 .../camel-aws2-eks-kafka-sink-connector.html       |     6 +
 ...amel-aws2-eventbridge-kafka-sink-connector.html |     6 +
 .../camel-aws2-iam-kafka-sink-connector.html       |     6 +
 ...aws2-kinesis-firehose-kafka-sink-connector.html |     6 +
 .../camel-aws2-kinesis-kafka-sink-connector.html   |     6 +
 .../camel-aws2-kinesis-kafka-source-connector.html |     6 +
 .../camel-aws2-kms-kafka-sink-connector.html       |     6 +
 .../camel-aws2-lambda-kafka-sink-connector.html    |     6 +
 .../camel-aws2-mq-kafka-sink-connector.html        |     6 +
 .../camel-aws2-msk-kafka-sink-connector.html       |     6 +
 .../camel-aws2-s3-kafka-sink-connector.html        |     6 +
 .../camel-aws2-s3-kafka-source-connector.html      |     6 +
 .../camel-aws2-ses-kafka-sink-connector.html       |     6 +
 .../camel-aws2-sns-kafka-sink-connector.html       |     6 +
 .../camel-aws2-sqs-kafka-sink-connector.html       |     6 +
 .../camel-aws2-sqs-kafka-source-connector.html     |     6 +
 .../camel-aws2-sts-kafka-sink-connector.html       |     6 +
 .../camel-aws2-translate-kafka-sink-connector.html |     6 +
 .../camel-azure-blob-kafka-sink-connector.html     |     6 +
 .../camel-azure-blob-kafka-source-connector.html   |     6 +
 ...camel-azure-eventhubs-kafka-sink-connector.html |     6 +
 ...mel-azure-eventhubs-kafka-source-connector.html |     6 +
 .../camel-azure-queue-kafka-sink-connector.html    |     6 +
 .../camel-azure-queue-kafka-source-connector.html  |     6 +
 ...el-azure-storage-blob-kafka-sink-connector.html |     6 +
 ...-azure-storage-blob-kafka-source-connector.html |     6 +
 ...zure-storage-datalake-kafka-sink-connector.html |     6 +
 ...re-storage-datalake-kafka-source-connector.html |     6 +
 ...l-azure-storage-queue-kafka-sink-connector.html |     6 +
 ...azure-storage-queue-kafka-source-connector.html |     6 +
 .../camel-bean-kafka-sink-connector.html           |     6 +
 .../camel-beanstalk-kafka-sink-connector.html      |     6 +
 .../camel-beanstalk-kafka-source-connector.html    |     6 +
 .../connectors/camel-box-kafka-sink-connector.html |     6 +
 .../camel-box-kafka-source-connector.html          |     6 +
 .../camel-braintree-kafka-sink-connector.html      |     6 +
 .../camel-braintree-kafka-source-connector.html    |     6 +
 .../camel-caffeine-cache-kafka-sink-connector.html |     6 +
 ...el-caffeine-loadcache-kafka-sink-connector.html |     6 +
 .../camel-chatscript-kafka-sink-connector.html     |     6 +
 .../camel-chunk-kafka-sink-connector.html          |     6 +
 .../camel-cm-sms-kafka-sink-connector.html         |     6 +
 .../camel-cmis-kafka-sink-connector.html           |     6 +
 .../camel-cmis-kafka-source-connector.html         |     6 +
 .../camel-coap+tcp-kafka-sink-connector.html       |     6 +
 .../camel-coap+tcp-kafka-source-connector.html     |     6 +
 .../camel-coap-kafka-sink-connector.html           |     6 +
 .../camel-coap-kafka-source-connector.html         |     6 +
 .../camel-coaps+tcp-kafka-sink-connector.html      |     6 +
 .../camel-coaps+tcp-kafka-source-connector.html    |     6 +
 .../camel-coaps-kafka-sink-connector.html          |     6 +
 .../camel-coaps-kafka-source-connector.html        |     6 +
 .../camel-cometd-kafka-sink-connector.html         |     6 +
 .../camel-cometd-kafka-source-connector.html       |     6 +
 .../camel-cometds-kafka-sink-connector.html        |     6 +
 .../camel-cometds-kafka-source-connector.html      |     6 +
 .../camel-consul-kafka-sink-connector.html         |     6 +
 .../camel-consul-kafka-source-connector.html       |     6 +
 .../camel-controlbus-kafka-sink-connector.html     |     6 +
 .../camel-corda-kafka-sink-connector.html          |     6 +
 .../camel-corda-kafka-source-connector.html        |     6 +
 .../camel-couchbase-kafka-sink-connector.html      |     6 +
 .../camel-couchbase-kafka-source-connector.html    |     6 +
 .../camel-couchdb-kafka-sink-connector.html        |     6 +
 .../camel-couchdb-kafka-source-connector.html      |     6 +
 .../connectors/camel-cql-kafka-sink-connector.html |     6 +
 .../camel-cql-kafka-source-connector.html          |     6 +
 .../camel-cron-kafka-source-connector.html         |     6 +
 .../camel-crypto-cms-kafka-sink-connector.html     |     6 +
 .../camel-crypto-kafka-sink-connector.html         |     6 +
 .../connectors/camel-cxf-kafka-sink-connector.html |     6 +
 .../camel-cxf-kafka-source-connector.html          |     6 +
 .../camel-cxfrs-kafka-sink-connector.html          |     6 +
 .../camel-cxfrs-kafka-source-connector.html        |     6 +
 .../camel-dataformat-kafka-sink-connector.html     |     6 +
 .../camel-direct-kafka-sink-connector.html         |     6 +
 .../camel-direct-kafka-source-connector.html       |     6 +
 .../camel-direct-vm-kafka-sink-connector.html      |     6 +
 .../camel-direct-vm-kafka-source-connector.html    |     6 +
 .../camel-disruptor-kafka-sink-connector.html      |     6 +
 .../camel-disruptor-kafka-source-connector.html    |     6 +
 .../camel-disruptor-vm-kafka-sink-connector.html   |     6 +
 .../camel-disruptor-vm-kafka-source-connector.html |     6 +
 .../connectors/camel-djl-kafka-sink-connector.html |     6 +
 .../connectors/camel-dns-kafka-sink-connector.html |     6 +
 .../camel-docker-kafka-sink-connector.html         |     6 +
 .../camel-docker-kafka-source-connector.html       |     6 +
 .../camel-dozer-kafka-sink-connector.html          |     6 +
 .../camel-drill-kafka-sink-connector.html          |     6 +
 .../camel-dropbox-kafka-sink-connector.html        |     6 +
 .../camel-dropbox-kafka-source-connector.html      |     6 +
 .../camel-ehcache-kafka-sink-connector.html        |     6 +
 .../camel-ehcache-kafka-source-connector.html      |     6 +
 ...el-elasticsearch-rest-kafka-sink-connector.html |     6 +
 .../camel-elsql-kafka-sink-connector.html          |     6 +
 .../camel-elsql-kafka-source-connector.html        |     6 +
 .../camel-elytron-kafka-sink-connector.html        |     6 +
 .../camel-elytron-kafka-source-connector.html      |     6 +
 .../camel-etcd-keys-kafka-sink-connector.html      |     6 +
 .../camel-etcd-stats-kafka-sink-connector.html     |     6 +
 .../camel-etcd-stats-kafka-source-connector.html   |     6 +
 .../camel-etcd-watch-kafka-source-connector.html   |     6 +
 .../camel-eventadmin-kafka-sink-connector.html     |     6 +
 .../camel-eventadmin-kafka-source-connector.html   |     6 +
 .../camel-exec-kafka-sink-connector.html           |     6 +
 .../camel-facebook-kafka-sink-connector.html       |     6 +
 .../camel-facebook-kafka-source-connector.html     |     6 +
 .../camel-fhir-kafka-sink-connector.html           |     6 +
 .../camel-fhir-kafka-source-connector.html         |     6 +
 .../camel-file-kafka-sink-connector.html           |     6 +
 .../camel-file-kafka-source-connector.html         |     6 +
 .../camel-file-watch-kafka-source-connector.html   |     6 +
 .../camel-flatpack-kafka-sink-connector.html       |     6 +
 .../camel-flatpack-kafka-source-connector.html     |     6 +
 .../camel-flink-kafka-sink-connector.html          |     6 +
 .../connectors/camel-fop-kafka-sink-connector.html |     6 +
 .../camel-freemarker-kafka-sink-connector.html     |     6 +
 .../connectors/camel-ftp-kafka-sink-connector.html |     6 +
 .../camel-ftp-kafka-source-connector.html          |     6 +
 .../camel-ftps-kafka-sink-connector.html           |     6 +
 .../camel-ftps-kafka-source-connector.html         |     6 +
 .../camel-ganglia-kafka-sink-connector.html        |     6 +
 .../camel-geocoder-kafka-sink-connector.html       |     6 +
 .../connectors/camel-git-kafka-sink-connector.html |     6 +
 .../camel-git-kafka-source-connector.html          |     6 +
 .../camel-github-kafka-sink-connector.html         |     6 +
 .../camel-github-kafka-source-connector.html       |     6 +
 ...camel-google-bigquery-kafka-sink-connector.html |     6 +
 ...l-google-bigquery-sql-kafka-sink-connector.html |     6 +
 ...camel-google-calendar-kafka-sink-connector.html |     6 +
 ...mel-google-calendar-kafka-source-connector.html |     6 +
 ...gle-calendar-stream-kafka-source-connector.html |     6 +
 .../camel-google-drive-kafka-sink-connector.html   |     6 +
 .../camel-google-drive-kafka-source-connector.html |     6 +
 ...amel-google-functions-kafka-sink-connector.html |     6 +
 .../camel-google-mail-kafka-sink-connector.html    |     6 +
 .../camel-google-mail-kafka-source-connector.html  |     6 +
 ...-google-mail-stream-kafka-source-connector.html |     6 +
 .../camel-google-pubsub-kafka-sink-connector.html  |     6 +
 ...camel-google-pubsub-kafka-source-connector.html |     6 +
 .../camel-google-sheets-kafka-sink-connector.html  |     6 +
 ...camel-google-sheets-kafka-source-connector.html |     6 +
 ...oogle-sheets-stream-kafka-source-connector.html |     6 +
 .../camel-google-storage-kafka-sink-connector.html |     6 +
 ...amel-google-storage-kafka-source-connector.html |     6 +
 .../camel-gora-kafka-sink-connector.html           |     6 +
 .../camel-gora-kafka-source-connector.html         |     6 +
 .../camel-grape-kafka-sink-connector.html          |     6 +
 .../camel-graphql-kafka-sink-connector.html        |     6 +
 .../camel-grpc-kafka-sink-connector.html           |     6 +
 .../camel-grpc-kafka-source-connector.html         |     6 +
 .../camel-guava-eventbus-kafka-sink-connector.html |     6 +
 ...amel-guava-eventbus-kafka-source-connector.html |     6 +
 ...hazelcast-atomicvalue-kafka-sink-connector.html |     6 +
 ...-hazelcast-instance-kafka-source-connector.html |     6 +
 .../camel-hazelcast-list-kafka-sink-connector.html |     6 +
 ...amel-hazelcast-list-kafka-source-connector.html |     6 +
 .../camel-hazelcast-map-kafka-sink-connector.html  |     6 +
 ...camel-hazelcast-map-kafka-source-connector.html |     6 +
 ...el-hazelcast-multimap-kafka-sink-connector.html |     6 +
 ...-hazelcast-multimap-kafka-source-connector.html |     6 +
 ...camel-hazelcast-queue-kafka-sink-connector.html |     6 +
 ...mel-hazelcast-queue-kafka-source-connector.html |     6 +
 ...zelcast-replicatedmap-kafka-sink-connector.html |     6 +
 ...lcast-replicatedmap-kafka-source-connector.html |     6 +
 ...-hazelcast-ringbuffer-kafka-sink-connector.html |     6 +
 .../camel-hazelcast-seda-kafka-sink-connector.html |     6 +
 ...amel-hazelcast-seda-kafka-source-connector.html |     6 +
 .../camel-hazelcast-set-kafka-sink-connector.html  |     6 +
 ...camel-hazelcast-set-kafka-source-connector.html |     6 +
 ...camel-hazelcast-topic-kafka-sink-connector.html |     6 +
 ...mel-hazelcast-topic-kafka-source-connector.html |     6 +
 .../camel-hbase-kafka-sink-connector.html          |     6 +
 .../camel-hbase-kafka-source-connector.html        |     6 +
 .../camel-hdfs-kafka-sink-connector.html           |     6 +
 .../camel-hdfs-kafka-source-connector.html         |     6 +
 .../camel-http-kafka-sink-connector.html           |     6 +
 .../camel-https-kafka-sink-connector.html          |     6 +
 .../camel-hwcloud-smn-kafka-sink-connector.html    |     6 +
 ...camel-iec60870-client-kafka-sink-connector.html |     6 +
 ...mel-iec60870-client-kafka-source-connector.html |     6 +
 ...camel-iec60870-server-kafka-sink-connector.html |     6 +
 ...mel-iec60870-server-kafka-source-connector.html |     6 +
 .../camel-ignite-cache-kafka-sink-connector.html   |     6 +
 .../camel-ignite-cache-kafka-source-connector.html |     6 +
 .../camel-ignite-compute-kafka-sink-connector.html |     6 +
 ...camel-ignite-events-kafka-source-connector.html |     6 +
 .../camel-ignite-idgen-kafka-sink-connector.html   |     6 +
 ...amel-ignite-messaging-kafka-sink-connector.html |     6 +
 ...el-ignite-messaging-kafka-source-connector.html |     6 +
 .../camel-ignite-queue-kafka-sink-connector.html   |     6 +
 .../camel-ignite-set-kafka-sink-connector.html     |     6 +
 .../camel-imap-kafka-sink-connector.html           |     6 +
 .../camel-imap-kafka-source-connector.html         |     6 +
 .../camel-imaps-kafka-sink-connector.html          |     6 +
 .../camel-imaps-kafka-source-connector.html        |     6 +
 ...l-infinispan-embedded-kafka-sink-connector.html |     6 +
 ...infinispan-embedded-kafka-source-connector.html |     6 +
 .../camel-infinispan-kafka-sink-connector.html     |     6 +
 .../camel-infinispan-kafka-source-connector.html   |     6 +
 .../camel-influxdb-kafka-sink-connector.html       |     6 +
 .../camel-iota-kafka-sink-connector.html           |     6 +
 .../camel-ipfs-kafka-sink-connector.html           |     6 +
 .../connectors/camel-irc-kafka-sink-connector.html |     6 +
 .../camel-irc-kafka-source-connector.html          |     6 +
 .../camel-ironmq-kafka-sink-connector.html         |     6 +
 .../camel-ironmq-kafka-source-connector.html       |     6 +
 .../camel-jbpm-kafka-sink-connector.html           |     6 +
 .../camel-jbpm-kafka-source-connector.html         |     6 +
 .../camel-jcache-kafka-sink-connector.html         |     6 +
 .../camel-jcache-kafka-source-connector.html       |     6 +
 .../camel-jclouds-kafka-sink-connector.html        |     6 +
 .../camel-jclouds-kafka-source-connector.html      |     6 +
 .../connectors/camel-jcr-kafka-sink-connector.html |     6 +
 .../camel-jcr-kafka-source-connector.html          |     6 +
 .../camel-jdbc-kafka-sink-connector.html           |     6 +
 .../camel-jetty-kafka-source-connector.html        |     6 +
 .../camel-jgroups-kafka-sink-connector.html        |     6 +
 .../camel-jgroups-kafka-source-connector.html      |     6 +
 .../camel-jgroups-raft-kafka-sink-connector.html   |     6 +
 .../camel-jgroups-raft-kafka-source-connector.html |     6 +
 .../camel-jing-kafka-sink-connector.html           |     6 +
 .../camel-jira-kafka-sink-connector.html           |     6 +
 .../camel-jira-kafka-source-connector.html         |     6 +
 .../connectors/camel-jms-kafka-sink-connector.html |     6 +
 .../camel-jms-kafka-source-connector.html          |     6 +
 .../camel-jmx-kafka-source-connector.html          |     6 +
 .../camel-jolt-kafka-sink-connector.html           |     6 +
 .../camel-jooq-kafka-sink-connector.html           |     6 +
 .../camel-jooq-kafka-source-connector.html         |     6 +
 .../connectors/camel-jpa-kafka-sink-connector.html |     6 +
 .../camel-jpa-kafka-source-connector.html          |     6 +
 .../camel-jslt-kafka-sink-connector.html           |     6 +
 .../camel-json-validator-kafka-sink-connector.html |     6 +
 .../camel-jsonata-kafka-sink-connector.html        |     6 +
 .../camel-jt400-kafka-sink-connector.html          |     6 +
 .../camel-jt400-kafka-source-connector.html        |     6 +
 .../camel-kafka-kafka-sink-connector.html          |     6 +
 .../camel-kafka-kafka-source-connector.html        |     6 +
 .../camel-kamelet-kafka-sink-connector.html        |     6 +
 .../camel-kamelet-kafka-source-connector.html      |     6 +
 ...ubernetes-config-maps-kafka-sink-connector.html |     6 +
 ...etes-custom-resources-kafka-sink-connector.html |     6 +
 ...es-custom-resources-kafka-source-connector.html |     6 +
 ...ubernetes-deployments-kafka-sink-connector.html |     6 +
 ...ernetes-deployments-kafka-source-connector.html |     6 +
 .../camel-kubernetes-hpa-kafka-sink-connector.html |     6 +
 ...amel-kubernetes-hpa-kafka-source-connector.html |     6 +
 .../camel-kubernetes-job-kafka-sink-connector.html |     6 +
 ...amel-kubernetes-job-kafka-source-connector.html |     6 +
 ...kubernetes-namespaces-kafka-sink-connector.html |     6 +
 ...bernetes-namespaces-kafka-source-connector.html |     6 +
 ...amel-kubernetes-nodes-kafka-sink-connector.html |     6 +
 ...el-kubernetes-nodes-kafka-source-connector.html |     6 +
 ...istent-volumes-claims-kafka-sink-connector.html |     6 +
 ...es-persistent-volumes-kafka-sink-connector.html |     6 +
 ...camel-kubernetes-pods-kafka-sink-connector.html |     6 +
 ...mel-kubernetes-pods-kafka-source-connector.html |     6 +
 ...plication-controllers-kafka-sink-connector.html |     6 +
 ...ication-controllers-kafka-source-connector.html |     6 +
 ...netes-resources-quota-kafka-sink-connector.html |     6 +
 ...el-kubernetes-secrets-kafka-sink-connector.html |     6 +
 ...etes-service-accounts-kafka-sink-connector.html |     6 +
 ...l-kubernetes-services-kafka-sink-connector.html |     6 +
 ...kubernetes-services-kafka-source-connector.html |     6 +
 .../camel-kudu-kafka-sink-connector.html           |     6 +
 .../camel-language-kafka-sink-connector.html       |     6 +
 .../camel-ldap-kafka-sink-connector.html           |     6 +
 .../camel-ldif-kafka-sink-connector.html           |     6 +
 .../connectors/camel-log-kafka-sink-connector.html |     6 +
 .../connectors/camel-lpr-kafka-sink-connector.html |     6 +
 .../camel-lucene-kafka-sink-connector.html         |     6 +
 .../camel-lumberjack-kafka-source-connector.html   |     6 +
 .../camel-master-kafka-source-connector.html       |     6 +
 .../camel-metrics-kafka-sink-connector.html        |     6 +
 .../camel-micrometer-kafka-sink-connector.html     |     6 +
 ...-microprofile-metrics-kafka-sink-connector.html |     6 +
 .../camel-milo-client-kafka-sink-connector.html    |     6 +
 .../camel-milo-client-kafka-source-connector.html  |     6 +
 .../camel-milo-server-kafka-sink-connector.html    |     6 +
 .../camel-milo-server-kafka-source-connector.html  |     6 +
 .../camel-mina-kafka-sink-connector.html           |     6 +
 .../camel-mina-kafka-source-connector.html         |     6 +
 .../camel-minio-kafka-sink-connector.html          |     6 +
 .../camel-minio-kafka-source-connector.html        |     6 +
 .../camel-mllp-kafka-sink-connector.html           |     6 +
 .../camel-mllp-kafka-source-connector.html         |     6 +
 .../camel-mongodb-gridfs-kafka-sink-connector.html |     6 +
 ...amel-mongodb-gridfs-kafka-source-connector.html |     6 +
 .../camel-mongodb-kafka-sink-connector.html        |     6 +
 .../camel-mongodb-kafka-source-connector.html      |     6 +
 .../connectors/camel-msv-kafka-sink-connector.html |     6 +
 .../camel-mustache-kafka-sink-connector.html       |     6 +
 .../camel-mvel-kafka-sink-connector.html           |     6 +
 .../camel-mybatis-bean-kafka-sink-connector.html   |     6 +
 .../camel-mybatis-kafka-sink-connector.html        |     6 +
 .../camel-mybatis-kafka-source-connector.html      |     6 +
 .../camel-nagios-kafka-sink-connector.html         |     6 +
 .../camel-nats-kafka-sink-connector.html           |     6 +
 .../camel-nats-kafka-source-connector.html         |     6 +
 .../camel-netty-http-kafka-sink-connector.html     |     6 +
 .../camel-netty-http-kafka-source-connector.html   |     6 +
 .../camel-netty-kafka-sink-connector.html          |     6 +
 .../camel-netty-kafka-source-connector.html        |     6 +
 .../camel-nitrite-kafka-sink-connector.html        |     6 +
 .../camel-nitrite-kafka-source-connector.html      |     6 +
 .../connectors/camel-nsq-kafka-sink-connector.html |     6 +
 .../camel-nsq-kafka-source-connector.html          |     6 +
 .../camel-oaipmh-kafka-sink-connector.html         |     6 +
 .../camel-oaipmh-kafka-source-connector.html       |     6 +
 .../camel-olingo2-kafka-sink-connector.html        |     6 +
 .../camel-olingo2-kafka-source-connector.html      |     6 +
 .../camel-olingo4-kafka-sink-connector.html        |     6 +
 .../camel-olingo4-kafka-source-connector.html      |     6 +
 ...enshift-build-configs-kafka-sink-connector.html |     6 +
 ...amel-openshift-builds-kafka-sink-connector.html |     6 +
 ...amel-openstack-cinder-kafka-sink-connector.html |     6 +
 ...amel-openstack-glance-kafka-sink-connector.html |     6 +
 ...el-openstack-keystone-kafka-sink-connector.html |     6 +
 ...mel-openstack-neutron-kafka-sink-connector.html |     6 +
 .../camel-openstack-nova-kafka-sink-connector.html |     6 +
 ...camel-openstack-swift-kafka-sink-connector.html |     6 +
 .../camel-optaplanner-kafka-sink-connector.html    |     6 +
 .../camel-optaplanner-kafka-source-connector.html  |     6 +
 .../camel-paho-kafka-sink-connector.html           |     6 +
 .../camel-paho-kafka-source-connector.html         |     6 +
 .../camel-paho-mqtt5-kafka-sink-connector.html     |     6 +
 .../camel-paho-mqtt5-kafka-source-connector.html   |     6 +
 .../camel-paxlogging-kafka-source-connector.html   |     6 +
 .../connectors/camel-pdf-kafka-sink-connector.html |     6 +
 ...pg-replication-slot-kafka-source-connector.html |     6 +
 .../camel-pgevent-kafka-sink-connector.html        |     6 +
 .../camel-pgevent-kafka-source-connector.html      |     6 +
 ...camel-platform-http-kafka-source-connector.html |     6 +
 .../camel-pop3-kafka-sink-connector.html           |     6 +
 .../camel-pop3-kafka-source-connector.html         |     6 +
 .../camel-pop3s-kafka-sink-connector.html          |     6 +
 .../camel-pop3s-kafka-source-connector.html        |     6 +
 .../camel-pubnub-kafka-sink-connector.html         |     6 +
 .../camel-pubnub-kafka-source-connector.html       |     6 +
 .../camel-pulsar-kafka-sink-connector.html         |     6 +
 .../camel-pulsar-kafka-source-connector.html       |     6 +
 .../camel-quartz-kafka-source-connector.html       |     6 +
 .../camel-quickfix-kafka-sink-connector.html       |     6 +
 .../camel-quickfix-kafka-source-connector.html     |     6 +
 .../camel-rabbitmq-kafka-sink-connector.html       |     6 +
 .../camel-rabbitmq-kafka-source-connector.html     |     6 +
 ...amel-reactive-streams-kafka-sink-connector.html |     6 +
 ...el-reactive-streams-kafka-source-connector.html |     6 +
 .../camel-rest-api-kafka-source-connector.html     |     6 +
 .../camel-rest-kafka-sink-connector.html           |     6 +
 .../camel-rest-kafka-source-connector.html         |     6 +
 .../camel-rest-openapi-kafka-sink-connector.html   |     6 +
 .../camel-rest-swagger-kafka-sink-connector.html   |     6 +
 .../camel-resteasy-kafka-sink-connector.html       |     6 +
 .../camel-resteasy-kafka-source-connector.html     |     6 +
 .../camel-rss-kafka-source-connector.html          |     6 +
 .../camel-saga-kafka-sink-connector.html           |     6 +
 .../camel-salesforce-kafka-sink-connector.html     |     6 +
 .../camel-salesforce-kafka-source-connector.html   |     6 +
 .../camel-sap-netweaver-kafka-sink-connector.html  |     6 +
 .../camel-scheduler-kafka-source-connector.html    |     6 +
 .../camel-schematron-kafka-sink-connector.html     |     6 +
 .../connectors/camel-scp-kafka-sink-connector.html |     6 +
 .../camel-seda-kafka-sink-connector.html           |     6 +
 .../camel-seda-kafka-source-connector.html         |     6 +
 .../camel-service-kafka-source-connector.html      |     6 +
 .../camel-servicenow-kafka-sink-connector.html     |     6 +
 .../camel-servlet-kafka-source-connector.html      |     6 +
 .../camel-sftp-kafka-sink-connector.html           |     6 +
 .../camel-sftp-kafka-source-connector.html         |     6 +
 .../connectors/camel-sip-kafka-sink-connector.html |     6 +
 .../camel-sip-kafka-source-connector.html          |     6 +
 .../camel-sips-kafka-sink-connector.html           |     6 +
 .../camel-sips-kafka-source-connector.html         |     6 +
 .../camel-sjms-batch-kafka-source-connector.html   |     6 +
 .../camel-sjms-kafka-sink-connector.html           |     6 +
 .../camel-sjms-kafka-source-connector.html         |     6 +
 .../camel-sjms2-kafka-sink-connector.html          |     6 +
 .../camel-sjms2-kafka-source-connector.html        |     6 +
 .../camel-slack-kafka-sink-connector.html          |     6 +
 .../camel-slack-kafka-source-connector.html        |     6 +
 .../camel-smpp-kafka-sink-connector.html           |     6 +
 .../camel-smpp-kafka-source-connector.html         |     6 +
 .../camel-smpps-kafka-sink-connector.html          |     6 +
 .../camel-smpps-kafka-source-connector.html        |     6 +
 .../camel-smtp-kafka-sink-connector.html           |     6 +
 .../camel-smtp-kafka-source-connector.html         |     6 +
 .../camel-smtps-kafka-sink-connector.html          |     6 +
 .../camel-smtps-kafka-source-connector.html        |     6 +
 .../camel-snmp-kafka-sink-connector.html           |     6 +
 .../camel-snmp-kafka-source-connector.html         |     6 +
 .../camel-solr-kafka-sink-connector.html           |     6 +
 .../camel-solrCloud-kafka-sink-connector.html      |     6 +
 .../camel-solrs-kafka-sink-connector.html          |     6 +
 .../camel-soroush-kafka-sink-connector.html        |     6 +
 .../camel-soroush-kafka-source-connector.html      |     6 +
 .../camel-spark-kafka-sink-connector.html          |     6 +
 .../camel-spark-rest-kafka-source-connector.html   |     6 +
 .../camel-splunk-hec-kafka-sink-connector.html     |     6 +
 .../camel-splunk-kafka-sink-connector.html         |     6 +
 .../camel-splunk-kafka-source-connector.html       |     6 +
 .../camel-spring-batch-kafka-sink-connector.html   |     6 +
 .../camel-spring-event-kafka-sink-connector.html   |     6 +
 .../camel-spring-event-kafka-source-connector.html |     6 +
 ...el-spring-integration-kafka-sink-connector.html |     6 +
 ...-spring-integration-kafka-source-connector.html |     6 +
 .../camel-spring-ldap-kafka-sink-connector.html    |     6 +
 ...camel-spring-rabbitmq-kafka-sink-connector.html |     6 +
 ...mel-spring-rabbitmq-kafka-source-connector.html |     6 +
 .../camel-spring-redis-kafka-sink-connector.html   |     6 +
 .../camel-spring-redis-kafka-source-connector.html |     6 +
 .../camel-spring-ws-kafka-sink-connector.html      |     6 +
 .../camel-spring-ws-kafka-source-connector.html    |     6 +
 .../connectors/camel-sql-kafka-sink-connector.html |     6 +
 .../camel-sql-kafka-source-connector.html          |     6 +
 .../camel-sql-stored-kafka-sink-connector.html     |     6 +
 .../connectors/camel-ssh-kafka-sink-connector.html |     6 +
 .../camel-ssh-kafka-source-connector.html          |     6 +
 .../camel-stax-kafka-sink-connector.html           |     6 +
 .../camel-stitch-kafka-sink-connector.html         |     6 +
 .../camel-stomp-kafka-sink-connector.html          |     6 +
 .../camel-stomp-kafka-source-connector.html        |     6 +
 .../camel-stream-kafka-sink-connector.html         |     6 +
 .../camel-stream-kafka-source-connector.html       |     6 +
 ...camel-string-template-kafka-sink-connector.html |     6 +
 .../camel-stub-kafka-sink-connector.html           |     6 +
 .../camel-stub-kafka-source-connector.html         |     6 +
 .../camel-syslog-kafka-sink-connector.html         |     6 +
 .../camel-syslog-kafka-source-connector.html       |     6 +
 .../camel-telegram-kafka-sink-connector.html       |     6 +
 .../camel-telegram-kafka-source-connector.html     |     6 +
 .../camel-thrift-kafka-sink-connector.html         |     6 +
 .../camel-thrift-kafka-source-connector.html       |     6 +
 .../camel-tika-kafka-sink-connector.html           |     6 +
 .../camel-timer-kafka-source-connector.html        |     6 +
 .../camel-twilio-kafka-sink-connector.html         |     6 +
 .../camel-twilio-kafka-source-connector.html       |     6 +
 ...twitter-directmessage-kafka-sink-connector.html |     6 +
 ...itter-directmessage-kafka-source-connector.html |     6 +
 .../camel-twitter-search-kafka-sink-connector.html |     6 +
 ...amel-twitter-search-kafka-source-connector.html |     6 +
 ...amel-twitter-timeline-kafka-sink-connector.html |     6 +
 ...el-twitter-timeline-kafka-source-connector.html |     6 +
 .../camel-undertow-kafka-sink-connector.html       |     6 +
 .../camel-undertow-kafka-source-connector.html     |     6 +
 .../camel-validator-kafka-sink-connector.html      |     6 +
 .../camel-velocity-kafka-sink-connector.html       |     6 +
 .../camel-vertx-http-kafka-sink-connector.html     |     6 +
 .../camel-vertx-kafka-kafka-sink-connector.html    |     6 +
 .../camel-vertx-kafka-kafka-source-connector.html  |     6 +
 .../camel-vertx-kafka-sink-connector.html          |     6 +
 .../camel-vertx-kafka-source-connector.html        |     6 +
 ...camel-vertx-websocket-kafka-sink-connector.html |     6 +
 ...mel-vertx-websocket-kafka-source-connector.html |     6 +
 .../connectors/camel-vm-kafka-sink-connector.html  |     6 +
 .../camel-vm-kafka-source-connector.html           |     6 +
 .../camel-weather-kafka-sink-connector.html        |     6 +
 .../camel-weather-kafka-source-connector.html      |     6 +
 .../camel-web3j-kafka-sink-connector.html          |     6 +
 .../camel-web3j-kafka-source-connector.html        |     6 +
 .../camel-webhook-kafka-source-connector.html      |     6 +
 ...amel-websocket-jsr356-kafka-sink-connector.html |     6 +
 ...el-websocket-jsr356-kafka-source-connector.html |     6 +
 .../camel-websocket-kafka-sink-connector.html      |     6 +
 .../camel-websocket-kafka-source-connector.html    |     6 +
 .../camel-weka-kafka-sink-connector.html           |     6 +
 .../camel-wordpress-kafka-sink-connector.html      |     6 +
 .../camel-wordpress-kafka-source-connector.html    |     6 +
 .../camel-workday-kafka-sink-connector.html        |     6 +
 .../camel-xchange-kafka-sink-connector.html        |     6 +
 .../connectors/camel-xj-kafka-sink-connector.html  |     6 +
 ...amel-xmlsecurity-sign-kafka-sink-connector.html |     6 +
 ...el-xmlsecurity-verify-kafka-sink-connector.html |     6 +
 .../camel-xmpp-kafka-sink-connector.html           |     6 +
 .../camel-xmpp-kafka-source-connector.html         |     6 +
 .../camel-xquery-kafka-sink-connector.html         |     6 +
 .../camel-xquery-kafka-source-connector.html       |     6 +
 .../camel-xslt-kafka-sink-connector.html           |     6 +
 .../camel-xslt-saxon-kafka-sink-connector.html     |     6 +
 .../camel-yammer-kafka-sink-connector.html         |     6 +
 .../camel-yammer-kafka-source-connector.html       |     6 +
 .../camel-zendesk-kafka-sink-connector.html        |     6 +
 .../camel-zendesk-kafka-source-connector.html      |     6 +
 .../camel-zookeeper-kafka-sink-connector.html      |     6 +
 .../camel-zookeeper-kafka-source-connector.html    |     6 +
 ...el-zookeeper-master-kafka-source-connector.html |     6 +
 camel-kafka-connector/latest/contributing.html     |     4 +
 .../latest/getting-started-with-packages.html      |     1 +
 camel-kafka-connector/latest/getting-started.html  |     1 +
 camel-kafka-connector/latest/idempotency.html      |     7 +
 camel-kafka-connector/latest/index.html            |     1 +
 camel-kafka-connector/latest/remove-headers.html   |    12 +
 .../latest/single-message-transform.html           |     1 +
 camel-kafka-connector/latest/testing.html          |     1 +
 .../latest/transformers/fieldsToHeaders.html       |    18 +
 camel-kafka-connector/latest/troubleshooting.html  |     1 +
 .../latest/try-it-out-locally.html                 |    57 +
 .../latest/try-it-out-on-kubernetes.html           |    88 +
 .../try-it-out-on-openshift-with-strimzi.html      |    46 +
 .../_images/kamelets/aws-ddb-streams-source.svg    |     1 +
 .../_images/kamelets/aws-kinesis-firehose-sink.svg |     1 +
 .../latest/_images/kamelets/aws-kinesis-sink.svg   |     1 +
 .../latest/_images/kamelets/aws-kinesis-source.svg |     1 +
 .../latest/_images/kamelets/aws-lambda-sink.svg    |     1 +
 .../latest/_images/kamelets/aws-s3-sink.svg        |     1 +
 .../latest/_images/kamelets/aws-s3-source.svg      |     1 +
 .../latest/_images/kamelets/aws-sns-fifo-sink.svg  |    14 +
 .../latest/_images/kamelets/aws-sns-sink.svg       |    14 +
 .../latest/_images/kamelets/aws-sqs-batch-sink.svg |    81 +
 .../latest/_images/kamelets/aws-sqs-fifo-sink.svg  |    81 +
 .../latest/_images/kamelets/aws-sqs-sink.svg       |    81 +
 .../latest/_images/kamelets/aws-sqs-source.svg     |    81 +
 .../_images/kamelets/aws-translate-action.svg      |     1 +
 .../_images/kamelets/azure-eventhubs-sink.svg      |     1 +
 .../_images/kamelets/azure-eventhubs-source.svg    |     1 +
 .../_images/kamelets/azure-storage-blob-sink.svg   |     1 +
 .../_images/kamelets/azure-storage-blob-source.svg |     1 +
 .../_images/kamelets/azure-storage-queue-sink.svg  |     1 +
 .../latest/_images/kamelets/bitcoin-source.svg     |     7 +
 .../latest/_images/kamelets/caffeine-action.svg    |    39 +
 .../latest/_images/kamelets/cassandra-sink.svg     |    47 +
 .../latest/_images/kamelets/cassandra-source.svg   |    47 +
 .../latest/_images/kamelets/cron-source.svg        |     1 +
 .../latest/_images/kamelets/dns-dig-action.svg     |     1 +
 .../latest/_images/kamelets/dns-ip-action.svg      |     1 +
 .../latest/_images/kamelets/dns-lookup-action.svg  |     1 +
 .../latest/_images/kamelets/dropbox-sink.svg       |     4 +
 .../latest/_images/kamelets/dropbox-source.svg     |     4 +
 .../latest/_images/kamelets/earthquake-source.svg  |     1 +
 .../_images/kamelets/elasticsearch-index-sink.svg  |    25 +
 .../kamelets/elasticsearch-search-source.svg       |    25 +
 .../latest/_images/kamelets/exec-sink.svg          |    29 +
 .../_images/kamelets/extract-field-action.svg      |    59 +
 .../latest/_images/kamelets/fhir-source.svg        |     1 +
 .../latest/_images/kamelets/file-watch-source.svg  |    75 +
 .../latest/_images/kamelets/ftp-source.svg         |    89 +
 .../latest/_images/kamelets/ftps-source.svg        |    89 +
 .../latest/_images/kamelets/github-source.svg      |     3 +
 .../_images/kamelets/google-calendar-source.svg    |     1 +
 .../latest/_images/kamelets/google-mail-source.svg |     7 +
 .../_images/kamelets/google-mail-stream-source.svg |     7 +
 .../_images/kamelets/google-sheets-source.svg      |    16 +
 .../kamelets/google-sheets-stream-source.svg       |    16 +
 .../latest/_images/kamelets/hoist-field-action.svg |    59 +
 .../latest/_images/kamelets/http-secured-sink.svg  |     8 +
 .../_images/kamelets/http-secured-source.svg       |     8 +
 .../latest/_images/kamelets/http-sink.svg          |     8 +
 .../latest/_images/kamelets/http-source.svg        |     8 +
 .../latest/_images/kamelets/infinispan-source.svg  |     1 +
 .../_images/kamelets/insert-field-action.svg       |    59 +
 .../latest/_images/kamelets/insert-field.svg       |    59 +
 .../_images/kamelets/insert-header-action.svg      |    59 +
 .../latest/_images/kamelets/jira-source.svg        |    18 +
 .../_images/kamelets/json-deserialize-action.svg   |    59 +
 .../_images/kamelets/json-serialize-action.svg     |    59 +
 .../kamelets/kafka-manual-commit-action.svg        |    59 +
 .../_images/kamelets/kafka-not-secured-sink.svg    |    19 +
 .../_images/kamelets/kafka-not-secured-source.svg  |    19 +
 .../latest/_images/kamelets/kafka-sink.svg         |    19 +
 .../latest/_images/kamelets/kafka-source.svg       |    19 +
 .../latest/_images/kamelets/mail-imap-source.svg   |    68 +
 .../latest/_images/kamelets/mask-field-action.svg  |    59 +
 .../kamelets/message-timestamp-router-action.svg   |    59 +
 .../latest/_images/kamelets/minio-sink.svg         |     1 +
 .../latest/_images/kamelets/minio-source.svg       |     1 +
 .../latest/_images/kamelets/mqtt-source.svg        |    18 +
 .../latest/_images/kamelets/nats-source.svg        |     1 +
 .../kamelets/openai-classification-action.svg      |     2 +
 .../_images/kamelets/openai-completion-action.svg  |     2 +
 .../latest/_images/kamelets/pdf-action.svg         |    75 +
 .../latest/_images/kamelets/rabbitmq-source.svg    |     1 +
 .../_images/kamelets/regex-router-action.svg       |    59 +
 .../_images/kamelets/replace-field-action.svg      |    59 +
 .../latest/_images/kamelets/salesforce-source.svg  |     1 +
 .../latest/_images/kamelets/sftp-source.svg        |    89 +
 .../latest/_images/kamelets/slack-source.svg       |    28 +
 .../latest/_images/kamelets/ssh-source.svg         |     4 +
 .../latest/_images/kamelets/telegram-sink.svg      |     1 +
 .../latest/_images/kamelets/telegram-source.svg    |     1 +
 .../latest/_images/kamelets/timer-source.svg       |     7 +
 .../_images/kamelets/timestamp-router-action.svg   |    59 +
 .../kamelets/twitter-directmessage-source.svg      |     6 +
 .../_images/kamelets/twitter-search-source.svg     |     6 +
 .../_images/kamelets/twitter-timeline-source.svg   |     6 +
 .../_images/kamelets/value-to-key-action.svg       |    59 +
 .../latest/_images/kamelets/webhook-source.svg     |     1 +
 camel-kamelets/latest/aws-ddb-streams-source.html  |    20 +
 .../latest/aws-kinesis-firehose-sink.html          |    20 +
 camel-kamelets/latest/aws-kinesis-sink.html        |    20 +
 camel-kamelets/latest/aws-kinesis-source.html      |    20 +
 camel-kamelets/latest/aws-lambda-sink.html         |    20 +
 camel-kamelets/latest/aws-s3-sink.html             |    20 +
 camel-kamelets/latest/aws-s3-source.html           |    20 +
 camel-kamelets/latest/aws-sns-fifo-sink.html       |    20 +
 camel-kamelets/latest/aws-sns-sink.html            |    20 +
 camel-kamelets/latest/aws-sqs-batch-sink.html      |    21 +
 camel-kamelets/latest/aws-sqs-fifo-sink.html       |    20 +
 camel-kamelets/latest/aws-sqs-sink.html            |    20 +
 camel-kamelets/latest/aws-sqs-source.html          |    20 +
 camel-kamelets/latest/aws-translate-action.html    |    28 +
 camel-kamelets/latest/azure-eventhubs-sink.html    |    20 +
 camel-kamelets/latest/azure-eventhubs-source.html  |    23 +
 camel-kamelets/latest/azure-storage-blob-sink.html |    19 +
 .../latest/azure-storage-blob-source.html          |    19 +
 .../latest/azure-storage-queue-sink.html           |    19 +
 camel-kamelets/latest/bitcoin-source.html          |    15 +
 camel-kamelets/latest/caffeine-action.html         |    22 +
 camel-kamelets/latest/cassandra-sink.html          |    22 +
 camel-kamelets/latest/cassandra-source.html        |    22 +
 camel-kamelets/latest/cron-source.html             |    18 +
 camel-kamelets/latest/dns-dig-action.html          |    22 +
 camel-kamelets/latest/dns-ip-action.html           |    22 +
 camel-kamelets/latest/dns-lookup-action.html       |    22 +
 camel-kamelets/latest/dropbox-sink.html            |    19 +
 camel-kamelets/latest/dropbox-source.html          |    20 +
 camel-kamelets/latest/earthquake-source.html       |    15 +
 .../latest/elasticsearch-index-sink.html           |    18 +
 .../latest/elasticsearch-search-source.html        |    20 +
 camel-kamelets/latest/exec-sink.html               |    17 +
 camel-kamelets/latest/extract-field-action.html    |    24 +
 camel-kamelets/latest/fhir-source.html             |    19 +
 camel-kamelets/latest/file-watch-source.html       |    17 +
 camel-kamelets/latest/ftp-source.html              |    20 +
 camel-kamelets/latest/ftps-source.html             |    20 +
 camel-kamelets/latest/github-source.html           |    19 +
 camel-kamelets/latest/google-calendar-source.html  |    23 +
 camel-kamelets/latest/google-mail-source.html      |    22 +
 camel-kamelets/latest/google-sheets-source.html    |    23 +
 camel-kamelets/latest/hoist-field-action.html      |    24 +
 camel-kamelets/latest/http-secured-sink.html       |    17 +
 camel-kamelets/latest/http-secured-source.html     |    17 +
 camel-kamelets/latest/http-sink.html               |    17 +
 camel-kamelets/latest/http-source.html             |    17 +
 camel-kamelets/latest/index.html                   |     1 +
 camel-kamelets/latest/infinispan-source.html       |    19 +
 camel-kamelets/latest/insert-field-action.html     |    25 +
 camel-kamelets/latest/insert-header-action.html    |    25 +
 camel-kamelets/latest/jira-source.html             |    19 +
 camel-kamelets/latest/json-deserialize-action.html |    22 +
 camel-kamelets/latest/json-serialize-action.html   |    22 +
 .../latest/kafka-manual-commit-action.html         |    22 +
 camel-kamelets/latest/kafka-not-secured-sink.html  |    18 +
 .../latest/kafka-not-secured-source.html           |    18 +
 camel-kamelets/latest/kafka-sink.html              |    20 +
 camel-kamelets/latest/kafka-source.html            |    20 +
 camel-kamelets/latest/mail-imap-source.html        |    19 +
 camel-kamelets/latest/mask-field-action.html       |    25 +
 .../latest/message-timestamp-router-action.html    |    24 +
 camel-kamelets/latest/minio-sink.html              |    20 +
 camel-kamelets/latest/minio-source.html            |    20 +
 camel-kamelets/latest/mqtt-source.html             |    18 +
 camel-kamelets/latest/nats-source.html             |    18 +
 .../latest/openai-classification-action.html       |    24 +
 .../latest/openai-completion-action.html           |    24 +
 camel-kamelets/latest/pdf-action.html              |    22 +
 camel-kamelets/latest/rabbitmq-source.html         |    20 +
 camel-kamelets/latest/regex-router-action.html     |    25 +
 camel-kamelets/latest/replace-field-action.html    |    26 +
 camel-kamelets/latest/salesforce-source.html       |    22 +
 camel-kamelets/latest/sftp-source.html             |    20 +
 camel-kamelets/latest/slack-source.html            |    18 +
 camel-kamelets/latest/ssh-source.html              |    20 +
 camel-kamelets/latest/telegram-sink.html           |    17 +
 camel-kamelets/latest/telegram-source.html         |    17 +
 camel-kamelets/latest/timer-source.html            |    17 +
 camel-kamelets/latest/timestamp-router-action.html |    22 +
 .../latest/twitter-directmessage-source.html       |    21 +
 camel-kamelets/latest/twitter-search-source.html   |    21 +
 camel-kamelets/latest/twitter-timeline-source.html |    21 +
 camel-kamelets/latest/value-to-key-action.html     |    24 +
 camel-kamelets/latest/webhook-source.html          |    15 +
 camel-karaf/3.4.x/blueprint.html                   |    10 +
 camel-karaf/3.4.x/components.html                  |     1 +
 camel-karaf/3.4.x/eventadmin-component.html        |     8 +
 camel-karaf/3.4.x/index.html                       |     1 +
 camel-karaf/3.4.x/kura.html                        |    93 +
 camel-karaf/3.4.x/osgi-activator.html              |    18 +
 camel-karaf/3.4.x/paxlogging-component.html        |     8 +
 camel-karaf/3.7.x/blueprint.html                   |    10 +
 camel-karaf/3.7.x/components.html                  |     1 +
 camel-karaf/3.7.x/eventadmin-component.html        |     8 +
 camel-karaf/3.7.x/index.html                       |     1 +
 camel-karaf/3.7.x/kura.html                        |    93 +
 camel-karaf/3.7.x/osgi-activator.html              |    18 +
 camel-karaf/3.7.x/paxlogging-component.html        |     8 +
 camel-karaf/3.9.x/blueprint.html                   |    10 +
 camel-karaf/3.9.x/components.html                  |     1 +
 camel-karaf/3.9.x/eventadmin-component.html        |     8 +
 camel-karaf/3.9.x/index.html                       |     1 +
 camel-karaf/3.9.x/kura.html                        |    93 +
 camel-karaf/3.9.x/osgi-activator.html              |    18 +
 camel-karaf/3.9.x/paxlogging-component.html        |     8 +
 camel-karaf/latest/blueprint.html                  |    10 +
 camel-karaf/latest/components.html                 |     1 +
 camel-karaf/latest/eventadmin-component.html       |     8 +
 camel-karaf/latest/index.html                      |     1 +
 camel-karaf/latest/kura.html                       |    93 +
 camel-karaf/latest/osgi-activator.html             |    18 +
 camel-karaf/latest/paxlogging-component.html       |     8 +
 .../latest/_attachments/examples.json              |    62 +
 camel-quarkus/latest/contributor-guide/ci.html     |     1 +
 .../create-jvm-only-extension.html                 |     2 +
 .../contributor-guide/create-new-extension.html    |     3 +
 .../contributor-guide/extension-documentation.html |     1 +
 .../contributor-guide/extension-metadata.html      |     6 +
 camel-quarkus/latest/contributor-guide/index.html  |     2 +
 .../contributor-guide/promote-jvm-to-native.html   |     3 +
 .../latest/contributor-guide/release-guide.html    |    27 +
 camel-quarkus/latest/index.html                    |     1 +
 camel-quarkus/latest/reference/components.html     |     1 +
 .../reference/components/stringtemplate.html       |     1 +
 camel-quarkus/latest/reference/dataformats.html    |     1 +
 .../latest/reference/extensions/activemq.html      |     4 +
 .../latest/reference/extensions/ahc-ws.html        |     4 +
 camel-quarkus/latest/reference/extensions/ahc.html |     4 +
 .../latest/reference/extensions/amqp.html          |     4 +
 .../latest/reference/extensions/apns.html          |     4 +
 .../latest/reference/extensions/arangodb.html      |     4 +
 camel-quarkus/latest/reference/extensions/as2.html |     4 +
 .../latest/reference/extensions/asn1.html          |     4 +
 .../latest/reference/extensions/asterisk.html      |     4 +
 .../latest/reference/extensions/atlasmap.html      |     4 +
 .../latest/reference/extensions/atmos.html         |     4 +
 .../latest/reference/extensions/atom.html          |     4 +
 .../latest/reference/extensions/atomix.html        |     4 +
 .../latest/reference/extensions/attachments.html   |     4 +
 .../latest/reference/extensions/avro-rpc.html      |     4 +
 .../latest/reference/extensions/avro.html          |    10 +
 .../latest/reference/extensions/aws-xray.html      |     4 +
 .../latest/reference/extensions/aws2-athena.html   |     4 +
 .../latest/reference/extensions/aws2-cw.html       |     4 +
 .../latest/reference/extensions/aws2-ddb.html      |     4 +
 .../latest/reference/extensions/aws2-ec2.html      |     4 +
 .../latest/reference/extensions/aws2-ecs.html      |     4 +
 .../latest/reference/extensions/aws2-eks.html      |     4 +
 .../reference/extensions/aws2-eventbridge.html     |     4 +
 .../latest/reference/extensions/aws2-iam.html      |     4 +
 .../latest/reference/extensions/aws2-kinesis.html  |     4 +
 .../latest/reference/extensions/aws2-kms.html      |     4 +
 .../latest/reference/extensions/aws2-lambda.html   |     4 +
 .../latest/reference/extensions/aws2-mq.html       |     4 +
 .../latest/reference/extensions/aws2-msk.html      |     4 +
 .../latest/reference/extensions/aws2-s3.html       |     4 +
 .../latest/reference/extensions/aws2-ses.html      |     4 +
 .../latest/reference/extensions/aws2-sns.html      |     4 +
 .../latest/reference/extensions/aws2-sqs.html      |     4 +
 .../latest/reference/extensions/aws2-sts.html      |     4 +
 .../reference/extensions/aws2-translate.html       |     4 +
 .../reference/extensions/azure-eventhubs.html      |     7 +
 .../reference/extensions/azure-storage-blob.html   |     7 +
 .../extensions/azure-storage-datalake.html         |     7 +
 .../reference/extensions/azure-storage-queue.html  |     7 +
 .../latest/reference/extensions/barcode.html       |     4 +
 .../latest/reference/extensions/base64.html        |     4 +
 .../reference/extensions/bean-validator.html       |     4 +
 .../latest/reference/extensions/bean.html          |     4 +
 .../latest/reference/extensions/beanio.html        |     4 +
 .../latest/reference/extensions/beanstalk.html     |     4 +
 .../latest/reference/extensions/bindy.html         |     5 +
 .../latest/reference/extensions/bonita.html        |     4 +
 camel-quarkus/latest/reference/extensions/box.html |     4 +
 .../latest/reference/extensions/braintree.html     |     4 +
 .../latest/reference/extensions/browse.html        |     4 +
 .../reference/extensions/caffeine-lrucache.html    |     4 +
 .../latest/reference/extensions/caffeine.html      |     4 +
 .../latest/reference/extensions/cassandraql.html   |     4 +
 .../latest/reference/extensions/cbor.html          |     4 +
 .../latest/reference/extensions/chatscript.html    |     4 +
 .../latest/reference/extensions/chunk.html         |     4 +
 .../latest/reference/extensions/cm-sms.html        |     4 +
 .../latest/reference/extensions/cmis.html          |     4 +
 .../latest/reference/extensions/coap.html          |     4 +
 .../latest/reference/extensions/cometd.html        |     4 +
 .../latest/reference/extensions/componentdsl.html  |     4 +
 .../latest/reference/extensions/consul.html        |     4 +
 .../latest/reference/extensions/controlbus.html    |     4 +
 .../latest/reference/extensions/corda.html         |     4 +
 .../latest/reference/extensions/core-cloud.html    |     4 +
 .../latest/reference/extensions/core.html          |     8 +
 .../latest/reference/extensions/couchbase.html     |     4 +
 .../latest/reference/extensions/couchdb.html       |     4 +
 .../latest/reference/extensions/cron.html          |     4 +
 .../latest/reference/extensions/crypto.html        |     4 +
 .../latest/reference/extensions/csimple.html       |     4 +
 camel-quarkus/latest/reference/extensions/csv.html |     4 +
 .../latest/reference/extensions/dataformat.html    |     4 +
 .../reference/extensions/debezium-mongodb.html     |     4 +
 .../reference/extensions/debezium-mysql.html       |     7 +
 .../reference/extensions/debezium-postgres.html    |     4 +
 .../reference/extensions/debezium-sqlserver.html   |     4 +
 .../latest/reference/extensions/digitalocean.html  |     4 +
 .../latest/reference/extensions/direct.html        |     4 +
 .../latest/reference/extensions/disruptor.html     |     4 +
 camel-quarkus/latest/reference/extensions/djl.html |     4 +
 camel-quarkus/latest/reference/extensions/dns.html |     4 +
 .../latest/reference/extensions/dozer.html         |     4 +
 .../latest/reference/extensions/drill.html         |     4 +
 .../latest/reference/extensions/dropbox.html       |     4 +
 .../latest/reference/extensions/ehcache.html       |     4 +
 .../reference/extensions/elasticsearch-rest.html   |     4 +
 .../latest/reference/extensions/elsql.html         |     4 +
 .../latest/reference/extensions/endpointdsl.html   |     4 +
 .../latest/reference/extensions/etcd.html          |     4 +
 .../latest/reference/extensions/exec.html          |     4 +
 .../latest/reference/extensions/facebook.html      |     4 +
 .../latest/reference/extensions/fastjson.html      |     4 +
 .../latest/reference/extensions/fhir.html          |     4 +
 .../latest/reference/extensions/file-watch.html    |     4 +
 .../latest/reference/extensions/file.html          |     4 +
 .../latest/reference/extensions/flatpack.html      |     4 +
 .../latest/reference/extensions/flink.html         |     4 +
 camel-quarkus/latest/reference/extensions/fop.html |     4 +
 .../latest/reference/extensions/freemarker.html    |    42 +
 camel-quarkus/latest/reference/extensions/ftp.html |     4 +
 .../latest/reference/extensions/ganglia.html       |     4 +
 .../latest/reference/extensions/geocoder.html      |     4 +
 camel-quarkus/latest/reference/extensions/git.html |     4 +
 .../latest/reference/extensions/github.html        |     4 +
 .../reference/extensions/google-bigquery.html      |     4 +
 .../reference/extensions/google-calendar.html      |     4 +
 .../latest/reference/extensions/google-drive.html  |     4 +
 .../latest/reference/extensions/google-mail.html   |     4 +
 .../latest/reference/extensions/google-pubsub.html |     4 +
 .../latest/reference/extensions/google-sheets.html |     4 +
 .../reference/extensions/google-storage.html       |     4 +
 .../latest/reference/extensions/graphql.html       |     4 +
 .../latest/reference/extensions/grok.html          |     4 +
 .../latest/reference/extensions/groovy-dsl.html    |     4 +
 .../latest/reference/extensions/groovy.html        |     4 +
 .../latest/reference/extensions/grpc.html          |    19 +
 .../latest/reference/extensions/gson.html          |     4 +
 .../reference/extensions/guava-eventbus.html       |     4 +
 .../latest/reference/extensions/hazelcast.html     |    16 +
 .../latest/reference/extensions/hbase.html         |     4 +
 .../latest/reference/extensions/hdfs.html          |     4 +
 .../latest/reference/extensions/headersmap.html    |     4 +
 camel-quarkus/latest/reference/extensions/hl7.html |     4 +
 .../latest/reference/extensions/http.html          |     4 +
 .../reference/extensions/huaweicloud-smn.html      |     4 +
 .../latest/reference/extensions/hystrix.html       |     4 +
 .../latest/reference/extensions/ical.html          |     4 +
 .../latest/reference/extensions/iec60870.html      |     4 +
 .../latest/reference/extensions/ignite.html        |     4 +
 .../latest/reference/extensions/infinispan.html    |     4 +
 .../latest/reference/extensions/influxdb.html      |     4 +
 .../latest/reference/extensions/iota.html          |     4 +
 .../latest/reference/extensions/ipfs.html          |     4 +
 camel-quarkus/latest/reference/extensions/irc.html |     4 +
 .../latest/reference/extensions/jackson.html       |     4 +
 .../latest/reference/extensions/jacksonxml.html    |     4 +
 .../latest/reference/extensions/jasypt.html        |     4 +
 .../latest/reference/extensions/java-joor-dsl.html |     4 +
 .../latest/reference/extensions/jaxb.html          |     4 +
 .../latest/reference/extensions/jbpm.html          |     4 +
 .../latest/reference/extensions/jcache.html        |     4 +
 .../latest/reference/extensions/jclouds.html       |     4 +
 camel-quarkus/latest/reference/extensions/jcr.html |     4 +
 .../latest/reference/extensions/jdbc.html          |     8 +
 camel-quarkus/latest/reference/extensions/jfr.html |     4 +
 .../latest/reference/extensions/jgroups-raft.html  |     4 +
 .../latest/reference/extensions/jgroups.html       |     4 +
 .../latest/reference/extensions/jing.html          |     4 +
 .../latest/reference/extensions/jira.html          |     4 +
 camel-quarkus/latest/reference/extensions/jms.html |     4 +
 .../latest/reference/extensions/johnzon.html       |     4 +
 .../latest/reference/extensions/jolt.html          |     4 +
 .../latest/reference/extensions/jooq.html          |     4 +
 camel-quarkus/latest/reference/extensions/jpa.html |     4 +
 .../latest/reference/extensions/js-dsl.html        |     4 +
 .../latest/reference/extensions/jsch.html          |     4 +
 .../latest/reference/extensions/jslt.html          |    14 +
 .../reference/extensions/json-validator.html       |     4 +
 .../latest/reference/extensions/jsonapi.html       |     4 +
 .../latest/reference/extensions/jsonata.html       |     4 +
 .../latest/reference/extensions/jsonb.html         |     4 +
 .../latest/reference/extensions/jsonpath.html      |     4 +
 .../latest/reference/extensions/jt400.html         |     4 +
 camel-quarkus/latest/reference/extensions/jta.html |     8 +
 .../latest/reference/extensions/kafka.html         |     4 +
 .../latest/reference/extensions/kamelet.html       |     4 +
 .../latest/reference/extensions/kotlin-dsl.html    |     4 +
 .../latest/reference/extensions/kotlin.html        |     4 +
 .../latest/reference/extensions/kubernetes.html    |     6 +
 .../latest/reference/extensions/kudu.html          |     4 +
 .../latest/reference/extensions/language.html      |     4 +
 .../latest/reference/extensions/ldap.html          |     4 +
 .../latest/reference/extensions/ldif.html          |     4 +
 .../latest/reference/extensions/leveldb.html       |     4 +
 camel-quarkus/latest/reference/extensions/log.html |     4 +
 camel-quarkus/latest/reference/extensions/lra.html |     4 +
 .../latest/reference/extensions/lucene.html        |     4 +
 .../latest/reference/extensions/lumberjack.html    |     4 +
 camel-quarkus/latest/reference/extensions/lzf.html |     4 +
 .../latest/reference/extensions/mail.html          |     4 +
 .../latest/reference/extensions/main.html          |     4 +
 .../latest/reference/extensions/management.html    |     4 +
 .../latest/reference/extensions/master.html        |     4 +
 .../latest/reference/extensions/micrometer.html    |     4 +
 .../extensions/microprofile-fault-tolerance.html   |     4 +
 .../reference/extensions/microprofile-health.html  |     4 +
 .../reference/extensions/microprofile-metrics.html |     4 +
 .../latest/reference/extensions/milo.html          |     4 +
 .../latest/reference/extensions/minio.html         |     4 +
 .../latest/reference/extensions/mllp.html          |     4 +
 .../latest/reference/extensions/mock.html          |    43 +
 .../reference/extensions/mongodb-gridfs.html       |     5 +
 .../latest/reference/extensions/mongodb.html       |    22 +
 camel-quarkus/latest/reference/extensions/msv.html |     4 +
 .../latest/reference/extensions/mustache.html      |     4 +
 .../latest/reference/extensions/mvel.html          |     4 +
 .../latest/reference/extensions/mybatis.html       |     4 +
 .../latest/reference/extensions/nagios.html        |     4 +
 .../latest/reference/extensions/nats.html          |     4 +
 .../latest/reference/extensions/netty-http.html    |     4 +
 .../latest/reference/extensions/netty.html         |     4 +
 .../latest/reference/extensions/nitrite.html       |     4 +
 camel-quarkus/latest/reference/extensions/nsq.html |     4 +
 .../latest/reference/extensions/oaipmh.html        |     4 +
 .../latest/reference/extensions/ognl.html          |     4 +
 .../latest/reference/extensions/olingo4.html       |     4 +
 .../latest/reference/extensions/openapi-java.html  |     4 +
 .../latest/reference/extensions/openstack.html     |     4 +
 .../latest/reference/extensions/opentracing.html   |     8 +
 .../latest/reference/extensions/optaplanner.html   |     4 +
 .../latest/reference/extensions/paho-mqtt5.html    |     4 +
 .../latest/reference/extensions/paho.html          |     4 +
 camel-quarkus/latest/reference/extensions/pdf.html |     4 +
 .../reference/extensions/pg-replication-slot.html  |     4 +
 .../latest/reference/extensions/pgevent.html       |    11 +
 .../latest/reference/extensions/platform-http.html |    31 +
 .../latest/reference/extensions/printer.html       |     4 +
 .../latest/reference/extensions/protobuf.html      |    19 +
 .../latest/reference/extensions/pubnub.html        |     4 +
 .../latest/reference/extensions/pulsar.html        |     4 +
 .../latest/reference/extensions/quartz.html        |     4 +
 .../latest/reference/extensions/quickfix.html      |     4 +
 .../latest/reference/extensions/qute.html          |     4 +
 .../latest/reference/extensions/rabbitmq.html      |     4 +
 .../reference/extensions/reactive-executor.html    |     4 +
 .../reference/extensions/reactive-streams.html     |     4 +
 .../latest/reference/extensions/redis.html         |     4 +
 camel-quarkus/latest/reference/extensions/ref.html |     4 +
 .../latest/reference/extensions/rest-openapi.html  |     4 +
 .../latest/reference/extensions/rest.html          |    14 +
 .../latest/reference/extensions/ribbon.html        |     4 +
 .../reference/extensions/robotframework.html       |     4 +
 camel-quarkus/latest/reference/extensions/rss.html |     4 +
 .../latest/reference/extensions/saga.html          |     4 +
 .../latest/reference/extensions/salesforce.html    |     4 +
 .../latest/reference/extensions/sap-netweaver.html |     4 +
 .../latest/reference/extensions/saxon.html         |     5 +
 .../latest/reference/extensions/scheduler.html     |     4 +
 .../latest/reference/extensions/schematron.html    |     4 +
 .../latest/reference/extensions/seda.html          |     4 +
 .../latest/reference/extensions/servicenow.html    |     4 +
 .../latest/reference/extensions/servlet.html       |     4 +
 .../latest/reference/extensions/shiro.html         |     4 +
 camel-quarkus/latest/reference/extensions/sip.html |     4 +
 .../latest/reference/extensions/sjms.html          |     4 +
 .../latest/reference/extensions/sjms2.html         |     4 +
 .../latest/reference/extensions/slack.html         |     4 +
 .../extensions/smallrye-reactive-messaging.html    |     4 +
 .../latest/reference/extensions/smpp.html          |     4 +
 .../latest/reference/extensions/snakeyaml.html     |     4 +
 .../latest/reference/extensions/snmp.html          |     4 +
 .../latest/reference/extensions/soap.html          |     4 +
 .../latest/reference/extensions/solr.html          |     4 +
 .../latest/reference/extensions/soroush.html       |     4 +
 .../latest/reference/extensions/spark.html         |    23 +
 .../latest/reference/extensions/splunk-hec.html    |     4 +
 .../latest/reference/extensions/splunk.html        |     4 +
 .../reference/extensions/spring-rabbitmq.html      |     4 +
 camel-quarkus/latest/reference/extensions/sql.html |     8 +
 camel-quarkus/latest/reference/extensions/ssh.html |     4 +
 .../latest/reference/extensions/stax.html          |     4 +
 .../latest/reference/extensions/stitch.html        |     4 +
 .../latest/reference/extensions/stomp.html         |     4 +
 .../latest/reference/extensions/stream.html        |     4 +
 .../reference/extensions/stringtemplate.html       |     4 +
 .../latest/reference/extensions/stub.html          |     4 +
 .../latest/reference/extensions/syslog.html        |     4 +
 .../latest/reference/extensions/tagsoup.html       |     4 +
 .../latest/reference/extensions/tarfile.html       |     4 +
 .../latest/reference/extensions/telegram.html      |     4 +
 .../extensions/threadpoolfactory-vertx.html        |     4 +
 .../latest/reference/extensions/thrift.html        |     4 +
 .../latest/reference/extensions/tika.html          |     5 +
 .../latest/reference/extensions/timer.html         |     4 +
 .../latest/reference/extensions/twilio.html        |     4 +
 .../latest/reference/extensions/twitter.html       |     4 +
 .../reference/extensions/univocity-parsers.html    |     4 +
 .../latest/reference/extensions/validator.html     |     4 +
 .../latest/reference/extensions/velocity.html      |     4 +
 .../latest/reference/extensions/vertx-http.html    |     4 +
 .../latest/reference/extensions/vertx-kafka.html   |     4 +
 .../reference/extensions/vertx-websocket.html      |     4 +
 .../latest/reference/extensions/vertx.html         |     4 +
 camel-quarkus/latest/reference/extensions/vm.html  |     4 +
 .../latest/reference/extensions/weather.html       |     4 +
 .../latest/reference/extensions/web3j.html         |     4 +
 .../latest/reference/extensions/weka.html          |     4 +
 .../latest/reference/extensions/wordpress.html     |     4 +
 .../latest/reference/extensions/workday.html       |     4 +
 .../latest/reference/extensions/xchange.html       |     4 +
 camel-quarkus/latest/reference/extensions/xj.html  |     4 +
 .../latest/reference/extensions/xml-io-dsl.html    |     4 +
 .../latest/reference/extensions/xml-io.html        |     4 +
 .../latest/reference/extensions/xml-jaxb.html      |     4 +
 .../latest/reference/extensions/xml-jaxp.html      |     7 +
 .../latest/reference/extensions/xmlsecurity.html   |     4 +
 .../latest/reference/extensions/xmpp.html          |     4 +
 .../latest/reference/extensions/xpath.html         |     4 +
 .../latest/reference/extensions/xslt-saxon.html    |     4 +
 .../latest/reference/extensions/xslt.html          |     4 +
 .../latest/reference/extensions/xstream.html       |     4 +
 .../latest/reference/extensions/yaml-dsl.html      |     4 +
 .../latest/reference/extensions/yammer.html        |     4 +
 .../latest/reference/extensions/zendesk.html       |     4 +
 .../latest/reference/extensions/zip-deflater.html  |     4 +
 .../latest/reference/extensions/zipfile.html       |     4 +
 .../reference/extensions/zookeeper-master.html     |     4 +
 .../latest/reference/extensions/zookeeper.html     |     4 +
 camel-quarkus/latest/reference/index.html          |     1 +
 camel-quarkus/latest/reference/languages.html      |     1 +
 camel-quarkus/latest/reference/others.html         |     1 +
 camel-quarkus/latest/user-guide/cdi.html           |   105 +
 camel-quarkus/latest/user-guide/command-mode.html  |    14 +
 camel-quarkus/latest/user-guide/configuration.html |    37 +
 .../latest/user-guide/defining-camel-routes.html   |    50 +
 .../latest/user-guide/dependency-management.html   |    40 +
 camel-quarkus/latest/user-guide/examples.html      |     1 +
 camel-quarkus/latest/user-guide/first-steps.html   |    33 +
 camel-quarkus/latest/user-guide/index.html         |     1 +
 camel-quarkus/latest/user-guide/native-mode.html   |     6 +
 camel-quarkus/latest/user-guide/observability.html |     1 +
 camel-quarkus/latest/user-guide/testing.html       |    32 +
 camel-spring-boot/3.4.x/activemq-starter.html      |     6 +
 camel-spring-boot/3.4.x/ahc-starter.html           |     6 +
 camel-spring-boot/3.4.x/ahc-ws-starter.html        |     6 +
 camel-spring-boot/3.4.x/amqp-starter.html          |     6 +
 camel-spring-boot/3.4.x/any23-starter.html         |     6 +
 camel-spring-boot/3.4.x/apns-starter.html          |     6 +
 camel-spring-boot/3.4.x/as2-starter.html           |     6 +
 camel-spring-boot/3.4.x/asn1-starter.html          |     6 +
 camel-spring-boot/3.4.x/asterisk-starter.html      |     6 +
 camel-spring-boot/3.4.x/atmos-starter.html         |     6 +
 .../3.4.x/atmosphere-websocket-starter.html        |     6 +
 camel-spring-boot/3.4.x/atom-starter.html          |     6 +
 camel-spring-boot/3.4.x/atomix-starter.html        |     6 +
 camel-spring-boot/3.4.x/avro-rpc-starter.html      |     6 +
 camel-spring-boot/3.4.x/avro-starter.html          |     6 +
 camel-spring-boot/3.4.x/aws-cw-starter.html        |     6 +
 camel-spring-boot/3.4.x/aws-ddb-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-ec2-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-ecs-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-eks-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-iam-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-kinesis-starter.html   |     6 +
 camel-spring-boot/3.4.x/aws-kms-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-lambda-starter.html    |     6 +
 camel-spring-boot/3.4.x/aws-mq-starter.html        |     6 +
 camel-spring-boot/3.4.x/aws-msk-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-s3-starter.html        |     6 +
 camel-spring-boot/3.4.x/aws-sdb-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-ses-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-sns-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-sqs-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-swf-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws-translate-starter.html |     6 +
 camel-spring-boot/3.4.x/aws2-athena-starter.html   |     6 +
 camel-spring-boot/3.4.x/aws2-cw-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws2-ddb-starter.html      |     6 +
 camel-spring-boot/3.4.x/aws2-ec2-starter.html      |     6 +
 camel-spring-boot/3.4.x/aws2-ecs-starter.html      |     6 +
 camel-spring-boot/3.4.x/aws2-eks-starter.html      |     6 +
 camel-spring-boot/3.4.x/aws2-iam-starter.html      |     6 +
 camel-spring-boot/3.4.x/aws2-kinesis-starter.html  |     6 +
 camel-spring-boot/3.4.x/aws2-kms-starter.html      |     6 +
 camel-spring-boot/3.4.x/aws2-lambda-starter.html   |     6 +
 camel-spring-boot/3.4.x/aws2-mq-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws2-msk-starter.html      |     6 +
 camel-spring-boot/3.4.x/aws2-s3-starter.html       |     6 +
 camel-spring-boot/3.4.x/aws2-ses-starter.html      |     6 +
 camel-spring-boot/3.4.x/aws2-sns-starter.html      |     6 +
 camel-spring-boot/3.4.x/aws2-sqs-starter.html      |     6 +
 .../3.4.x/aws2-translate-starter.html              |     6 +
 camel-spring-boot/3.4.x/azure-starter.html         |     6 +
 .../3.4.x/azure-storage-blob-starter.html          |     6 +
 .../3.4.x/azure-storage-queue-starter.html         |     6 +
 camel-spring-boot/3.4.x/barcode-starter.html       |     6 +
 camel-spring-boot/3.4.x/base64-starter.html        |     6 +
 camel-spring-boot/3.4.x/bean-starter.html          |     6 +
 .../3.4.x/bean-validator-starter.html              |     6 +
 camel-spring-boot/3.4.x/beanio-starter.html        |     6 +
 camel-spring-boot/3.4.x/beanstalk-starter.html     |     6 +
 camel-spring-boot/3.4.x/bindy-starter.html         |     6 +
 camel-spring-boot/3.4.x/bonita-starter.html        |     6 +
 camel-spring-boot/3.4.x/box-starter.html           |     6 +
 camel-spring-boot/3.4.x/braintree-starter.html     |     6 +
 camel-spring-boot/3.4.x/browse-starter.html        |     6 +
 camel-spring-boot/3.4.x/caffeine-starter.html      |     6 +
 camel-spring-boot/3.4.x/cassandraql-starter.html   |     6 +
 camel-spring-boot/3.4.x/cbor-starter.html          |     6 +
 camel-spring-boot/3.4.x/chatscript-starter.html    |     6 +
 camel-spring-boot/3.4.x/chunk-starter.html         |     6 +
 camel-spring-boot/3.4.x/cm-sms-starter.html        |     6 +
 camel-spring-boot/3.4.x/cmis-starter.html          |     6 +
 camel-spring-boot/3.4.x/coap-starter.html          |     6 +
 camel-spring-boot/3.4.x/cometd-starter.html        |     6 +
 camel-spring-boot/3.4.x/consul-starter.html        |     6 +
 camel-spring-boot/3.4.x/controlbus-starter.html    |     6 +
 camel-spring-boot/3.4.x/corda-starter.html         |     6 +
 camel-spring-boot/3.4.x/core-starter.html          |     6 +
 camel-spring-boot/3.4.x/couchbase-starter.html     |     6 +
 camel-spring-boot/3.4.x/couchdb-starter.html       |     6 +
 camel-spring-boot/3.4.x/cron-starter.html          |     6 +
 camel-spring-boot/3.4.x/crypto-cms-starter.html    |     6 +
 camel-spring-boot/3.4.x/crypto-starter.html        |     6 +
 camel-spring-boot/3.4.x/csv-starter.html           |     6 +
 camel-spring-boot/3.4.x/cxf-starter.html           |     6 +
 camel-spring-boot/3.4.x/dataformat-starter.html    |     6 +
 camel-spring-boot/3.4.x/dataset-starter.html       |     6 +
 .../3.4.x/debezium-mongodb-starter.html            |     6 +
 .../3.4.x/debezium-mysql-starter.html              |     6 +
 .../3.4.x/debezium-postgres-starter.html           |     6 +
 .../3.4.x/debezium-sqlserver-starter.html          |     6 +
 camel-spring-boot/3.4.x/digitalocean-starter.html  |     6 +
 camel-spring-boot/3.4.x/direct-starter.html        |     6 +
 camel-spring-boot/3.4.x/directvm-starter.html      |     6 +
 camel-spring-boot/3.4.x/disruptor-starter.html     |     6 +
 camel-spring-boot/3.4.x/djl-starter.html           |     6 +
 camel-spring-boot/3.4.x/dns-starter.html           |     6 +
 camel-spring-boot/3.4.x/docker-starter.html        |     6 +
 camel-spring-boot/3.4.x/dozer-starter.html         |     6 +
 camel-spring-boot/3.4.x/drill-starter.html         |     6 +
 camel-spring-boot/3.4.x/dropbox-starter.html       |     6 +
 camel-spring-boot/3.4.x/ehcache-starter.html       |     6 +
 .../3.4.x/elasticsearch-rest-starter.html          |     6 +
 camel-spring-boot/3.4.x/elsql-starter.html         |     6 +
 camel-spring-boot/3.4.x/etcd-starter.html          |     6 +
 camel-spring-boot/3.4.x/exec-starter.html          |     6 +
 camel-spring-boot/3.4.x/facebook-starter.html      |     6 +
 camel-spring-boot/3.4.x/fastjson-starter.html      |     6 +
 camel-spring-boot/3.4.x/fhir-starter.html          |     6 +
 camel-spring-boot/3.4.x/file-starter.html          |     6 +
 camel-spring-boot/3.4.x/file-watch-starter.html    |     6 +
 camel-spring-boot/3.4.x/flatpack-starter.html      |     6 +
 camel-spring-boot/3.4.x/flink-starter.html         |     6 +
 camel-spring-boot/3.4.x/fop-starter.html           |     6 +
 camel-spring-boot/3.4.x/freemarker-starter.html    |     6 +
 camel-spring-boot/3.4.x/ftp-starter.html           |     6 +
 camel-spring-boot/3.4.x/ganglia-starter.html       |     6 +
 camel-spring-boot/3.4.x/geocoder-starter.html      |     6 +
 camel-spring-boot/3.4.x/git-starter.html           |     6 +
 camel-spring-boot/3.4.x/github-starter.html        |     6 +
 .../3.4.x/google-bigquery-starter.html             |     6 +
 .../3.4.x/google-calendar-starter.html             |     6 +
 camel-spring-boot/3.4.x/google-drive-starter.html  |     6 +
 camel-spring-boot/3.4.x/google-mail-starter.html   |     6 +
 camel-spring-boot/3.4.x/google-pubsub-starter.html |     6 +
 camel-spring-boot/3.4.x/google-sheets-starter.html |     6 +
 camel-spring-boot/3.4.x/gora-starter.html          |     6 +
 camel-spring-boot/3.4.x/grape-starter.html         |     6 +
 camel-spring-boot/3.4.x/graphql-starter.html       |     6 +
 camel-spring-boot/3.4.x/grok-starter.html          |     6 +
 camel-spring-boot/3.4.x/groovy-starter.html        |     6 +
 camel-spring-boot/3.4.x/grpc-starter.html          |     6 +
 camel-spring-boot/3.4.x/gson-starter.html          |     6 +
 .../3.4.x/guava-eventbus-starter.html              |     6 +
 camel-spring-boot/3.4.x/hazelcast-starter.html     |     6 +
 camel-spring-boot/3.4.x/hbase-starter.html         |     6 +
 camel-spring-boot/3.4.x/hdfs-starter.html          |     6 +
 camel-spring-boot/3.4.x/hipchat-starter.html       |     6 +
 camel-spring-boot/3.4.x/hl7-starter.html           |     6 +
 camel-spring-boot/3.4.x/http-starter.html          |     6 +
 camel-spring-boot/3.4.x/hystrix-starter.html       |     6 +
 camel-spring-boot/3.4.x/ical-starter.html          |     6 +
 camel-spring-boot/3.4.x/iec60870-starter.html      |     6 +
 camel-spring-boot/3.4.x/ignite-starter.html        |     6 +
 camel-spring-boot/3.4.x/index.html                 |    41 +
 camel-spring-boot/3.4.x/infinispan-starter.html    |     6 +
 camel-spring-boot/3.4.x/influxdb-starter.html      |     6 +
 camel-spring-boot/3.4.x/iota-starter.html          |     6 +
 camel-spring-boot/3.4.x/ipfs-starter.html          |     6 +
 camel-spring-boot/3.4.x/irc-starter.html           |     6 +
 camel-spring-boot/3.4.x/ironmq-starter.html        |     6 +
 camel-spring-boot/3.4.x/jackson-starter.html       |     6 +
 camel-spring-boot/3.4.x/jacksonxml-starter.html    |     6 +
 camel-spring-boot/3.4.x/jaxb-starter.html          |     6 +
 camel-spring-boot/3.4.x/jbpm-starter.html          |     6 +
 camel-spring-boot/3.4.x/jcache-starter.html        |     6 +
 camel-spring-boot/3.4.x/jclouds-starter.html       |     6 +
 camel-spring-boot/3.4.x/jcr-starter.html           |     6 +
 camel-spring-boot/3.4.x/jdbc-starter.html          |     6 +
 camel-spring-boot/3.4.x/jetty-starter.html         |     6 +
 camel-spring-boot/3.4.x/jgroups-raft-starter.html  |     6 +
 camel-spring-boot/3.4.x/jgroups-starter.html       |     6 +
 camel-spring-boot/3.4.x/jing-starter.html          |     6 +
 camel-spring-boot/3.4.x/jira-starter.html          |     6 +
 camel-spring-boot/3.4.x/jms-starter.html           |     6 +
 camel-spring-boot/3.4.x/jmx-starter.html           |     6 +
 camel-spring-boot/3.4.x/johnzon-starter.html       |     6 +
 camel-spring-boot/3.4.x/jolt-starter.html          |     6 +
 camel-spring-boot/3.4.x/jooq-starter.html          |     6 +
 camel-spring-boot/3.4.x/jpa-starter.html           |     6 +
 camel-spring-boot/3.4.x/jsch-starter.html          |     6 +
 camel-spring-boot/3.4.x/jslt-starter.html          |     6 +
 .../3.4.x/json-validator-starter.html              |     6 +
 camel-spring-boot/3.4.x/jsonapi-starter.html       |     6 +
 camel-spring-boot/3.4.x/jsonpath-starter.html      |     6 +
 camel-spring-boot/3.4.x/jt400-starter.html         |     6 +
 camel-spring-boot/3.4.x/kafka-starter.html         |     6 +
 camel-spring-boot/3.4.x/kubernetes-starter.html    |     6 +
 camel-spring-boot/3.4.x/kudu-starter.html          |     6 +
 camel-spring-boot/3.4.x/language-starter.html      |     6 +
 camel-spring-boot/3.4.x/ldap-starter.html          |     6 +
 camel-spring-boot/3.4.x/ldif-starter.html          |     6 +
 camel-spring-boot/3.4.x/list.html                  |     1 +
 camel-spring-boot/3.4.x/log-starter.html           |     6 +
 camel-spring-boot/3.4.x/lra-starter.html           |     6 +
 camel-spring-boot/3.4.x/lucene-starter.html        |     6 +
 camel-spring-boot/3.4.x/lumberjack-starter.html    |     6 +
 camel-spring-boot/3.4.x/lzf-starter.html           |     6 +
 camel-spring-boot/3.4.x/mail-starter.html          |     6 +
 camel-spring-boot/3.4.x/master-starter.html        |     6 +
 camel-spring-boot/3.4.x/metrics-starter.html       |     6 +
 camel-spring-boot/3.4.x/micrometer-starter.html    |     6 +
 camel-spring-boot/3.4.x/milo-starter.html          |     6 +
 camel-spring-boot/3.4.x/mina-starter.html          |     6 +
 camel-spring-boot/3.4.x/mllp-starter.html          |     6 +
 camel-spring-boot/3.4.x/mock-starter.html          |     6 +
 .../3.4.x/mongodb-gridfs-starter.html              |     6 +
 camel-spring-boot/3.4.x/mongodb-starter.html       |     6 +
 camel-spring-boot/3.4.x/msv-starter.html           |     6 +
 camel-spring-boot/3.4.x/mustache-starter.html      |     6 +
 camel-spring-boot/3.4.x/mvel-starter.html          |     6 +
 camel-spring-boot/3.4.x/mybatis-starter.html       |     6 +
 camel-spring-boot/3.4.x/nagios-starter.html        |     6 +
 camel-spring-boot/3.4.x/nats-starter.html          |     6 +
 camel-spring-boot/3.4.x/netty-http-starter.html    |     6 +
 camel-spring-boot/3.4.x/netty-starter.html         |     6 +
 camel-spring-boot/3.4.x/nitrite-starter.html       |     6 +
 camel-spring-boot/3.4.x/nsq-starter.html           |     6 +
 camel-spring-boot/3.4.x/ognl-starter.html          |     6 +
 camel-spring-boot/3.4.x/olingo2-starter.html       |     6 +
 camel-spring-boot/3.4.x/olingo4-starter.html       |     6 +
 camel-spring-boot/3.4.x/openstack-starter.html     |     6 +
 camel-spring-boot/3.4.x/opentracing-starter.html   |     6 +
 camel-spring-boot/3.4.x/optaplanner-starter.html   |     6 +
 camel-spring-boot/3.4.x/paho-starter.html          |     6 +
 camel-spring-boot/3.4.x/pdf-starter.html           |     6 +
 .../3.4.x/pg-replication-slot-starter.html         |     6 +
 camel-spring-boot/3.4.x/pgevent-starter.html       |     6 +
 camel-spring-boot/3.4.x/platform-http-starter.html |     6 +
 camel-spring-boot/3.4.x/printer-starter.html       |     6 +
 camel-spring-boot/3.4.x/protobuf-starter.html      |     6 +
 camel-spring-boot/3.4.x/pubnub-starter.html        |     6 +
 camel-spring-boot/3.4.x/pulsar-starter.html        |     6 +
 camel-spring-boot/3.4.x/quartz-starter.html        |     6 +
 camel-spring-boot/3.4.x/quickfix-starter.html      |     6 +
 camel-spring-boot/3.4.x/rabbitmq-starter.html      |     6 +
 .../3.4.x/reactive-streams-starter.html            |     6 +
 camel-spring-boot/3.4.x/ref-starter.html           |     6 +
 camel-spring-boot/3.4.x/rest-openapi-starter.html  |     6 +
 camel-spring-boot/3.4.x/rest-starter.html          |     6 +
 camel-spring-boot/3.4.x/rest-swagger-starter.html  |     6 +
 camel-spring-boot/3.4.x/resteasy-starter.html      |     6 +
 .../3.4.x/robotframework-starter.html              |     6 +
 camel-spring-boot/3.4.x/rss-starter.html           |     6 +
 camel-spring-boot/3.4.x/saga-starter.html          |     6 +
 camel-spring-boot/3.4.x/salesforce-starter.html    |     6 +
 camel-spring-boot/3.4.x/sap-netweaver-starter.html |     6 +
 camel-spring-boot/3.4.x/saxon-starter.html         |     6 +
 camel-spring-boot/3.4.x/scheduler-starter.html     |     6 +
 camel-spring-boot/3.4.x/schematron-starter.html    |     6 +
 camel-spring-boot/3.4.x/seda-starter.html          |     6 +
 camel-spring-boot/3.4.x/service-starter.html       |     6 +
 camel-spring-boot/3.4.x/servicenow-starter.html    |     6 +
 camel-spring-boot/3.4.x/servlet-starter.html       |     6 +
 camel-spring-boot/3.4.x/sip-starter.html           |     6 +
 camel-spring-boot/3.4.x/sjms-starter.html          |     6 +
 camel-spring-boot/3.4.x/sjms2-starter.html         |     6 +
 camel-spring-boot/3.4.x/slack-starter.html         |     6 +
 camel-spring-boot/3.4.x/smpp-starter.html          |     6 +
 camel-spring-boot/3.4.x/snakeyaml-starter.html     |     6 +
 camel-spring-boot/3.4.x/snmp-starter.html          |     6 +
 camel-spring-boot/3.4.x/soap-starter.html          |     6 +
 camel-spring-boot/3.4.x/solr-starter.html          |     6 +
 camel-spring-boot/3.4.x/soroush-starter.html       |     6 +
 camel-spring-boot/3.4.x/spark-starter.html         |     6 +
 camel-spring-boot/3.4.x/splunk-starter.html        |     6 +
 camel-spring-boot/3.4.x/spring-batch-starter.html  |     6 +
 camel-spring-boot/3.4.x/spring-boot.html           |   209 +
 camel-spring-boot/3.4.x/spring-cloud-consul.html   |     1 +
 camel-spring-boot/3.4.x/spring-cloud-netflix.html  |    15 +
 .../3.4.x/spring-cloud-zookeeper.html              |     1 +
 camel-spring-boot/3.4.x/spring-cloud.html          |     9 +
 .../3.4.x/spring-integration-starter.html          |     6 +
 camel-spring-boot/3.4.x/spring-ldap-starter.html   |     6 +
 camel-spring-boot/3.4.x/spring-redis-starter.html  |     6 +
 camel-spring-boot/3.4.x/spring-starter.html        |     6 +
 camel-spring-boot/3.4.x/spring-ws-starter.html     |     6 +
 camel-spring-boot/3.4.x/sql-starter.html           |     6 +
 camel-spring-boot/3.4.x/ssh-starter.html           |     6 +
 camel-spring-boot/3.4.x/stax-starter.html          |     6 +
 camel-spring-boot/3.4.x/stomp-starter.html         |     6 +
 camel-spring-boot/3.4.x/stream-starter.html        |     6 +
 .../3.4.x/stringtemplate-starter.html              |     6 +
 camel-spring-boot/3.4.x/stub-starter.html          |     6 +
 camel-spring-boot/3.4.x/syslog-starter.html        |     6 +
 camel-spring-boot/3.4.x/tagsoup-starter.html       |     6 +
 camel-spring-boot/3.4.x/tarfile-starter.html       |     6 +
 camel-spring-boot/3.4.x/telegram-starter.html      |     6 +
 camel-spring-boot/3.4.x/thrift-starter.html        |     6 +
 camel-spring-boot/3.4.x/tika-starter.html          |     6 +
 camel-spring-boot/3.4.x/timer-starter.html         |     6 +
 camel-spring-boot/3.4.x/twilio-starter.html        |     6 +
 camel-spring-boot/3.4.x/twitter-starter.html       |     6 +
 .../3.4.x/undertow-spring-security-starter.html    |     6 +
 camel-spring-boot/3.4.x/undertow-starter.html      |     6 +
 .../3.4.x/univocity-parsers-starter.html           |     6 +
 camel-spring-boot/3.4.x/validator-starter.html     |     6 +
 camel-spring-boot/3.4.x/velocity-starter.html      |     6 +
 camel-spring-boot/3.4.x/vertx-starter.html         |     6 +
 camel-spring-boot/3.4.x/vm-starter.html            |     6 +
 camel-spring-boot/3.4.x/weather-starter.html       |     6 +
 camel-spring-boot/3.4.x/web3j-starter.html         |     6 +
 camel-spring-boot/3.4.x/webhook-starter.html       |     6 +
 .../3.4.x/websocket-jsr356-starter.html            |     6 +
 camel-spring-boot/3.4.x/websocket-starter.html     |     6 +
 camel-spring-boot/3.4.x/weka-starter.html          |     6 +
 camel-spring-boot/3.4.x/wordpress-starter.html     |     6 +
 camel-spring-boot/3.4.x/workday-starter.html       |     6 +
 camel-spring-boot/3.4.x/xchange-starter.html       |     6 +
 camel-spring-boot/3.4.x/xj-starter.html            |     6 +
 camel-spring-boot/3.4.x/xml-jaxp-starter.html      |     6 +
 camel-spring-boot/3.4.x/xmlsecurity-starter.html   |     6 +
 camel-spring-boot/3.4.x/xmpp-starter.html          |     6 +
 camel-spring-boot/3.4.x/xpath-starter.html         |     6 +
 camel-spring-boot/3.4.x/xslt-saxon-starter.html    |     6 +
 camel-spring-boot/3.4.x/xslt-starter.html          |     6 +
 camel-spring-boot/3.4.x/xstream-starter.html       |     6 +
 camel-spring-boot/3.4.x/yammer-starter.html        |     6 +
 camel-spring-boot/3.4.x/zendesk-starter.html       |     6 +
 camel-spring-boot/3.4.x/zip-deflater-starter.html  |     6 +
 camel-spring-boot/3.4.x/zipfile-starter.html       |     6 +
 camel-spring-boot/3.4.x/zipkin-starter.html        |     6 +
 .../3.4.x/zookeeper-master-starter.html            |     6 +
 camel-spring-boot/3.4.x/zookeeper-starter.html     |     6 +
 camel-spring-boot/3.7.x/activemq-starter.html      |     6 +
 camel-spring-boot/3.7.x/ahc-starter.html           |     6 +
 camel-spring-boot/3.7.x/ahc-ws-starter.html        |     6 +
 camel-spring-boot/3.7.x/amqp-starter.html          |     6 +
 camel-spring-boot/3.7.x/any23-starter.html         |     6 +
 camel-spring-boot/3.7.x/apns-starter.html          |     6 +
 camel-spring-boot/3.7.x/arangodb-starter.html      |     6 +
 camel-spring-boot/3.7.x/as2-starter.html           |     6 +
 camel-spring-boot/3.7.x/asn1-starter.html          |     6 +
 camel-spring-boot/3.7.x/asterisk-starter.html      |     6 +
 camel-spring-boot/3.7.x/atlasmap-starter.html      |     6 +
 camel-spring-boot/3.7.x/atmos-starter.html         |     6 +
 .../3.7.x/atmosphere-websocket-starter.html        |     6 +
 camel-spring-boot/3.7.x/atom-starter.html          |     6 +
 camel-spring-boot/3.7.x/atomix-starter.html        |     6 +
 camel-spring-boot/3.7.x/avro-rpc-starter.html      |     6 +
 camel-spring-boot/3.7.x/avro-starter.html          |     6 +
 camel-spring-boot/3.7.x/aws-cw-starter.html        |     6 +
 camel-spring-boot/3.7.x/aws-ddb-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-ec2-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-ecs-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-eks-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-iam-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-kinesis-starter.html   |     6 +
 camel-spring-boot/3.7.x/aws-kms-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-lambda-starter.html    |     6 +
 camel-spring-boot/3.7.x/aws-mq-starter.html        |     6 +
 camel-spring-boot/3.7.x/aws-msk-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-s3-starter.html        |     6 +
 camel-spring-boot/3.7.x/aws-sdb-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-ses-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-sns-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-sqs-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-swf-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws-translate-starter.html |     6 +
 camel-spring-boot/3.7.x/aws2-athena-starter.html   |     6 +
 camel-spring-boot/3.7.x/aws2-cw-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws2-ddb-starter.html      |     6 +
 camel-spring-boot/3.7.x/aws2-ec2-starter.html      |     6 +
 camel-spring-boot/3.7.x/aws2-ecs-starter.html      |     6 +
 camel-spring-boot/3.7.x/aws2-eks-starter.html      |     6 +
 .../3.7.x/aws2-eventbridge-starter.html            |     6 +
 camel-spring-boot/3.7.x/aws2-iam-starter.html      |     6 +
 camel-spring-boot/3.7.x/aws2-kinesis-starter.html  |     6 +
 camel-spring-boot/3.7.x/aws2-kms-starter.html      |     6 +
 camel-spring-boot/3.7.x/aws2-lambda-starter.html   |     6 +
 camel-spring-boot/3.7.x/aws2-mq-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws2-msk-starter.html      |     6 +
 camel-spring-boot/3.7.x/aws2-s3-starter.html       |     6 +
 camel-spring-boot/3.7.x/aws2-ses-starter.html      |     6 +
 camel-spring-boot/3.7.x/aws2-sns-starter.html      |     6 +
 camel-spring-boot/3.7.x/aws2-sqs-starter.html      |     6 +
 camel-spring-boot/3.7.x/aws2-sts-starter.html      |     6 +
 .../3.7.x/aws2-translate-starter.html              |     6 +
 .../3.7.x/azure-eventhubs-starter.html             |     6 +
 camel-spring-boot/3.7.x/azure-starter.html         |     6 +
 .../3.7.x/azure-storage-blob-starter.html          |     6 +
 .../3.7.x/azure-storage-queue-starter.html         |     6 +
 camel-spring-boot/3.7.x/barcode-starter.html       |     6 +
 camel-spring-boot/3.7.x/base64-starter.html        |     6 +
 camel-spring-boot/3.7.x/bean-starter.html          |     6 +
 .../3.7.x/bean-validator-starter.html              |     6 +
 camel-spring-boot/3.7.x/beanio-starter.html        |     6 +
 camel-spring-boot/3.7.x/beanstalk-starter.html     |     6 +
 camel-spring-boot/3.7.x/bindy-starter.html         |     6 +
 camel-spring-boot/3.7.x/bonita-starter.html        |     6 +
 camel-spring-boot/3.7.x/box-starter.html           |     6 +
 camel-spring-boot/3.7.x/braintree-starter.html     |     6 +
 camel-spring-boot/3.7.x/browse-starter.html        |     6 +
 camel-spring-boot/3.7.x/caffeine-starter.html      |     6 +
 camel-spring-boot/3.7.x/cassandraql-starter.html   |     6 +
 camel-spring-boot/3.7.x/cbor-starter.html          |     6 +
 camel-spring-boot/3.7.x/chatscript-starter.html    |     6 +
 camel-spring-boot/3.7.x/chunk-starter.html         |     6 +
 camel-spring-boot/3.7.x/cm-sms-starter.html        |     6 +
 camel-spring-boot/3.7.x/cmis-starter.html          |     6 +
 camel-spring-boot/3.7.x/coap-starter.html          |     6 +
 camel-spring-boot/3.7.x/cometd-starter.html        |     6 +
 camel-spring-boot/3.7.x/consul-starter.html        |     6 +
 camel-spring-boot/3.7.x/controlbus-starter.html    |     6 +
 camel-spring-boot/3.7.x/corda-starter.html         |     6 +
 camel-spring-boot/3.7.x/core-starter.html          |     6 +
 camel-spring-boot/3.7.x/couchbase-starter.html     |     6 +
 camel-spring-boot/3.7.x/couchdb-starter.html       |     6 +
 camel-spring-boot/3.7.x/cron-starter.html          |     6 +
 camel-spring-boot/3.7.x/crypto-cms-starter.html    |     6 +
 camel-spring-boot/3.7.x/crypto-starter.html        |     6 +
 camel-spring-boot/3.7.x/csv-starter.html           |     6 +
 camel-spring-boot/3.7.x/cxf-starter.html           |     6 +
 camel-spring-boot/3.7.x/dataformat-starter.html    |     6 +
 camel-spring-boot/3.7.x/dataset-starter.html       |     6 +
 camel-spring-boot/3.7.x/datasonnet-starter.html    |     6 +
 .../3.7.x/debezium-mongodb-starter.html            |     6 +
 .../3.7.x/debezium-mysql-starter.html              |     6 +
 .../3.7.x/debezium-postgres-starter.html           |     6 +
 .../3.7.x/debezium-sqlserver-starter.html          |     6 +
 camel-spring-boot/3.7.x/digitalocean-starter.html  |     6 +
 camel-spring-boot/3.7.x/direct-starter.html        |     6 +
 camel-spring-boot/3.7.x/directvm-starter.html      |     6 +
 camel-spring-boot/3.7.x/disruptor-starter.html     |     6 +
 camel-spring-boot/3.7.x/djl-starter.html           |     6 +
 camel-spring-boot/3.7.x/dns-starter.html           |     6 +
 camel-spring-boot/3.7.x/docker-starter.html        |     6 +
 camel-spring-boot/3.7.x/dozer-starter.html         |     6 +
 camel-spring-boot/3.7.x/drill-starter.html         |     6 +
 camel-spring-boot/3.7.x/dropbox-starter.html       |     6 +
 camel-spring-boot/3.7.x/ehcache-starter.html       |     6 +
 .../3.7.x/elasticsearch-rest-starter.html          |     6 +
 camel-spring-boot/3.7.x/elsql-starter.html         |     6 +
 camel-spring-boot/3.7.x/etcd-starter.html          |     6 +
 camel-spring-boot/3.7.x/exec-starter.html          |     6 +
 camel-spring-boot/3.7.x/facebook-starter.html      |     6 +
 camel-spring-boot/3.7.x/fastjson-starter.html      |     6 +
 camel-spring-boot/3.7.x/fhir-starter.html          |     6 +
 camel-spring-boot/3.7.x/file-starter.html          |     6 +
 camel-spring-boot/3.7.x/file-watch-starter.html    |     6 +
 camel-spring-boot/3.7.x/flatpack-starter.html      |     6 +
 camel-spring-boot/3.7.x/flink-starter.html         |     6 +
 camel-spring-boot/3.7.x/fop-starter.html           |     6 +
 camel-spring-boot/3.7.x/freemarker-starter.html    |     6 +
 camel-spring-boot/3.7.x/ftp-starter.html           |     6 +
 camel-spring-boot/3.7.x/ganglia-starter.html       |     6 +
 camel-spring-boot/3.7.x/geocoder-starter.html      |     6 +
 camel-spring-boot/3.7.x/git-starter.html           |     6 +
 camel-spring-boot/3.7.x/github-starter.html        |     6 +
 .../3.7.x/google-bigquery-starter.html             |     6 +
 .../3.7.x/google-calendar-starter.html             |     6 +
 camel-spring-boot/3.7.x/google-drive-starter.html  |     6 +
 camel-spring-boot/3.7.x/google-mail-starter.html   |     6 +
 camel-spring-boot/3.7.x/google-pubsub-starter.html |     6 +
 camel-spring-boot/3.7.x/google-sheets-starter.html |     6 +
 camel-spring-boot/3.7.x/gora-starter.html          |     6 +
 camel-spring-boot/3.7.x/grape-starter.html         |     6 +
 camel-spring-boot/3.7.x/graphql-starter.html       |     6 +
 camel-spring-boot/3.7.x/grok-starter.html          |     6 +
 camel-spring-boot/3.7.x/groovy-starter.html        |     6 +
 camel-spring-boot/3.7.x/grpc-starter.html          |     6 +
 camel-spring-boot/3.7.x/gson-starter.html          |     6 +
 .../3.7.x/guava-eventbus-starter.html              |     6 +
 camel-spring-boot/3.7.x/hazelcast-starter.html     |     6 +
 camel-spring-boot/3.7.x/hbase-starter.html         |     6 +
 camel-spring-boot/3.7.x/hdfs-starter.html          |     6 +
 camel-spring-boot/3.7.x/hl7-starter.html           |     6 +
 camel-spring-boot/3.7.x/http-starter.html          |     6 +
 camel-spring-boot/3.7.x/hystrix-starter.html       |     6 +
 camel-spring-boot/3.7.x/ical-starter.html          |     6 +
 camel-spring-boot/3.7.x/iec60870-starter.html      |     6 +
 camel-spring-boot/3.7.x/ignite-starter.html        |     6 +
 camel-spring-boot/3.7.x/index.html                 |    41 +
 camel-spring-boot/3.7.x/infinispan-starter.html    |     6 +
 camel-spring-boot/3.7.x/influxdb-starter.html      |     6 +
 camel-spring-boot/3.7.x/iota-starter.html          |     6 +
 camel-spring-boot/3.7.x/ipfs-starter.html          |     6 +
 camel-spring-boot/3.7.x/irc-starter.html           |     6 +
 camel-spring-boot/3.7.x/ironmq-starter.html        |     6 +
 camel-spring-boot/3.7.x/jackson-starter.html       |     6 +
 camel-spring-boot/3.7.x/jacksonxml-starter.html    |     6 +
 camel-spring-boot/3.7.x/jasypt-starter.html        |     6 +
 camel-spring-boot/3.7.x/jaxb-starter.html          |     6 +
 camel-spring-boot/3.7.x/jbpm-starter.html          |     6 +
 camel-spring-boot/3.7.x/jcache-starter.html        |     6 +
 camel-spring-boot/3.7.x/jclouds-starter.html       |     6 +
 camel-spring-boot/3.7.x/jcr-starter.html           |     6 +
 camel-spring-boot/3.7.x/jdbc-starter.html          |     6 +
 camel-spring-boot/3.7.x/jetty-starter.html         |     6 +
 camel-spring-boot/3.7.x/jgroups-raft-starter.html  |     6 +
 camel-spring-boot/3.7.x/jgroups-starter.html       |     6 +
 camel-spring-boot/3.7.x/jing-starter.html          |     6 +
 camel-spring-boot/3.7.x/jira-starter.html          |     6 +
 camel-spring-boot/3.7.x/jms-starter.html           |     6 +
 camel-spring-boot/3.7.x/jmx-starter.html           |     6 +
 camel-spring-boot/3.7.x/johnzon-starter.html       |     6 +
 camel-spring-boot/3.7.x/jolt-starter.html          |     6 +
 camel-spring-boot/3.7.x/jooq-starter.html          |     6 +
 camel-spring-boot/3.7.x/joor-starter.html          |     6 +
 camel-spring-boot/3.7.x/jpa-starter.html           |     6 +
 camel-spring-boot/3.7.x/jsch-starter.html          |     6 +
 camel-spring-boot/3.7.x/jslt-starter.html          |     6 +
 .../3.7.x/json-validator-starter.html              |     6 +
 camel-spring-boot/3.7.x/jsonapi-starter.html       |     6 +
 camel-spring-boot/3.7.x/jsonata-starter.html       |     6 +
 camel-spring-boot/3.7.x/jsonb-starter.html         |     6 +
 camel-spring-boot/3.7.x/jsonpath-starter.html      |     6 +
 camel-spring-boot/3.7.x/jt400-starter.html         |     6 +
 camel-spring-boot/3.7.x/kafka-starter.html         |     6 +
 camel-spring-boot/3.7.x/kubernetes-starter.html    |     6 +
 camel-spring-boot/3.7.x/kudu-starter.html          |     6 +
 camel-spring-boot/3.7.x/language-starter.html      |     6 +
 camel-spring-boot/3.7.x/ldap-starter.html          |     6 +
 camel-spring-boot/3.7.x/ldif-starter.html          |     6 +
 camel-spring-boot/3.7.x/list.html                  |     1 +
 camel-spring-boot/3.7.x/log-starter.html           |     6 +
 camel-spring-boot/3.7.x/lra-starter.html           |     6 +
 camel-spring-boot/3.7.x/lucene-starter.html        |     6 +
 camel-spring-boot/3.7.x/lumberjack-starter.html    |     6 +
 camel-spring-boot/3.7.x/lzf-starter.html           |     6 +
 camel-spring-boot/3.7.x/mail-starter.html          |     6 +
 camel-spring-boot/3.7.x/master-starter.html        |     6 +
 camel-spring-boot/3.7.x/metrics-starter.html       |     6 +
 camel-spring-boot/3.7.x/micrometer-starter.html    |     6 +
 camel-spring-boot/3.7.x/milo-starter.html          |     6 +
 camel-spring-boot/3.7.x/mina-starter.html          |     6 +
 camel-spring-boot/3.7.x/minio-starter.html         |     6 +
 camel-spring-boot/3.7.x/mllp-starter.html          |     6 +
 camel-spring-boot/3.7.x/mock-starter.html          |     6 +
 .../3.7.x/mongodb-gridfs-starter.html              |     6 +
 camel-spring-boot/3.7.x/mongodb-starter.html       |     6 +
 camel-spring-boot/3.7.x/msv-starter.html           |     6 +
 camel-spring-boot/3.7.x/mustache-starter.html      |     6 +
 camel-spring-boot/3.7.x/mvel-starter.html          |     6 +
 camel-spring-boot/3.7.x/mybatis-starter.html       |     6 +
 camel-spring-boot/3.7.x/nagios-starter.html        |     6 +
 camel-spring-boot/3.7.x/nats-starter.html          |     6 +
 camel-spring-boot/3.7.x/netty-http-starter.html    |     6 +
 camel-spring-boot/3.7.x/netty-starter.html         |     6 +
 camel-spring-boot/3.7.x/nitrite-starter.html       |     6 +
 camel-spring-boot/3.7.x/nsq-starter.html           |     6 +
 camel-spring-boot/3.7.x/oaipmh-starter.html        |     6 +
 camel-spring-boot/3.7.x/ognl-starter.html          |     6 +
 camel-spring-boot/3.7.x/olingo2-starter.html       |     6 +
 camel-spring-boot/3.7.x/olingo4-starter.html       |     6 +
 camel-spring-boot/3.7.x/openstack-starter.html     |     6 +
 camel-spring-boot/3.7.x/opentelemetry-starter.html |     6 +
 camel-spring-boot/3.7.x/opentracing-starter.html   |     6 +
 camel-spring-boot/3.7.x/optaplanner-starter.html   |     6 +
 camel-spring-boot/3.7.x/paho-starter.html          |     6 +
 camel-spring-boot/3.7.x/pdf-starter.html           |     6 +
 .../3.7.x/pg-replication-slot-starter.html         |     6 +
 camel-spring-boot/3.7.x/pgevent-starter.html       |     6 +
 camel-spring-boot/3.7.x/platform-http-starter.html |     6 +
 camel-spring-boot/3.7.x/printer-starter.html       |     6 +
 camel-spring-boot/3.7.x/protobuf-starter.html      |     6 +
 camel-spring-boot/3.7.x/pubnub-starter.html        |     6 +
 camel-spring-boot/3.7.x/pulsar-starter.html        |     6 +
 camel-spring-boot/3.7.x/quartz-starter.html        |     6 +
 camel-spring-boot/3.7.x/quickfix-starter.html      |     6 +
 camel-spring-boot/3.7.x/rabbitmq-starter.html      |     6 +
 .../3.7.x/reactive-streams-starter.html            |     6 +
 camel-spring-boot/3.7.x/ref-starter.html           |     6 +
 camel-spring-boot/3.7.x/rest-openapi-starter.html  |     6 +
 camel-spring-boot/3.7.x/rest-starter.html          |     6 +
 camel-spring-boot/3.7.x/rest-swagger-starter.html  |     6 +
 camel-spring-boot/3.7.x/resteasy-starter.html      |     6 +
 .../3.7.x/robotframework-starter.html              |     6 +
 camel-spring-boot/3.7.x/rss-starter.html           |     6 +
 camel-spring-boot/3.7.x/saga-starter.html          |     6 +
 camel-spring-boot/3.7.x/salesforce-starter.html    |     6 +
 camel-spring-boot/3.7.x/sap-netweaver-starter.html |     6 +
 camel-spring-boot/3.7.x/saxon-starter.html         |     6 +
 camel-spring-boot/3.7.x/scheduler-starter.html     |     6 +
 camel-spring-boot/3.7.x/schematron-starter.html    |     6 +
 camel-spring-boot/3.7.x/seda-starter.html          |     6 +
 camel-spring-boot/3.7.x/service-starter.html       |     6 +
 camel-spring-boot/3.7.x/servicenow-starter.html    |     6 +
 camel-spring-boot/3.7.x/servlet-starter.html       |     6 +
 camel-spring-boot/3.7.x/sip-starter.html           |     6 +
 camel-spring-boot/3.7.x/sjms-starter.html          |     6 +
 camel-spring-boot/3.7.x/sjms2-starter.html         |     6 +
 camel-spring-boot/3.7.x/slack-starter.html         |     6 +
 camel-spring-boot/3.7.x/smpp-starter.html          |     6 +
 camel-spring-boot/3.7.x/snakeyaml-starter.html     |     6 +
 camel-spring-boot/3.7.x/snmp-starter.html          |     6 +
 camel-spring-boot/3.7.x/soap-starter.html          |     6 +
 camel-spring-boot/3.7.x/solr-starter.html          |     6 +
 camel-spring-boot/3.7.x/soroush-starter.html       |     6 +
 camel-spring-boot/3.7.x/spark-starter.html         |     6 +
 camel-spring-boot/3.7.x/splunk-starter.html        |     6 +
 camel-spring-boot/3.7.x/spring-batch-starter.html  |     6 +
 camel-spring-boot/3.7.x/spring-boot.html           |   209 +
 camel-spring-boot/3.7.x/spring-cloud-consul.html   |     1 +
 camel-spring-boot/3.7.x/spring-cloud-netflix.html  |    15 +
 .../3.7.x/spring-cloud-zookeeper.html              |     1 +
 camel-spring-boot/3.7.x/spring-cloud.html          |     9 +
 .../3.7.x/spring-integration-starter.html          |     6 +
 camel-spring-boot/3.7.x/spring-ldap-starter.html   |     6 +
 camel-spring-boot/3.7.x/spring-redis-starter.html  |     6 +
 camel-spring-boot/3.7.x/spring-starter.html        |     6 +
 camel-spring-boot/3.7.x/spring-ws-starter.html     |     6 +
 camel-spring-boot/3.7.x/sql-starter.html           |     6 +
 camel-spring-boot/3.7.x/ssh-starter.html           |     6 +
 camel-spring-boot/3.7.x/stax-starter.html          |     6 +
 camel-spring-boot/3.7.x/stomp-starter.html         |     6 +
 camel-spring-boot/3.7.x/stream-starter.html        |     6 +
 .../3.7.x/stringtemplate-starter.html              |     6 +
 camel-spring-boot/3.7.x/stub-starter.html          |     6 +
 camel-spring-boot/3.7.x/syslog-starter.html        |     6 +
 camel-spring-boot/3.7.x/tagsoup-starter.html       |     6 +
 camel-spring-boot/3.7.x/tarfile-starter.html       |     6 +
 camel-spring-boot/3.7.x/telegram-starter.html      |     6 +
 camel-spring-boot/3.7.x/thrift-starter.html        |     6 +
 camel-spring-boot/3.7.x/tika-starter.html          |     6 +
 camel-spring-boot/3.7.x/timer-starter.html         |     6 +
 camel-spring-boot/3.7.x/twilio-starter.html        |     6 +
 camel-spring-boot/3.7.x/twitter-starter.html       |     6 +
 .../3.7.x/undertow-spring-security-starter.html    |     6 +
 camel-spring-boot/3.7.x/undertow-starter.html      |     6 +
 .../3.7.x/univocity-parsers-starter.html           |     6 +
 camel-spring-boot/3.7.x/validator-starter.html     |     6 +
 camel-spring-boot/3.7.x/velocity-starter.html      |     6 +
 camel-spring-boot/3.7.x/vertx-http-starter.html    |     6 +
 camel-spring-boot/3.7.x/vertx-kafka-starter.html   |     6 +
 camel-spring-boot/3.7.x/vertx-starter.html         |     6 +
 .../3.7.x/vertx-websocket-starter.html             |     6 +
 camel-spring-boot/3.7.x/vm-starter.html            |     6 +
 camel-spring-boot/3.7.x/weather-starter.html       |     6 +
 camel-spring-boot/3.7.x/web3j-starter.html         |     6 +
 camel-spring-boot/3.7.x/webhook-starter.html       |     6 +
 .../3.7.x/websocket-jsr356-starter.html            |     6 +
 camel-spring-boot/3.7.x/websocket-starter.html     |     6 +
 camel-spring-boot/3.7.x/weka-starter.html          |     6 +
 camel-spring-boot/3.7.x/wordpress-starter.html     |     6 +
 camel-spring-boot/3.7.x/workday-starter.html       |     6 +
 camel-spring-boot/3.7.x/xchange-starter.html       |     6 +
 camel-spring-boot/3.7.x/xj-starter.html            |     6 +
 camel-spring-boot/3.7.x/xml-jaxp-starter.html      |     6 +
 camel-spring-boot/3.7.x/xmlsecurity-starter.html   |     6 +
 camel-spring-boot/3.7.x/xmpp-starter.html          |     6 +
 camel-spring-boot/3.7.x/xpath-starter.html         |     6 +
 camel-spring-boot/3.7.x/xslt-saxon-starter.html    |     6 +
 camel-spring-boot/3.7.x/xslt-starter.html          |     6 +
 camel-spring-boot/3.7.x/xstream-starter.html       |     6 +
 camel-spring-boot/3.7.x/yammer-starter.html        |     6 +
 camel-spring-boot/3.7.x/zendesk-starter.html       |     6 +
 camel-spring-boot/3.7.x/zip-deflater-starter.html  |     6 +
 camel-spring-boot/3.7.x/zipfile-starter.html       |     6 +
 camel-spring-boot/3.7.x/zipkin-starter.html        |     6 +
 .../3.7.x/zookeeper-master-starter.html            |     6 +
 camel-spring-boot/3.7.x/zookeeper-starter.html     |     6 +
 camel-spring-boot/3.9.x/activemq-starter.html      |     6 +
 camel-spring-boot/3.9.x/ahc-starter.html           |     6 +
 camel-spring-boot/3.9.x/ahc-ws-starter.html        |     6 +
 camel-spring-boot/3.9.x/amqp-starter.html          |     6 +
 camel-spring-boot/3.9.x/any23-starter.html         |     6 +
 camel-spring-boot/3.9.x/apns-starter.html          |     6 +
 camel-spring-boot/3.9.x/arangodb-starter.html      |     6 +
 camel-spring-boot/3.9.x/as2-starter.html           |     6 +
 camel-spring-boot/3.9.x/asn1-starter.html          |     6 +
 camel-spring-boot/3.9.x/asterisk-starter.html      |     6 +
 camel-spring-boot/3.9.x/atlasmap-starter.html      |     6 +
 camel-spring-boot/3.9.x/atmos-starter.html         |     6 +
 .../3.9.x/atmosphere-websocket-starter.html        |     6 +
 camel-spring-boot/3.9.x/atom-starter.html          |     6 +
 camel-spring-boot/3.9.x/atomix-starter.html        |     6 +
 camel-spring-boot/3.9.x/avro-rpc-starter.html      |     6 +
 camel-spring-boot/3.9.x/avro-starter.html          |     6 +
 .../3.9.x/aws-secrets-manager-starter.html         |     6 +
 camel-spring-boot/3.9.x/aws2-athena-starter.html   |     6 +
 camel-spring-boot/3.9.x/aws2-cw-starter.html       |     6 +
 camel-spring-boot/3.9.x/aws2-ddb-starter.html      |     6 +
 camel-spring-boot/3.9.x/aws2-ec2-starter.html      |     6 +
 camel-spring-boot/3.9.x/aws2-ecs-starter.html      |     6 +
 camel-spring-boot/3.9.x/aws2-eks-starter.html      |     6 +
 .../3.9.x/aws2-eventbridge-starter.html            |     6 +
 camel-spring-boot/3.9.x/aws2-iam-starter.html      |     6 +
 camel-spring-boot/3.9.x/aws2-kinesis-starter.html  |     6 +
 camel-spring-boot/3.9.x/aws2-kms-starter.html      |     6 +
 camel-spring-boot/3.9.x/aws2-lambda-starter.html   |     6 +
 camel-spring-boot/3.9.x/aws2-mq-starter.html       |     6 +
 camel-spring-boot/3.9.x/aws2-msk-starter.html      |     6 +
 camel-spring-boot/3.9.x/aws2-s3-starter.html       |     6 +
 camel-spring-boot/3.9.x/aws2-ses-starter.html      |     6 +
 camel-spring-boot/3.9.x/aws2-sns-starter.html      |     6 +
 camel-spring-boot/3.9.x/aws2-sqs-starter.html      |     6 +
 camel-spring-boot/3.9.x/aws2-sts-starter.html      |     6 +
 .../3.9.x/aws2-translate-starter.html              |     6 +
 .../3.9.x/azure-eventhubs-starter.html             |     6 +
 .../3.9.x/azure-storage-blob-starter.html          |     6 +
 .../3.9.x/azure-storage-datalake-starter.html      |     6 +
 .../3.9.x/azure-storage-queue-starter.html         |     6 +
 camel-spring-boot/3.9.x/barcode-starter.html       |     6 +
 camel-spring-boot/3.9.x/base64-starter.html        |     6 +
 camel-spring-boot/3.9.x/bean-starter.html          |     6 +
 .../3.9.x/bean-validator-starter.html              |     6 +
 camel-spring-boot/3.9.x/beanio-starter.html        |     6 +
 camel-spring-boot/3.9.x/beanstalk-starter.html     |     6 +
 camel-spring-boot/3.9.x/bindy-starter.html         |     6 +
 camel-spring-boot/3.9.x/bonita-starter.html        |     6 +
 camel-spring-boot/3.9.x/box-starter.html           |     6 +
 camel-spring-boot/3.9.x/braintree-starter.html     |     6 +
 camel-spring-boot/3.9.x/browse-starter.html        |     6 +
 .../3.9.x/caffeine-lrucache-starter.html           |     6 +
 camel-spring-boot/3.9.x/caffeine-starter.html      |     6 +
 camel-spring-boot/3.9.x/cassandraql-starter.html   |     6 +
 camel-spring-boot/3.9.x/cbor-starter.html          |     6 +
 camel-spring-boot/3.9.x/chatscript-starter.html    |     6 +
 camel-spring-boot/3.9.x/chunk-starter.html         |     6 +
 camel-spring-boot/3.9.x/cm-sms-starter.html        |     6 +
 camel-spring-boot/3.9.x/cmis-starter.html          |     6 +
 camel-spring-boot/3.9.x/coap-starter.html          |     6 +
 camel-spring-boot/3.9.x/cometd-starter.html        |     6 +
 camel-spring-boot/3.9.x/consul-starter.html        |     6 +
 camel-spring-boot/3.9.x/controlbus-starter.html    |     6 +
 camel-spring-boot/3.9.x/corda-starter.html         |     6 +
 camel-spring-boot/3.9.x/core-starter.html          |     6 +
 camel-spring-boot/3.9.x/couchbase-starter.html     |     6 +
 camel-spring-boot/3.9.x/couchdb-starter.html       |     6 +
 camel-spring-boot/3.9.x/cron-starter.html          |     6 +
 camel-spring-boot/3.9.x/crypto-cms-starter.html    |     6 +
 camel-spring-boot/3.9.x/crypto-starter.html        |     6 +
 camel-spring-boot/3.9.x/csv-starter.html           |     6 +
 camel-spring-boot/3.9.x/cxf-starter.html           |     6 +
 camel-spring-boot/3.9.x/dataformat-starter.html    |     6 +
 camel-spring-boot/3.9.x/dataset-starter.html       |     6 +
 camel-spring-boot/3.9.x/datasonnet-starter.html    |     6 +
 .../3.9.x/debezium-mongodb-starter.html            |     6 +
 .../3.9.x/debezium-mysql-starter.html              |     6 +
 .../3.9.x/debezium-postgres-starter.html           |     6 +
 .../3.9.x/debezium-sqlserver-starter.html          |     6 +
 camel-spring-boot/3.9.x/digitalocean-starter.html  |     6 +
 camel-spring-boot/3.9.x/direct-starter.html        |     6 +
 camel-spring-boot/3.9.x/directvm-starter.html      |     6 +
 camel-spring-boot/3.9.x/disruptor-starter.html     |     6 +
 camel-spring-boot/3.9.x/djl-starter.html           |     6 +
 camel-spring-boot/3.9.x/dns-starter.html           |     6 +
 camel-spring-boot/3.9.x/docker-starter.html        |     6 +
 camel-spring-boot/3.9.x/dozer-starter.html         |     6 +
 camel-spring-boot/3.9.x/drill-starter.html         |     6 +
 camel-spring-boot/3.9.x/dropbox-starter.html       |     6 +
 camel-spring-boot/3.9.x/ehcache-starter.html       |     6 +
 .../3.9.x/elasticsearch-rest-starter.html          |     6 +
 camel-spring-boot/3.9.x/elsql-starter.html         |     6 +
 camel-spring-boot/3.9.x/etcd-starter.html          |     6 +
 camel-spring-boot/3.9.x/exec-starter.html          |     6 +
 camel-spring-boot/3.9.x/facebook-starter.html      |     6 +
 camel-spring-boot/3.9.x/fastjson-starter.html      |     6 +
 camel-spring-boot/3.9.x/fhir-starter.html          |     6 +
 camel-spring-boot/3.9.x/file-starter.html          |     6 +
 camel-spring-boot/3.9.x/file-watch-starter.html    |     6 +
 camel-spring-boot/3.9.x/flatpack-starter.html      |     6 +
 camel-spring-boot/3.9.x/flink-starter.html         |     6 +
 camel-spring-boot/3.9.x/fop-starter.html           |     6 +
 camel-spring-boot/3.9.x/freemarker-starter.html    |     6 +
 camel-spring-boot/3.9.x/ftp-starter.html           |     6 +
 camel-spring-boot/3.9.x/ganglia-starter.html       |     6 +
 camel-spring-boot/3.9.x/geocoder-starter.html      |     6 +
 camel-spring-boot/3.9.x/git-starter.html           |     6 +
 camel-spring-boot/3.9.x/github-starter.html        |     6 +
 .../3.9.x/google-bigquery-starter.html             |     6 +
 .../3.9.x/google-calendar-starter.html             |     6 +
 camel-spring-boot/3.9.x/google-drive-starter.html  |     6 +
 .../3.9.x/google-functions-starter.html            |     6 +
 camel-spring-boot/3.9.x/google-mail-starter.html   |     6 +
 camel-spring-boot/3.9.x/google-pubsub-starter.html |     6 +
 camel-spring-boot/3.9.x/google-sheets-starter.html |     6 +
 .../3.9.x/google-storage-starter.html              |     6 +
 camel-spring-boot/3.9.x/gora-starter.html          |     6 +
 camel-spring-boot/3.9.x/grape-starter.html         |     6 +
 camel-spring-boot/3.9.x/graphql-starter.html       |     6 +
 camel-spring-boot/3.9.x/grok-starter.html          |     6 +
 camel-spring-boot/3.9.x/groovy-starter.html        |     6 +
 camel-spring-boot/3.9.x/grpc-starter.html          |     6 +
 camel-spring-boot/3.9.x/gson-starter.html          |     6 +
 .../3.9.x/guava-eventbus-starter.html              |     6 +
 camel-spring-boot/3.9.x/hazelcast-starter.html     |     6 +
 camel-spring-boot/3.9.x/hbase-starter.html         |     6 +
 camel-spring-boot/3.9.x/hdfs-starter.html          |     6 +
 camel-spring-boot/3.9.x/hl7-starter.html           |     6 +
 camel-spring-boot/3.9.x/http-starter.html          |     6 +
 .../3.9.x/huaweicloud-smn-starter.html             |     6 +
 camel-spring-boot/3.9.x/hystrix-starter.html       |     6 +
 camel-spring-boot/3.9.x/ical-starter.html          |     6 +
 camel-spring-boot/3.9.x/iec60870-starter.html      |     6 +
 camel-spring-boot/3.9.x/ignite-starter.html        |     6 +
 camel-spring-boot/3.9.x/index.html                 |    41 +
 .../3.9.x/infinispan-embedded-starter.html         |     6 +
 camel-spring-boot/3.9.x/infinispan-starter.html    |     6 +
 camel-spring-boot/3.9.x/influxdb-starter.html      |     6 +
 camel-spring-boot/3.9.x/iota-starter.html          |     6 +
 camel-spring-boot/3.9.x/ipfs-starter.html          |     6 +
 camel-spring-boot/3.9.x/irc-starter.html           |     6 +
 camel-spring-boot/3.9.x/ironmq-starter.html        |     6 +
 camel-spring-boot/3.9.x/jackson-starter.html       |     6 +
 camel-spring-boot/3.9.x/jacksonxml-starter.html    |     6 +
 camel-spring-boot/3.9.x/jasypt-starter.html        |     6 +
 camel-spring-boot/3.9.x/jaxb-starter.html          |     6 +
 camel-spring-boot/3.9.x/jbpm-starter.html          |     6 +
 camel-spring-boot/3.9.x/jcache-starter.html        |     6 +
 camel-spring-boot/3.9.x/jclouds-starter.html       |     6 +
 camel-spring-boot/3.9.x/jcr-starter.html           |     6 +
 camel-spring-boot/3.9.x/jdbc-starter.html          |     6 +
 camel-spring-boot/3.9.x/jetty-starter.html         |     6 +
 camel-spring-boot/3.9.x/jfr-starter.html           |     6 +
 camel-spring-boot/3.9.x/jgroups-raft-starter.html  |     6 +
 camel-spring-boot/3.9.x/jgroups-starter.html       |     6 +
 camel-spring-boot/3.9.x/jing-starter.html          |     6 +
 camel-spring-boot/3.9.x/jira-starter.html          |     6 +
 camel-spring-boot/3.9.x/jms-starter.html           |     6 +
 camel-spring-boot/3.9.x/jmx-starter.html           |     6 +
 camel-spring-boot/3.9.x/johnzon-starter.html       |     6 +
 camel-spring-boot/3.9.x/jolt-starter.html          |     6 +
 camel-spring-boot/3.9.x/jooq-starter.html          |     6 +
 camel-spring-boot/3.9.x/joor-starter.html          |     6 +
 camel-spring-boot/3.9.x/jpa-starter.html           |     6 +
 camel-spring-boot/3.9.x/jsch-starter.html          |     6 +
 camel-spring-boot/3.9.x/jslt-starter.html          |     6 +
 .../3.9.x/json-validator-starter.html              |     6 +
 camel-spring-boot/3.9.x/jsonapi-starter.html       |     6 +
 camel-spring-boot/3.9.x/jsonata-starter.html       |     6 +
 camel-spring-boot/3.9.x/jsonb-starter.html         |     6 +
 camel-spring-boot/3.9.x/jsonpath-starter.html      |     6 +
 camel-spring-boot/3.9.x/jt400-starter.html         |     6 +
 camel-spring-boot/3.9.x/kafka-starter.html         |     6 +
 camel-spring-boot/3.9.x/kubernetes-starter.html    |     6 +
 camel-spring-boot/3.9.x/kudu-starter.html          |     6 +
 camel-spring-boot/3.9.x/language-starter.html      |     6 +
 camel-spring-boot/3.9.x/ldap-starter.html          |     6 +
 camel-spring-boot/3.9.x/ldif-starter.html          |     6 +
 camel-spring-boot/3.9.x/list.html                  |     1 +
 camel-spring-boot/3.9.x/log-starter.html           |     6 +
 camel-spring-boot/3.9.x/lra-starter.html           |     6 +
 camel-spring-boot/3.9.x/lucene-starter.html        |     6 +
 camel-spring-boot/3.9.x/lumberjack-starter.html    |     6 +
 camel-spring-boot/3.9.x/lzf-starter.html           |     6 +
 camel-spring-boot/3.9.x/mail-starter.html          |     6 +
 camel-spring-boot/3.9.x/master-starter.html        |     6 +
 camel-spring-boot/3.9.x/metrics-starter.html       |     6 +
 camel-spring-boot/3.9.x/micrometer-starter.html    |     6 +
 camel-spring-boot/3.9.x/milo-starter.html          |     6 +
 camel-spring-boot/3.9.x/mina-starter.html          |     6 +
 camel-spring-boot/3.9.x/minio-starter.html         |     6 +
 camel-spring-boot/3.9.x/mllp-starter.html          |     6 +
 camel-spring-boot/3.9.x/mock-starter.html          |     6 +
 .../3.9.x/mongodb-gridfs-starter.html              |     6 +
 camel-spring-boot/3.9.x/mongodb-starter.html       |     6 +
 camel-spring-boot/3.9.x/msv-starter.html           |     6 +
 camel-spring-boot/3.9.x/mustache-starter.html      |     6 +
 camel-spring-boot/3.9.x/mvel-starter.html          |     6 +
 camel-spring-boot/3.9.x/mybatis-starter.html       |     6 +
 camel-spring-boot/3.9.x/nagios-starter.html        |     6 +
 camel-spring-boot/3.9.x/nats-starter.html          |     6 +
 camel-spring-boot/3.9.x/netty-http-starter.html    |     6 +
 camel-spring-boot/3.9.x/netty-starter.html         |     6 +
 camel-spring-boot/3.9.x/nitrite-starter.html       |     6 +
 camel-spring-boot/3.9.x/nsq-starter.html           |     6 +
 camel-spring-boot/3.9.x/oaipmh-starter.html        |     6 +
 camel-spring-boot/3.9.x/ognl-starter.html          |     6 +
 camel-spring-boot/3.9.x/olingo2-starter.html       |     6 +
 camel-spring-boot/3.9.x/olingo4-starter.html       |     6 +
 camel-spring-boot/3.9.x/openstack-starter.html     |     6 +
 camel-spring-boot/3.9.x/opentelemetry-starter.html |     6 +
 camel-spring-boot/3.9.x/opentracing-starter.html   |     6 +
 camel-spring-boot/3.9.x/optaplanner-starter.html   |     6 +
 camel-spring-boot/3.9.x/paho-mqtt5-starter.html    |     6 +
 camel-spring-boot/3.9.x/paho-starter.html          |     6 +
 camel-spring-boot/3.9.x/pdf-starter.html           |     6 +
 .../3.9.x/pg-replication-slot-starter.html         |     6 +
 camel-spring-boot/3.9.x/pgevent-starter.html       |     6 +
 camel-spring-boot/3.9.x/platform-http-starter.html |     6 +
 camel-spring-boot/3.9.x/printer-starter.html       |     6 +
 camel-spring-boot/3.9.x/protobuf-starter.html      |     6 +
 camel-spring-boot/3.9.x/pubnub-starter.html        |     6 +
 camel-spring-boot/3.9.x/pulsar-starter.html        |     6 +
 camel-spring-boot/3.9.x/quartz-starter.html        |     6 +
 camel-spring-boot/3.9.x/quickfix-starter.html      |     6 +
 camel-spring-boot/3.9.x/rabbitmq-starter.html      |     6 +
 .../3.9.x/reactive-streams-starter.html            |     6 +
 camel-spring-boot/3.9.x/ref-starter.html           |     6 +
 camel-spring-boot/3.9.x/rest-openapi-starter.html  |     6 +
 camel-spring-boot/3.9.x/rest-starter.html          |     6 +
 camel-spring-boot/3.9.x/rest-swagger-starter.html  |     6 +
 camel-spring-boot/3.9.x/resteasy-starter.html      |     6 +
 .../3.9.x/robotframework-starter.html              |     6 +
 camel-spring-boot/3.9.x/rss-starter.html           |     6 +
 camel-spring-boot/3.9.x/saga-starter.html          |     6 +
 camel-spring-boot/3.9.x/salesforce-starter.html    |     6 +
 camel-spring-boot/3.9.x/sap-netweaver-starter.html |     6 +
 camel-spring-boot/3.9.x/saxon-starter.html         |     6 +
 camel-spring-boot/3.9.x/scheduler-starter.html     |     6 +
 camel-spring-boot/3.9.x/schematron-starter.html    |     6 +
 camel-spring-boot/3.9.x/seda-starter.html          |     6 +
 camel-spring-boot/3.9.x/service-starter.html       |     6 +
 camel-spring-boot/3.9.x/servicenow-starter.html    |     6 +
 camel-spring-boot/3.9.x/servlet-starter.html       |     6 +
 camel-spring-boot/3.9.x/sip-starter.html           |     6 +
 camel-spring-boot/3.9.x/sjms-starter.html          |     6 +
 camel-spring-boot/3.9.x/sjms2-starter.html         |     6 +
 camel-spring-boot/3.9.x/slack-starter.html         |     6 +
 camel-spring-boot/3.9.x/smpp-starter.html          |     6 +
 camel-spring-boot/3.9.x/snakeyaml-starter.html     |     6 +
 camel-spring-boot/3.9.x/snmp-starter.html          |     6 +
 camel-spring-boot/3.9.x/soap-starter.html          |     6 +
 camel-spring-boot/3.9.x/solr-starter.html          |     6 +
 camel-spring-boot/3.9.x/soroush-starter.html       |     6 +
 camel-spring-boot/3.9.x/spark-starter.html         |     6 +
 camel-spring-boot/3.9.x/splunk-starter.html        |     6 +
 camel-spring-boot/3.9.x/spring-batch-starter.html  |     6 +
 camel-spring-boot/3.9.x/spring-boot-xml.html       |     1 +
 camel-spring-boot/3.9.x/spring-boot.html           |   209 +
 camel-spring-boot/3.9.x/spring-cloud-consul.html   |     1 +
 camel-spring-boot/3.9.x/spring-cloud-netflix.html  |    15 +
 .../3.9.x/spring-cloud-zookeeper.html              |     1 +
 camel-spring-boot/3.9.x/spring-cloud.html          |     9 +
 .../3.9.x/spring-integration-starter.html          |     6 +
 camel-spring-boot/3.9.x/spring-ldap-starter.html   |     6 +
 .../3.9.x/spring-rabbitmq-starter.html             |     6 +
 camel-spring-boot/3.9.x/spring-redis-starter.html  |     6 +
 camel-spring-boot/3.9.x/spring-starter.html        |     6 +
 camel-spring-boot/3.9.x/spring-ws-starter.html     |     6 +
 camel-spring-boot/3.9.x/sql-starter.html           |     6 +
 camel-spring-boot/3.9.x/ssh-starter.html           |     6 +
 camel-spring-boot/3.9.x/stax-starter.html          |     6 +
 camel-spring-boot/3.9.x/stitch-starter.html        |     6 +
 camel-spring-boot/3.9.x/stomp-starter.html         |     6 +
 camel-spring-boot/3.9.x/stream-starter.html        |     6 +
 .../3.9.x/stringtemplate-starter.html              |     6 +
 camel-spring-boot/3.9.x/stub-starter.html          |     6 +
 camel-spring-boot/3.9.x/syslog-starter.html        |     6 +
 camel-spring-boot/3.9.x/tagsoup-starter.html       |     6 +
 camel-spring-boot/3.9.x/tarfile-starter.html       |     6 +
 camel-spring-boot/3.9.x/telegram-starter.html      |     6 +
 camel-spring-boot/3.9.x/thrift-starter.html        |     6 +
 camel-spring-boot/3.9.x/tika-starter.html          |     6 +
 camel-spring-boot/3.9.x/timer-starter.html         |     6 +
 camel-spring-boot/3.9.x/twilio-starter.html        |     6 +
 camel-spring-boot/3.9.x/twitter-starter.html       |     6 +
 .../3.9.x/undertow-spring-security-starter.html    |     6 +
 camel-spring-boot/3.9.x/undertow-starter.html      |     6 +
 .../3.9.x/univocity-parsers-starter.html           |     6 +
 camel-spring-boot/3.9.x/validator-starter.html     |     6 +
 camel-spring-boot/3.9.x/velocity-starter.html      |     6 +
 camel-spring-boot/3.9.x/vertx-http-starter.html    |     6 +
 camel-spring-boot/3.9.x/vertx-kafka-starter.html   |     6 +
 camel-spring-boot/3.9.x/vertx-starter.html         |     6 +
 .../3.9.x/vertx-websocket-starter.html             |     6 +
 camel-spring-boot/3.9.x/vm-starter.html            |     6 +
 camel-spring-boot/3.9.x/weather-starter.html       |     6 +
 camel-spring-boot/3.9.x/web3j-starter.html         |     6 +
 camel-spring-boot/3.9.x/webhook-starter.html       |     6 +
 .../3.9.x/websocket-jsr356-starter.html            |     6 +
 camel-spring-boot/3.9.x/websocket-starter.html     |     6 +
 camel-spring-boot/3.9.x/weka-starter.html          |     6 +
 camel-spring-boot/3.9.x/wordpress-starter.html     |     6 +
 camel-spring-boot/3.9.x/workday-starter.html       |     6 +
 camel-spring-boot/3.9.x/xchange-starter.html       |     6 +
 camel-spring-boot/3.9.x/xj-starter.html            |     6 +
 camel-spring-boot/3.9.x/xml-jaxp-starter.html      |     6 +
 camel-spring-boot/3.9.x/xmlsecurity-starter.html   |     6 +
 camel-spring-boot/3.9.x/xmpp-starter.html          |     6 +
 camel-spring-boot/3.9.x/xpath-starter.html         |     6 +
 camel-spring-boot/3.9.x/xslt-saxon-starter.html    |     6 +
 camel-spring-boot/3.9.x/xslt-starter.html          |     6 +
 camel-spring-boot/3.9.x/xstream-starter.html       |     6 +
 camel-spring-boot/3.9.x/yammer-starter.html        |     6 +
 camel-spring-boot/3.9.x/zendesk-starter.html       |     6 +
 camel-spring-boot/3.9.x/zip-deflater-starter.html  |     6 +
 camel-spring-boot/3.9.x/zipfile-starter.html       |     6 +
 camel-spring-boot/3.9.x/zipkin-starter.html        |     6 +
 .../3.9.x/zookeeper-master-starter.html            |     6 +
 camel-spring-boot/3.9.x/zookeeper-starter.html     |     6 +
 camel-spring-boot/latest/activemq-starter.html     |     6 +
 camel-spring-boot/latest/ahc-starter.html          |     6 +
 camel-spring-boot/latest/ahc-ws-starter.html       |     6 +
 camel-spring-boot/latest/amqp-starter.html         |     6 +
 camel-spring-boot/latest/any23-starter.html        |     6 +
 camel-spring-boot/latest/apns-starter.html         |     6 +
 camel-spring-boot/latest/arangodb-starter.html     |     6 +
 camel-spring-boot/latest/as2-starter.html          |     6 +
 camel-spring-boot/latest/asn1-starter.html         |     6 +
 camel-spring-boot/latest/asterisk-starter.html     |     6 +
 camel-spring-boot/latest/atlasmap-starter.html     |     6 +
 camel-spring-boot/latest/atmos-starter.html        |     6 +
 .../latest/atmosphere-websocket-starter.html       |     6 +
 camel-spring-boot/latest/atom-starter.html         |     6 +
 camel-spring-boot/latest/atomix-starter.html       |     6 +
 camel-spring-boot/latest/avro-rpc-starter.html     |     6 +
 camel-spring-boot/latest/avro-starter.html         |     6 +
 .../latest/aws-secrets-manager-starter.html        |     6 +
 camel-spring-boot/latest/aws2-athena-starter.html  |     6 +
 camel-spring-boot/latest/aws2-cw-starter.html      |     6 +
 camel-spring-boot/latest/aws2-ddb-starter.html     |     6 +
 camel-spring-boot/latest/aws2-ec2-starter.html     |     6 +
 camel-spring-boot/latest/aws2-ecs-starter.html     |     6 +
 camel-spring-boot/latest/aws2-eks-starter.html     |     6 +
 .../latest/aws2-eventbridge-starter.html           |     6 +
 camel-spring-boot/latest/aws2-iam-starter.html     |     6 +
 camel-spring-boot/latest/aws2-kinesis-starter.html |     6 +
 camel-spring-boot/latest/aws2-kms-starter.html     |     6 +
 camel-spring-boot/latest/aws2-lambda-starter.html  |     6 +
 camel-spring-boot/latest/aws2-mq-starter.html      |     6 +
 camel-spring-boot/latest/aws2-msk-starter.html     |     6 +
 camel-spring-boot/latest/aws2-s3-starter.html      |     6 +
 camel-spring-boot/latest/aws2-ses-starter.html     |     6 +
 camel-spring-boot/latest/aws2-sns-starter.html     |     6 +
 camel-spring-boot/latest/aws2-sqs-starter.html     |     6 +
 camel-spring-boot/latest/aws2-sts-starter.html     |     6 +
 .../latest/aws2-translate-starter.html             |     6 +
 .../latest/azure-cosmosdb-starter.html             |     6 +
 .../latest/azure-eventhubs-starter.html            |     6 +
 .../latest/azure-storage-blob-starter.html         |     6 +
 .../latest/azure-storage-datalake-starter.html     |     6 +
 .../latest/azure-storage-queue-starter.html        |     6 +
 camel-spring-boot/latest/barcode-starter.html      |     6 +
 camel-spring-boot/latest/base64-starter.html       |     6 +
 camel-spring-boot/latest/bean-starter.html         |     6 +
 .../latest/bean-validator-starter.html             |     6 +
 camel-spring-boot/latest/beanio-starter.html       |     6 +
 camel-spring-boot/latest/beanstalk-starter.html    |     6 +
 camel-spring-boot/latest/bindy-starter.html        |     6 +
 camel-spring-boot/latest/bonita-starter.html       |     6 +
 camel-spring-boot/latest/box-starter.html          |     6 +
 camel-spring-boot/latest/braintree-starter.html    |     6 +
 camel-spring-boot/latest/browse-starter.html       |     6 +
 .../latest/caffeine-lrucache-starter.html          |     6 +
 camel-spring-boot/latest/caffeine-starter.html     |     6 +
 camel-spring-boot/latest/cassandraql-starter.html  |     6 +
 camel-spring-boot/latest/cbor-starter.html         |     6 +
 camel-spring-boot/latest/chatscript-starter.html   |     6 +
 camel-spring-boot/latest/chunk-starter.html        |     6 +
 camel-spring-boot/latest/cm-sms-starter.html       |     6 +
 camel-spring-boot/latest/cmis-starter.html         |     6 +
 camel-spring-boot/latest/coap-starter.html         |     6 +
 camel-spring-boot/latest/cometd-starter.html       |     6 +
 camel-spring-boot/latest/consul-starter.html       |     6 +
 camel-spring-boot/latest/controlbus-starter.html   |     6 +
 camel-spring-boot/latest/corda-starter.html        |     6 +
 camel-spring-boot/latest/core-starter.html         |     6 +
 camel-spring-boot/latest/couchbase-starter.html    |     6 +
 camel-spring-boot/latest/couchdb-starter.html      |     6 +
 camel-spring-boot/latest/cron-starter.html         |     6 +
 camel-spring-boot/latest/crypto-starter.html       |     6 +
 camel-spring-boot/latest/csv-starter.html          |     6 +
 camel-spring-boot/latest/cxf-starter.html          |     6 +
 camel-spring-boot/latest/dataformat-starter.html   |     6 +
 camel-spring-boot/latest/dataset-starter.html      |     6 +
 camel-spring-boot/latest/datasonnet-starter.html   |     6 +
 .../latest/debezium-mongodb-starter.html           |     6 +
 .../latest/debezium-mysql-starter.html             |     6 +
 .../latest/debezium-postgres-starter.html          |     6 +
 .../latest/debezium-sqlserver-starter.html         |     6 +
 camel-spring-boot/latest/digitalocean-starter.html |     6 +
 camel-spring-boot/latest/direct-starter.html       |     6 +
 camel-spring-boot/latest/directvm-starter.html     |     6 +
 camel-spring-boot/latest/disruptor-starter.html    |     6 +
 camel-spring-boot/latest/djl-starter.html          |     6 +
 camel-spring-boot/latest/dns-starter.html          |     6 +
 camel-spring-boot/latest/docker-starter.html       |     6 +
 camel-spring-boot/latest/dozer-starter.html        |     6 +
 camel-spring-boot/latest/drill-starter.html        |     6 +
 camel-spring-boot/latest/dropbox-starter.html      |     6 +
 camel-spring-boot/latest/ehcache-starter.html      |     6 +
 .../latest/elasticsearch-rest-starter.html         |     6 +
 camel-spring-boot/latest/elsql-starter.html        |     6 +
 camel-spring-boot/latest/etcd-starter.html         |     6 +
 camel-spring-boot/latest/exec-starter.html         |     6 +
 camel-spring-boot/latest/facebook-starter.html     |     6 +
 camel-spring-boot/latest/fastjson-starter.html     |     6 +
 camel-spring-boot/latest/fhir-starter.html         |     6 +
 camel-spring-boot/latest/file-starter.html         |     6 +
 camel-spring-boot/latest/file-watch-starter.html   |     6 +
 camel-spring-boot/latest/flatpack-starter.html     |     6 +
 camel-spring-boot/latest/flink-starter.html        |     6 +
 camel-spring-boot/latest/fop-starter.html          |     6 +
 camel-spring-boot/latest/freemarker-starter.html   |     6 +
 camel-spring-boot/latest/ftp-starter.html          |     6 +
 camel-spring-boot/latest/ganglia-starter.html      |     6 +
 camel-spring-boot/latest/geocoder-starter.html     |     6 +
 camel-spring-boot/latest/git-starter.html          |     6 +
 camel-spring-boot/latest/github-starter.html       |     6 +
 .../latest/google-bigquery-starter.html            |     6 +
 .../latest/google-calendar-starter.html            |     6 +
 camel-spring-boot/latest/google-drive-starter.html |     6 +
 .../latest/google-functions-starter.html           |     6 +
 camel-spring-boot/latest/google-mail-starter.html  |     6 +
 .../latest/google-pubsub-starter.html              |     6 +
 .../latest/google-sheets-starter.html              |     6 +
 .../latest/google-storage-starter.html             |     6 +
 camel-spring-boot/latest/gora-starter.html         |     6 +
 camel-spring-boot/latest/grape-starter.html        |     6 +
 camel-spring-boot/latest/graphql-starter.html      |     6 +
 camel-spring-boot/latest/grok-starter.html         |     6 +
 camel-spring-boot/latest/groovy-starter.html       |     6 +
 camel-spring-boot/latest/grpc-starter.html         |     6 +
 camel-spring-boot/latest/gson-starter.html         |     6 +
 .../latest/guava-eventbus-starter.html             |     6 +
 camel-spring-boot/latest/hazelcast-starter.html    |     6 +
 camel-spring-boot/latest/hbase-starter.html        |     6 +
 camel-spring-boot/latest/hdfs-starter.html         |     6 +
 camel-spring-boot/latest/hl7-starter.html          |     6 +
 camel-spring-boot/latest/http-starter.html         |     6 +
 .../latest/huaweicloud-smn-starter.html            |     6 +
 camel-spring-boot/latest/hystrix-starter.html      |     6 +
 camel-spring-boot/latest/ical-starter.html         |     6 +
 camel-spring-boot/latest/iec60870-starter.html     |     6 +
 camel-spring-boot/latest/ignite-starter.html       |     6 +
 camel-spring-boot/latest/index.html                |    41 +
 .../latest/infinispan-embedded-starter.html        |     6 +
 camel-spring-boot/latest/infinispan-starter.html   |     6 +
 camel-spring-boot/latest/influxdb-starter.html     |     6 +
 camel-spring-boot/latest/iota-starter.html         |     6 +
 camel-spring-boot/latest/ipfs-starter.html         |     6 +
 camel-spring-boot/latest/irc-starter.html          |     6 +
 camel-spring-boot/latest/ironmq-starter.html       |     6 +
 camel-spring-boot/latest/jackson-avro-starter.html |     6 +
 .../latest/jackson-protobuf-starter.html           |     6 +
 camel-spring-boot/latest/jackson-starter.html      |     6 +
 camel-spring-boot/latest/jacksonxml-starter.html   |     6 +
 camel-spring-boot/latest/jasypt-starter.html       |     6 +
 camel-spring-boot/latest/jaxb-starter.html         |     6 +
 camel-spring-boot/latest/jbpm-starter.html         |     6 +
 camel-spring-boot/latest/jcache-starter.html       |     6 +
 camel-spring-boot/latest/jclouds-starter.html      |     6 +
 camel-spring-boot/latest/jcr-starter.html          |     6 +
 camel-spring-boot/latest/jdbc-starter.html         |     6 +
 camel-spring-boot/latest/jetty-starter.html        |     6 +
 camel-spring-boot/latest/jfr-starter.html          |     6 +
 camel-spring-boot/latest/jgroups-raft-starter.html |     6 +
 camel-spring-boot/latest/jgroups-starter.html      |     6 +
 camel-spring-boot/latest/jing-starter.html         |     6 +
 camel-spring-boot/latest/jira-starter.html         |     6 +
 camel-spring-boot/latest/jms-starter.html          |     6 +
 camel-spring-boot/latest/jmx-starter.html          |     6 +
 camel-spring-boot/latest/johnzon-starter.html      |     6 +
 camel-spring-boot/latest/jolt-starter.html         |     6 +
 camel-spring-boot/latest/jooq-starter.html         |     6 +
 camel-spring-boot/latest/joor-starter.html         |     6 +
 camel-spring-boot/latest/jpa-starter.html          |     6 +
 camel-spring-boot/latest/jsch-starter.html         |     6 +
 camel-spring-boot/latest/jslt-starter.html         |     6 +
 .../latest/json-validator-starter.html             |     6 +
 camel-spring-boot/latest/jsonapi-starter.html      |     6 +
 camel-spring-boot/latest/jsonata-starter.html      |     6 +
 camel-spring-boot/latest/jsonb-starter.html        |     6 +
 camel-spring-boot/latest/jsonpath-starter.html     |     6 +
 camel-spring-boot/latest/jt400-starter.html        |     6 +
 camel-spring-boot/latest/kafka-starter.html        |     6 +
 .../latest/kamelet-reify-starter.html              |     6 +
 camel-spring-boot/latest/kamelet-starter.html      |     6 +
 camel-spring-boot/latest/kubernetes-starter.html   |     6 +
 camel-spring-boot/latest/kudu-starter.html         |     6 +
 camel-spring-boot/latest/language-starter.html     |     6 +
 camel-spring-boot/latest/ldap-starter.html         |     6 +
 camel-spring-boot/latest/ldif-starter.html         |     6 +
 camel-spring-boot/latest/list.html                 |     1 +
 camel-spring-boot/latest/log-starter.html          |     6 +
 camel-spring-boot/latest/lra-starter.html          |     6 +
 camel-spring-boot/latest/lucene-starter.html       |     6 +
 camel-spring-boot/latest/lumberjack-starter.html   |     6 +
 camel-spring-boot/latest/lzf-starter.html          |     6 +
 camel-spring-boot/latest/mail-starter.html         |     6 +
 camel-spring-boot/latest/master-starter.html       |     6 +
 camel-spring-boot/latest/metrics-starter.html      |     6 +
 camel-spring-boot/latest/micrometer-starter.html   |     6 +
 camel-spring-boot/latest/milo-starter.html         |     6 +
 camel-spring-boot/latest/mina-starter.html         |     6 +
 camel-spring-boot/latest/minio-starter.html        |     6 +
 camel-spring-boot/latest/mllp-starter.html         |     6 +
 camel-spring-boot/latest/mock-starter.html         |     6 +
 .../latest/mongodb-gridfs-starter.html             |     6 +
 camel-spring-boot/latest/mongodb-starter.html      |     6 +
 camel-spring-boot/latest/msv-starter.html          |     6 +
 camel-spring-boot/latest/mustache-starter.html     |     6 +
 camel-spring-boot/latest/mvel-starter.html         |     6 +
 camel-spring-boot/latest/mybatis-starter.html      |     6 +
 camel-spring-boot/latest/nagios-starter.html       |     6 +
 camel-spring-boot/latest/nats-starter.html         |     6 +
 camel-spring-boot/latest/netty-http-starter.html   |     6 +
 camel-spring-boot/latest/netty-starter.html        |     6 +
 camel-spring-boot/latest/nitrite-starter.html      |     6 +
 camel-spring-boot/latest/nsq-starter.html          |     6 +
 camel-spring-boot/latest/oaipmh-starter.html       |     6 +
 camel-spring-boot/latest/ognl-starter.html         |     6 +
 camel-spring-boot/latest/olingo2-starter.html      |     6 +
 camel-spring-boot/latest/olingo4-starter.html      |     6 +
 camel-spring-boot/latest/openstack-starter.html    |     6 +
 .../latest/opentelemetry-starter.html              |     6 +
 camel-spring-boot/latest/opentracing-starter.html  |     6 +
 camel-spring-boot/latest/optaplanner-starter.html  |     6 +
 camel-spring-boot/latest/paho-mqtt5-starter.html   |     6 +
 camel-spring-boot/latest/paho-starter.html         |     6 +
 camel-spring-boot/latest/pdf-starter.html          |     6 +
 .../latest/pg-replication-slot-starter.html        |     6 +
 camel-spring-boot/latest/pgevent-starter.html      |     6 +
 .../latest/platform-http-starter.html              |     6 +
 camel-spring-boot/latest/printer-starter.html      |     6 +
 camel-spring-boot/latest/protobuf-starter.html     |     6 +
 camel-spring-boot/latest/pubnub-starter.html       |     6 +
 camel-spring-boot/latest/pulsar-starter.html       |     6 +
 camel-spring-boot/latest/quartz-starter.html       |     6 +
 camel-spring-boot/latest/quickfix-starter.html     |     6 +
 camel-spring-boot/latest/rabbitmq-starter.html     |     6 +
 .../latest/reactive-streams-starter.html           |     6 +
 camel-spring-boot/latest/ref-starter.html          |     6 +
 camel-spring-boot/latest/rest-openapi-starter.html |     6 +
 camel-spring-boot/latest/rest-starter.html         |     6 +
 camel-spring-boot/latest/rest-swagger-starter.html |     6 +
 camel-spring-boot/latest/resteasy-starter.html     |     6 +
 .../latest/robotframework-starter.html             |     6 +
 camel-spring-boot/latest/rss-starter.html          |     6 +
 camel-spring-boot/latest/saga-starter.html         |     6 +
 camel-spring-boot/latest/salesforce-starter.html   |     6 +
 .../latest/sap-netweaver-starter.html              |     6 +
 camel-spring-boot/latest/saxon-starter.html        |     6 +
 camel-spring-boot/latest/scheduler-starter.html    |     6 +
 camel-spring-boot/latest/schematron-starter.html   |     6 +
 camel-spring-boot/latest/seda-starter.html         |     6 +
 camel-spring-boot/latest/service-starter.html      |     6 +
 camel-spring-boot/latest/servicenow-starter.html   |     6 +
 camel-spring-boot/latest/servlet-starter.html      |     6 +
 camel-spring-boot/latest/sip-starter.html          |     6 +
 camel-spring-boot/latest/sjms-starter.html         |     6 +
 camel-spring-boot/latest/sjms2-starter.html        |     6 +
 camel-spring-boot/latest/slack-starter.html        |     6 +
 camel-spring-boot/latest/smpp-starter.html         |     6 +
 camel-spring-boot/latest/snakeyaml-starter.html    |     6 +
 camel-spring-boot/latest/snmp-starter.html         |     6 +
 camel-spring-boot/latest/soap-starter.html         |     6 +
 camel-spring-boot/latest/solr-starter.html         |     6 +
 camel-spring-boot/latest/soroush-starter.html      |     6 +
 camel-spring-boot/latest/spark-starter.html        |     6 +
 camel-spring-boot/latest/splunk-starter.html       |     6 +
 camel-spring-boot/latest/spring-batch-starter.html |     6 +
 camel-spring-boot/latest/spring-boot-xml.html      |     1 +
 camel-spring-boot/latest/spring-boot.html          |   209 +
 camel-spring-boot/latest/spring-cloud-consul.html  |     1 +
 camel-spring-boot/latest/spring-cloud-netflix.html |    15 +
 .../latest/spring-cloud-zookeeper.html             |     1 +
 camel-spring-boot/latest/spring-cloud.html         |     9 +
 .../latest/spring-integration-starter.html         |     6 +
 camel-spring-boot/latest/spring-jdbc-starter.html  |     6 +
 camel-spring-boot/latest/spring-ldap-starter.html  |     6 +
 .../latest/spring-rabbitmq-starter.html            |     6 +
 camel-spring-boot/latest/spring-redis-starter.html |     6 +
 camel-spring-boot/latest/spring-starter.html       |     6 +
 camel-spring-boot/latest/spring-ws-starter.html    |     6 +
 camel-spring-boot/latest/sql-starter.html          |     6 +
 camel-spring-boot/latest/ssh-starter.html          |     6 +
 camel-spring-boot/latest/stax-starter.html         |     6 +
 camel-spring-boot/latest/stitch-starter.html       |     6 +
 camel-spring-boot/latest/stomp-starter.html        |     6 +
 camel-spring-boot/latest/stream-starter.html       |     6 +
 .../latest/stringtemplate-starter.html             |     6 +
 camel-spring-boot/latest/stub-starter.html         |     6 +
 camel-spring-boot/latest/syslog-starter.html       |     6 +
 camel-spring-boot/latest/tagsoup-starter.html      |     6 +
 camel-spring-boot/latest/tarfile-starter.html      |     6 +
 camel-spring-boot/latest/telegram-starter.html     |     6 +
 camel-spring-boot/latest/thrift-starter.html       |     6 +
 camel-spring-boot/latest/tika-starter.html         |     6 +
 camel-spring-boot/latest/timer-starter.html        |     6 +
 camel-spring-boot/latest/twilio-starter.html       |     6 +
 camel-spring-boot/latest/twitter-starter.html      |     6 +
 .../latest/undertow-spring-security-starter.html   |     6 +
 camel-spring-boot/latest/undertow-starter.html     |     6 +
 .../latest/univocity-parsers-starter.html          |     6 +
 camel-spring-boot/latest/validator-starter.html    |     6 +
 camel-spring-boot/latest/velocity-starter.html     |     6 +
 camel-spring-boot/latest/vertx-http-starter.html   |     6 +
 camel-spring-boot/latest/vertx-kafka-starter.html  |     6 +
 camel-spring-boot/latest/vertx-starter.html        |     6 +
 .../latest/vertx-websocket-starter.html            |     6 +
 camel-spring-boot/latest/vm-starter.html           |     6 +
 camel-spring-boot/latest/weather-starter.html      |     6 +
 camel-spring-boot/latest/web3j-starter.html        |     6 +
 camel-spring-boot/latest/webhook-starter.html      |     6 +
 .../latest/websocket-jsr356-starter.html           |     6 +
 camel-spring-boot/latest/websocket-starter.html    |     6 +
 camel-spring-boot/latest/weka-starter.html         |     6 +
 camel-spring-boot/latest/wordpress-starter.html    |     6 +
 camel-spring-boot/latest/workday-starter.html      |     6 +
 camel-spring-boot/latest/xchange-starter.html      |     6 +
 camel-spring-boot/latest/xj-starter.html           |     6 +
 camel-spring-boot/latest/xml-jaxp-starter.html     |     6 +
 camel-spring-boot/latest/xmlsecurity-starter.html  |     6 +
 camel-spring-boot/latest/xmpp-starter.html         |     6 +
 camel-spring-boot/latest/xpath-starter.html        |     6 +
 camel-spring-boot/latest/xslt-saxon-starter.html   |     6 +
 camel-spring-boot/latest/xslt-starter.html         |     6 +
 camel-spring-boot/latest/xstream-starter.html      |     6 +
 camel-spring-boot/latest/yammer-starter.html       |     6 +
 camel-spring-boot/latest/zendesk-starter.html      |     6 +
 camel-spring-boot/latest/zip-deflater-starter.html |     6 +
 camel-spring-boot/latest/zipfile-starter.html      |     6 +
 camel-spring-boot/latest/zipkin-starter.html       |     6 +
 .../latest/zookeeper-master-starter.html           |     6 +
 camel-spring-boot/latest/zookeeper-starter.html    |     6 +
 categories/Apache/index.html                       |     1 +
 categories/Apache/index.xml                        |    41 +
 categories/Camel-K/index.html                      |     1 +
 categories/Camel-K/index.xml                       |    96 +
 categories/Camel-Kafka-Connector/index.html        |     1 +
 categories/Camel-Kafka-Connector/index.xml         |    21 +
 categories/Camel-Quarkus/index.html                |     1 +
 categories/Camel-Quarkus/index.xml                 |   167 +
 categories/Camel/index.html                        |     1 +
 categories/Camel/index.xml                         |    41 +
 categories/Committers/index.html                   |     1 +
 categories/Committers/index.xml                    |    21 +
 categories/Events/index.html                       |     1 +
 categories/Events/index.xml                        |    85 +
 categories/Features/index.html                     |     1 +
 categories/Features/index.xml                      |    29 +
 categories/GSoC/index.html                         |     1 +
 categories/GSoC/index.xml                          |    21 +
 categories/Howtos/index.html                       |     1 +
 categories/Howtos/index.xml                        |    31 +
 categories/Outreachy/index.html                    |     1 +
 categories/Outreachy/index.xml                     |    32 +
 categories/Podcasts/index.html                     |     1 +
 categories/Podcasts/index.xml                      |    21 +
 categories/Releases/index.html                     |     1 +
 categories/Releases/index.xml                      |   792 +
 categories/Roadmap/index.html                      |     1 +
 categories/Roadmap/index.xml                       |    55 +
 categories/Tooling/index.html                      |     1 +
 categories/Tooling/index.xml                       |   132 +
 categories/Usecases/index.html                     |     1 +
 categories/Usecases/index.xml                      |    52 +
 categories/Videos/index.html                       |     1 +
 categories/Videos/index.xml                        |    32 +
 community/articles/index.html                      |     1 +
 community/books/index.html                         |     1 +
 community/camel-extra/index.html                   |     1 +
 community/contributing/index.html                  |     5 +
 community/index.html                               |     1 +
 community/index.xml                                |   102 +
 community/mailing-list/index.html                  |     1 +
 community/sources/index.html                       |     1 +
 community/support/index.html                       |     1 +
 community/team/index.html                          |     1 +
 community/user-stories/index.html                  |     1 +
 components/2.x/_images/apache-ignite.png           |   Bin 0 -> 919833 bytes
 components/2.x/_images/camel-jmx.png               |   Bin 0 -> 125681 bytes
 components/2.x/_images/camel_spark_cluster.png     |   Bin 0 -> 172359 bytes
 components/2.x/_images/camel_spark_driver.png      |   Bin 0 -> 293927 bytes
 .../2.x/_images/jconsole_trace_notifications.png   |   Bin 0 -> 148944 bytes
 components/2.x/_images/qr-code.png                 |   Bin 0 -> 307 bytes
 components/2.x/ahc-component.html                  |    71 +
 components/2.x/ahc-ws-component.html               |    24 +
 components/2.x/amqp-component.html                 |    46 +
 components/2.x/apns-component.html                 |    98 +
 components/2.x/as2-component.html                  |    11 +
 components/2.x/asterisk-component.html             |    11 +
 components/2.x/atmos-component.html                |    13 +
 components/2.x/atmosphere-websocket-component.html |    23 +
 components/2.x/atom-component.html                 |    12 +
 components/2.x/atomix-map-component.html           |    32 +
 components/2.x/atomix-messaging-component.html     |    10 +
 components/2.x/atomix-multimap-component.html      |    10 +
 components/2.x/atomix-queue-component.html         |    10 +
 components/2.x/atomix-set-component.html           |    10 +
 components/2.x/atomix-value-component.html         |    10 +
 components/2.x/avro-component.html                 |    92 +
 components/2.x/aws-cw-component.html               |    19 +
 components/2.x/aws-ddb-component.html              |    18 +
 components/2.x/aws-ddbstream-component.html        |    19 +
 components/2.x/aws-ec2-component.html              |    10 +
 components/2.x/aws-iam-component.html              |    10 +
 components/2.x/aws-kinesis-component.html          |    20 +
 components/2.x/aws-kinesis-firehose-component.html |    20 +
 components/2.x/aws-kms-component.html              |    10 +
 components/2.x/aws-lambda-component.html           |    10 +
 components/2.x/aws-mq-component.html               |    10 +
 components/2.x/aws-s3-component.html               |    23 +
 components/2.x/aws-sdb-component.html              |    18 +
 components/2.x/aws-ses-component.html              |    17 +
 components/2.x/aws-sns-component.html              |    18 +
 components/2.x/aws-sqs-component.html              |    23 +
 components/2.x/aws-summary.html                    |     1 +
 components/2.x/aws-swf-component.html              |    17 +
 components/2.x/azure-blob-component.html           |    17 +
 components/2.x/azure-queue-component.html          |    17 +
 components/2.x/azure-summary.html                  |     1 +
 components/2.x/bean-component.html                 |    17 +
 components/2.x/bean-validator-component.html       |    89 +
 components/2.x/beanstalk-component.html            |    21 +
 components/2.x/binding-component.html              |     2 +
 components/2.x/bonita-component.html               |    10 +
 components/2.x/box-component.html                  |    16 +
 components/2.x/braintree-component.html            |    41 +
 components/2.x/browse-component.html               |    12 +
 components/2.x/cache-component.html                |   128 +
 components/2.x/caffeine-cache-component.html       |    23 +
 components/2.x/caffeine-loadcache-component.html   |    11 +
 components/2.x/chronicle-engine-component.html     |     6 +
 components/2.x/chunk-component.html                |    21 +
 components/2.x/class-component.html                |    17 +
 components/2.x/cmis-component.html                 |    10 +
 components/2.x/coap-component.html                 |    11 +
 components/2.x/cometd-component.html               |    52 +
 components/2.x/consul-component.html               |    10 +
 components/2.x/context-component.html              |    43 +
 components/2.x/controlbus-component.html           |     1 +
 components/2.x/corda-component.html                |    13 +
 components/2.x/couchbase-component.html            |    11 +
 components/2.x/couchdb-component.html              |    11 +
 components/2.x/cql-component.html                  |    25 +
 components/2.x/crypto-cms-component.html           |   229 +
 components/2.x/crypto-component.html               |    20 +
 components/2.x/cxf-component.html                  |   162 +
 components/2.x/cxfrs-component.html                |   120 +
 components/2.x/dataformat-component.html           |     9 +
 components/2.x/dataformats/asn1-dataformat.html    |    15 +
 components/2.x/dataformats/avro-dataformat.html    |    65 +
 components/2.x/dataformats/barcode-dataformat.html |    15 +
 components/2.x/dataformats/base64-dataformat.html  |    33 +
 components/2.x/dataformats/beanio-dataformat.html  |    11 +
 components/2.x/dataformats/bindy-dataformat.html   |   713 +
 components/2.x/dataformats/boon-dataformat.html    |    24 +
 components/2.x/dataformats/castor-dataformat.html  |    45 +
 components/2.x/dataformats/crypto-dataformat.html  |   104 +
 components/2.x/dataformats/csv-dataformat.html     |   118 +
 .../2.x/dataformats/fhirJson-dataformat.html       |     6 +
 components/2.x/dataformats/fhirXml-dataformat.html |     6 +
 .../2.x/dataformats/flatpack-dataformat.html       |    20 +
 components/2.x/dataformats/gzip-dataformat.html    |     1 +
 components/2.x/dataformats/hessian-dataformat.html |    17 +
 components/2.x/dataformats/hl7-dataformat.html     |   122 +
 components/2.x/dataformats/ical-dataformat.html    |    29 +
 components/2.x/dataformats/index.html              |     1 +
 .../2.x/dataformats/jacksonxml-dataformat.html     |    64 +
 components/2.x/dataformats/jaxb-dataformat.html    |    62 +
 components/2.x/dataformats/jibx-dataformat.html    |    37 +
 .../2.x/dataformats/json-fastjson-dataformat.html  |    13 +
 .../2.x/dataformats/json-gson-dataformat.html      |    13 +
 .../2.x/dataformats/json-jackson-dataformat.html   |    13 +
 .../2.x/dataformats/json-johnzon-dataformat.html   |    13 +
 .../2.x/dataformats/json-xstream-dataformat.html   |    22 +
 components/2.x/dataformats/lzf-dataformat.html     |    11 +
 .../2.x/dataformats/mime-multipart-dataformat.html |    35 +
 components/2.x/dataformats/pgp-dataformat.html     |    51 +
 .../2.x/dataformats/protobuf-dataformat.html       |    81 +
 components/2.x/dataformats/rss-dataformat.html     |     6 +
 .../2.x/dataformats/secureXML-dataformat.html      |    98 +
 .../2.x/dataformats/serialization-dataformat.html  |     3 +
 .../2.x/dataformats/soapjaxb-dataformat.html       |    74 +
 components/2.x/dataformats/string-dataformat.html  |     1 +
 components/2.x/dataformats/syslog-dataformat.html  |    48 +
 components/2.x/dataformats/tarfile-dataformat.html |    33 +
 components/2.x/dataformats/thrift-dataformat.html  |    45 +
 .../2.x/dataformats/tidyMarkup-dataformat.html     |    18 +
 .../2.x/dataformats/univocity-csv-dataformat.html  |    48 +
 .../dataformats/univocity-fixed-dataformat.html    |    48 +
 .../2.x/dataformats/univocity-tsv-dataformat.html  |    48 +
 .../2.x/dataformats/xmlBeans-dataformat.html       |    13 +
 components/2.x/dataformats/xmlrpc-dataformat.html  |    31 +
 components/2.x/dataformats/xstream-dataformat.html |    27 +
 .../2.x/dataformats/yaml-snakeyaml-dataformat.html |    55 +
 components/2.x/dataformats/zip-dataformat.html     |     1 +
 components/2.x/dataformats/zipfile-dataformat.html |    37 +
 components/2.x/dataset-component.html              |     7 +
 components/2.x/digitalocean-component.html         |    21 +
 components/2.x/direct-component.html               |    17 +
 components/2.x/direct-vm-component.html            |    15 +
 components/2.x/disruptor-component.html            |    40 +
 components/2.x/dns-component.html                  |    33 +
 components/2.x/docker-component.html               |    10 +
 components/2.x/dozer-component.html                |    67 +
 components/2.x/drill-component.html                |    11 +
 components/2.x/dropbox-component.html              |    41 +
 components/2.x/ehcache-component.html              |    82 +
 components/2.x/ejb-component.html                  |    57 +
 components/2.x/elasticsearch-component.html        |    17 +
 components/2.x/elasticsearch-rest-component.html   |    62 +
 components/2.x/elasticsearch5-component.html       |    17 +
 components/2.x/elsql-component.html                |    34 +
 components/2.x/etcd-component.html                 |     6 +
 components/2.x/eventadmin-component.html           |     8 +
 components/2.x/exec-component.html                 |    32 +
 components/2.x/facebook-component.html             |    14 +
 components/2.x/fhir-component.html                 |    10 +
 components/2.x/file-component.html                 |    85 +
 components/2.x/flatpack-component.html             |    58 +
 components/2.x/flink-component.html                |    44 +
 components/2.x/fop-component.html                  |    14 +
 components/2.x/freemarker-component.html           |    28 +
 components/2.x/ftp-component.html                  |   173 +
 components/2.x/ftps-component.html                 |    11 +
 components/2.x/ganglia-component.html              |    24 +
 components/2.x/geocoder-component.html             |    17 +
 components/2.x/git-component.html                  |    19 +
 components/2.x/github-component.html               |    10 +
 components/2.x/google-bigquery-component.html      |    13 +
 components/2.x/google-bigquery-sql-component.html  |    12 +
 components/2.x/google-calendar-component.html      |    10 +
 .../2.x/google-calendar-stream-component.html      |    10 +
 components/2.x/google-drive-component.html         |    10 +
 components/2.x/google-mail-component.html          |    10 +
 components/2.x/google-mail-stream-component.html   |    10 +
 components/2.x/google-pubsub-component.html        |    11 +
 components/2.x/google-sheets-component.html        |    10 +
 components/2.x/google-sheets-stream-component.html |    10 +
 components/2.x/gora-component.html                 |    35 +
 components/2.x/grape-component.html                |    34 +
 components/2.x/grpc-component.html                 |    50 +
 components/2.x/guava-eventbus-component.html       |    54 +
 .../2.x/hazelcast-atomicvalue-component.html       |    51 +
 components/2.x/hazelcast-instance-component.html   |    14 +
 components/2.x/hazelcast-list-component.html       |    25 +
 components/2.x/hazelcast-map-component.html        |    89 +
 components/2.x/hazelcast-multimap-component.html   |    61 +
 components/2.x/hazelcast-queue-component.html      |    34 +
 .../2.x/hazelcast-replicatedmap-component.html     |    51 +
 components/2.x/hazelcast-ringbuffer-component.html |    19 +
 components/2.x/hazelcast-seda-component.html       |    14 +
 components/2.x/hazelcast-set-component.html        |     6 +
 components/2.x/hazelcast-summary.html              |    86 +
 components/2.x/hazelcast-topic-component.html      |    13 +
 components/2.x/hbase-component.html                |   121 +
 components/2.x/hdfs-component.html                 |    12 +
 components/2.x/hdfs2-component.html                |    28 +
 components/2.x/hipchat-component.html              |    31 +
 components/2.x/http-component.html                 |   116 +
 components/2.x/http4-component.html                |   116 +
 components/2.x/ibatis-component.html               |    23 +
 components/2.x/iec60870-client-component.html      |    11 +
 components/2.x/iec60870-server-component.html      |    11 +
 components/2.x/ignite-cache-component.html         |     6 +
 components/2.x/ignite-compute-component.html       |     6 +
 components/2.x/ignite-events-component.html        |     6 +
 components/2.x/ignite-idgen-component.html         |     6 +
 components/2.x/ignite-messaging-component.html     |     6 +
 components/2.x/ignite-queue-component.html         |     6 +
 components/2.x/ignite-set-component.html           |     6 +
 components/2.x/ignite-summary.html                 |    15 +
 components/2.x/index.html                          |     1 +
 components/2.x/infinispan-component.html           |    53 +
 components/2.x/influxdb-component.html             |    14 +
 components/2.x/iota-component.html                 |    56 +
 components/2.x/ipfs-component.html                 |    13 +
 components/2.x/irc-component.html                  |    42 +
 components/2.x/ironmq-component.html               |    13 +
 components/2.x/javaspace-component.html            |    33 +
 components/2.x/jbpm-component.html                 |    41 +
 components/2.x/jcache-component.html               |     6 +
 components/2.x/jclouds-component.html              |    97 +
 components/2.x/jcr-component.html                  |    16 +
 components/2.x/jdbc-component.html                 |    35 +
 components/2.x/jetty-component.html                |   168 +
 components/2.x/jgroups-component.html              |    44 +
 components/2.x/jgroups-raft-component.html         |    23 +
 components/2.x/jing-component.html                 |    11 +
 components/2.x/jira-component.html                 |    10 +
 components/2.x/jms-component.html                  |   104 +
 components/2.x/jmx-component.html                  |   104 +
 components/2.x/jolt-component.html                 |    16 +
 components/2.x/jpa-component.html                  |    47 +
 components/2.x/json-validator-component.html       |    46 +
 components/2.x/jt400-component.html                |    25 +
 components/2.x/kafka-component.html                |   135 +
 components/2.x/kestrel-component.html              |    65 +
 components/2.x/krati-component.html                |    25 +
 components/2.x/kubernetes-component.html           |    13 +
 .../2.x/kubernetes-config-maps-component.html      |     6 +
 .../2.x/kubernetes-deployments-component.html      |     6 +
 components/2.x/kubernetes-hpa-component.html       |     6 +
 components/2.x/kubernetes-job-component.html       |     6 +
 .../2.x/kubernetes-namespaces-component.html       |     6 +
 components/2.x/kubernetes-nodes-component.html     |     6 +
 ...rnetes-persistent-volumes-claims-component.html |     6 +
 .../kubernetes-persistent-volumes-component.html   |     6 +
 components/2.x/kubernetes-pods-component.html      |     6 +
 ...bernetes-replication-controllers-component.html |     6 +
 .../2.x/kubernetes-resources-quota-component.html  |     6 +
 components/2.x/kubernetes-secrets-component.html   |     6 +
 .../2.x/kubernetes-service-accounts-component.html |     6 +
 components/2.x/kubernetes-services-component.html  |     6 +
 components/2.x/kubernetes-summary.html             |     8 +
 components/2.x/language-component.html             |     2 +
 components/2.x/languages/bean-language.html        |    31 +
 components/2.x/languages/constant-language.html    |     9 +
 components/2.x/languages/el-language.html          |    22 +
 .../2.x/languages/exchangeProperty-language.html   |     6 +
 components/2.x/languages/file-language.html        |    24 +
 components/2.x/languages/groovy-language.html      |    31 +
 components/2.x/languages/header-language.html      |     1 +
 components/2.x/languages/index.html                |     1 +
 components/2.x/languages/javaScript-language.html  |    30 +
 components/2.x/languages/jsonpath-language.html    |    92 +
 components/2.x/languages/jxpath-language.html      |    34 +
 components/2.x/languages/mvel-language.html        |    19 +
 components/2.x/languages/ognl-language.html        |    19 +
 components/2.x/languages/php-language.html         |    10 +
 components/2.x/languages/python-language.html      |    25 +
 components/2.x/languages/ref-language.html         |     9 +
 components/2.x/languages/ruby-language.html        |    25 +
 components/2.x/languages/simple-language.html      |    77 +
 components/2.x/languages/spel-language.html        |    14 +
 components/2.x/languages/sql-language.html         |    16 +
 components/2.x/languages/terser-language.html      |    12 +
 components/2.x/languages/tokenize-language.html    |     1 +
 components/2.x/languages/xpath-language.html       |    31 +
 components/2.x/languages/xquery-language.html      |    38 +
 components/2.x/languages/xtokenize-language.html   |     1 +
 components/2.x/ldap-component.html                 |   194 +
 components/2.x/ldif-component.html                 |    51 +
 components/2.x/linkedin-component.html             |    15 +
 components/2.x/log-component.html                  |    18 +
 components/2.x/lpr-component.html                  |    46 +
 components/2.x/lucene-component.html               |    82 +
 components/2.x/lumberjack-component.html           |    18 +
 components/2.x/mail-component.html                 |    99 +
 components/2.x/master-component.html               |    42 +
 components/2.x/metrics-component.html              |   109 +
 components/2.x/micrometer-component.html           |   109 +
 components/2.x/milo-client-component.html          |    11 +
 components/2.x/milo-server-component.html          |    11 +
 components/2.x/mina-component.html                 |    77 +
 components/2.x/mina2-component.html                |    37 +
 components/2.x/mllp-component.html                 |    11 +
 components/2.x/mock-component.html                 |   215 +
 components/2.x/mongodb-component.html              |   233 +
 components/2.x/mongodb-gridfs-component.html       |    41 +
 components/2.x/mongodb3-component.html             |   162 +
 components/2.x/mqtt-component.html                 |    11 +
 components/2.x/msv-component.html                  |    13 +
 components/2.x/mustache-component.html             |    20 +
 components/2.x/mvel-component.html                 |    16 +
 components/2.x/mybatis-bean-component.html         |    30 +
 components/2.x/mybatis-component.html              |    80 +
 components/2.x/nagios-component.html               |    25 +
 components/2.x/nats-component.html                 |    11 +
 components/2.x/netty-component.html                |   199 +
 components/2.x/netty-http-component.html           |    68 +
 components/2.x/netty4-component.html               |   200 +
 components/2.x/netty4-http-component.html          |    68 +
 components/2.x/nsq-component.html                  |    11 +
 components/2.x/olingo2-component.html              |    16 +
 components/2.x/olingo4-component.html              |    16 +
 .../2.x/openshift-build-configs-component.html     |     1 +
 components/2.x/openshift-builds-component.html     |     1 +
 components/2.x/openshift-component.html            |    18 +
 components/2.x/openstack-cinder-component.html     |    10 +
 components/2.x/openstack-glance-component.html     |    10 +
 components/2.x/openstack-keystone-component.html   |    10 +
 components/2.x/openstack-neutron-component.html    |    10 +
 components/2.x/openstack-nova-component.html       |    10 +
 components/2.x/openstack-summary.html              |     6 +
 components/2.x/openstack-swift-component.html      |    10 +
 components/2.x/optaplanner-component.html          |    22 +
 components/2.x/others/aws-xray.html                |    34 +
 components/2.x/others/bam-example.html             |     2 +
 components/2.x/others/bam.html                     |    16 +
 components/2.x/others/blueprint.html               |    10 +
 components/2.x/others/cdi.html                     |   263 +
 components/2.x/others/cxf-transport.html           |    85 +
 components/2.x/others/eclipse.html                 |    16 +
 components/2.x/others/groovy-dsl.html              |   137 +
 components/2.x/others/guice.html                   |    27 +
 components/2.x/others/hawtdb.html                  |     6 +
 components/2.x/others/headersmap.html              |     3 +
 components/2.x/others/hystrix.html                 |    11 +
 components/2.x/others/index.html                   |     1 +
 components/2.x/others/jasypt.html                  |   100 +
 components/2.x/others/kura.html                    |    92 +
 components/2.x/others/leveldb.html                 |     5 +
 components/2.x/others/lra.html                     |    11 +
 components/2.x/others/opentracing.html             |    16 +
 components/2.x/others/ribbon.html                  |    31 +
 components/2.x/others/ruby.html                    |    24 +
 components/2.x/others/rx.html                      |    61 +
 components/2.x/others/rxjava2.html                 |     6 +
 components/2.x/others/scala-eip.html               |     7 +
 components/2.x/others/scala-getting-started.html   |     2 +
 .../2.x/others/scala-supported-languages.html      |     1 +
 components/2.x/others/scala.html                   |    11 +
 components/2.x/others/scr.html                     |   302 +
 components/2.x/others/script.html                  |    27 +
 components/2.x/others/servletlistener.html         |    64 +
 components/2.x/others/shiro.html                   |   104 +
 components/2.x/others/spring-boot.html             |   180 +
 components/2.x/others/spring-cloud-consul.html     |     1 +
 components/2.x/others/spring-cloud-netflix.html    |    10 +
 components/2.x/others/spring-cloud-zookeeper.html  |     1 +
 components/2.x/others/spring-cloud.html            |     5 +
 components/2.x/others/spring-javaconfig.html       |    22 +
 components/2.x/others/spring-security.html         |    47 +
 components/2.x/others/swagger-java.html            |    46 +
 components/2.x/others/swagger.html                 |    72 +
 components/2.x/others/test-blueprint.html          |    37 +
 components/2.x/others/test-cdi.html                |   376 +
 components/2.x/others/test-karaf.html              |     1 +
 components/2.x/others/test-spring.html             |   211 +
 components/2.x/others/test.html                    |     7 +
 components/2.x/others/testcontainers-spring.html   |     1 +
 components/2.x/others/testcontainers.html          |    52 +
 components/2.x/others/testng.html                  |     1 +
 components/2.x/others/urlrewrite.html              |     5 +
 components/2.x/others/zipkin.html                  |    30 +
 components/2.x/paho-component.html                 |    34 +
 components/2.x/paxlogging-component.html           |     8 +
 components/2.x/pdf-component.html                  |    11 +
 components/2.x/pgevent-component.html              |    12 +
 components/2.x/properties-component.html           |   211 +
 components/2.x/pubnub-component.html               |    29 +
 components/2.x/pulsar-component.html               |    11 +
 components/2.x/quartz-component.html               |    29 +
 components/2.x/quartz2-component.html              |    29 +
 components/2.x/quickfix-component.html             |   150 +
 components/2.x/rabbitmq-component.html             |    39 +
 components/2.x/reactive-streams-component.html     |    78 +
 components/2.x/reactor-component.html              |     6 +
 components/2.x/ref-component.html                  |    12 +
 components/2.x/rest-api-component.html             |     1 +
 components/2.x/rest-component.html                 |    25 +
 components/2.x/rest-swagger-component.html         |    31 +
 components/2.x/restlet-component.html              |    56 +
 components/2.x/rmi-component.html                  |    16 +
 components/2.x/routebox-component.html             |    84 +
 components/2.x/rss-component.html                  |    14 +
 components/2.x/saga-component.html                 |     1 +
 components/2.x/salesforce-component.html           |   178 +
 components/2.x/sap-netweaver-component.html        |    37 +
 components/2.x/scheduler-component.html            |     4 +
 components/2.x/schematron-component.html           |    51 +
 components/2.x/scp-component.html                  |    11 +
 components/2.x/seda-component.html                 |    17 +
 components/2.x/service-component.html              |     6 +
 components/2.x/servicenow-component.html           |    29 +
 components/2.x/servlet-component.html              |   198 +
 components/2.x/sftp-component.html                 |     6 +
 components/2.x/sip-component.html                  |    33 +
 components/2.x/sjms-batch-component.html           |    11 +
 components/2.x/sjms-component.html                 |    76 +
 components/2.x/sjms2-component.html                |    80 +
 components/2.x/slack-component.html                |    28 +
 components/2.x/smpp-component.html                 |    37 +
 components/2.x/snmp-component.html                 |    40 +
 components/2.x/solr-component.html                 |    56 +
 components/2.x/spark-component.html                |   102 +
 components/2.x/spark-rest-component.html           |    24 +
 components/2.x/splunk-component.html               |    39 +
 components/2.x/spring-batch-component.html         |    72 +
 components/2.x/spring-event-component.html         |     6 +
 components/2.x/spring-integration-component.html   |    11 +
 components/2.x/spring-ldap-component.html          |    15 +
 components/2.x/spring-redis-component.html         |    12 +
 components/2.x/spring-summary.html                 |    41 +
 components/2.x/spring-ws-component.html            |   108 +
 components/2.x/sql-component.html                  |   150 +
 components/2.x/sql-stored-component.html           |    30 +
 components/2.x/ssh-component.html                  |    36 +
 components/2.x/stax-component.html                 |    80 +
 components/2.x/stomp-component.html                |    11 +
 components/2.x/stream-component.html               |    28 +
 components/2.x/string-template-component.html      |    23 +
 components/2.x/stub-component.html                 |     2 +
 components/2.x/telegram-component.html             |    90 +
 components/2.x/test-component.html                 |     7 +
 components/2.x/thrift-component.html               |    31 +
 components/2.x/tika-component.html                 |    13 +
 components/2.x/timer-component.html                |    10 +
 components/2.x/twilio-component.html               |    10 +
 components/2.x/twitter-component.html              |    16 +
 .../2.x/twitter-directmessage-component.html       |     6 +
 components/2.x/twitter-search-component.html       |     6 +
 components/2.x/twitter-streaming-component.html    |     6 +
 components/2.x/twitter-summary.html                |    11 +
 components/2.x/twitter-timeline-component.html     |     6 +
 components/2.x/undertow-component.html             |    25 +
 components/2.x/validator-component.html            |     6 +
 components/2.x/velocity-component.html             |    31 +
 components/2.x/vertx-component.html                |    14 +
 components/2.x/vm-component.html                   |     5 +
 components/2.x/weather-component.html              |    12 +
 components/2.x/web3j-component.html                |    15 +
 components/2.x/websocket-component.html            |    55 +
 components/2.x/websocket-jsr356-component.html     |     6 +
 components/2.x/wordpress-component.html            |    16 +
 components/2.x/xchange-component.html              |    16 +
 components/2.x/xmlrpc-component.html               |    42 +
 components/2.x/xmlsecurity-component.html          |   288 +
 components/2.x/xmpp-component.html                 |    20 +
 components/2.x/xquery-component.html               |    43 +
 components/2.x/xslt-component.html                 |    51 +
 components/2.x/yammer-component.html               |    95 +
 components/2.x/zendesk-component.html              |    10 +
 components/2.x/zookeeper-component.html            |    27 +
 components/2.x/zookeeper-master-component.html     |    29 +
 components/3.4.x/_images/apache-ignite.png         |   Bin 0 -> 919833 bytes
 components/3.4.x/_images/camel-direct-vm.png       |   Bin 0 -> 129236 bytes
 components/3.4.x/_images/camel_spark_cluster.png   |   Bin 0 -> 172359 bytes
 components/3.4.x/_images/camel_spark_driver.png    |   Bin 0 -> 293927 bytes
 components/3.4.x/_images/control_bus.png           |   Bin 0 -> 2438 bytes
 components/3.4.x/_images/qr-code.png               |   Bin 0 -> 307 bytes
 components/3.4.x/activemq-component.html           |    11 +
 components/3.4.x/ahc-component.html                |    70 +
 components/3.4.x/ahc-ws-component.html             |    24 +
 components/3.4.x/amqp-component.html               |    46 +
 components/3.4.x/apns-component.html               |    97 +
 components/3.4.x/as2-component.html                |    11 +
 components/3.4.x/asterisk-component.html           |    11 +
 components/3.4.x/atmos-component.html              |    13 +
 .../3.4.x/atmosphere-websocket-component.html      |    23 +
 components/3.4.x/atom-component.html               |    11 +
 components/3.4.x/atomix-map-component.html         |    32 +
 components/3.4.x/atomix-messaging-component.html   |    10 +
 components/3.4.x/atomix-multimap-component.html    |    10 +
 components/3.4.x/atomix-queue-component.html       |    10 +
 components/3.4.x/atomix-set-component.html         |    10 +
 components/3.4.x/atomix-value-component.html       |    10 +
 components/3.4.x/avro-component.html               |    75 +
 components/3.4.x/aws-cw-component.html             |    18 +
 components/3.4.x/aws-ddb-component.html            |    18 +
 components/3.4.x/aws-ddbstream-component.html      |    18 +
 components/3.4.x/aws-ec2-component.html            |    15 +
 components/3.4.x/aws-ecs-component.html            |    11 +
 components/3.4.x/aws-eks-component.html            |    11 +
 components/3.4.x/aws-iam-component.html            |    12 +
 components/3.4.x/aws-kinesis-component.html        |    19 +
 .../3.4.x/aws-kinesis-firehose-component.html      |    19 +
 components/3.4.x/aws-kms-component.html            |    11 +
 components/3.4.x/aws-lambda-component.html         |    10 +
 components/3.4.x/aws-mq-component.html             |    11 +
 components/3.4.x/aws-msk-component.html            |    11 +
 components/3.4.x/aws-s3-component.html             |    72 +
 components/3.4.x/aws-sdb-component.html            |    18 +
 components/3.4.x/aws-ses-component.html            |    21 +
 components/3.4.x/aws-sns-component.html            |    19 +
 components/3.4.x/aws-sqs-component.html            |    27 +
 components/3.4.x/aws-summary.html                  |     1 +
 components/3.4.x/aws-swf-component.html            |    17 +
 components/3.4.x/aws-translate-component.html      |    14 +
 components/3.4.x/aws2-athena-component.html        |    91 +
 components/3.4.x/aws2-cw-component.html            |    11 +
 components/3.4.x/aws2-ddb-component.html           |    11 +
 components/3.4.x/aws2-ddbstream-component.html     |    10 +
 components/3.4.x/aws2-ec2-component.html           |    17 +
 components/3.4.x/aws2-ecs-component.html           |    13 +
 components/3.4.x/aws2-eks-component.html           |    13 +
 components/3.4.x/aws2-iam-component.html           |    14 +
 components/3.4.x/aws2-kinesis-component.html       |    11 +
 .../3.4.x/aws2-kinesis-firehose-component.html     |    11 +
 components/3.4.x/aws2-kms-component.html           |    13 +
 components/3.4.x/aws2-lambda-component.html        |    12 +
 components/3.4.x/aws2-mq-component.html            |    13 +
 components/3.4.x/aws2-msk-component.html           |    13 +
 components/3.4.x/aws2-s3-component.html            |    77 +
 components/3.4.x/aws2-ses-component.html           |    15 +
 components/3.4.x/aws2-sns-component.html           |    13 +
 components/3.4.x/aws2-sqs-component.html           |    19 +
 components/3.4.x/aws2-summary.html                 |     1 +
 components/3.4.x/aws2-translate-component.html     |    17 +
 components/3.4.x/azure-blob-component.html         |    17 +
 components/3.4.x/azure-queue-component.html        |    16 +
 components/3.4.x/azure-storage-blob-component.html |   176 +
 .../3.4.x/azure-storage-queue-component.html       |    96 +
 components/3.4.x/azure-summary.html                |     6 +
 components/3.4.x/bean-component.html               |    22 +
 components/3.4.x/bean-validator-component.html     |    88 +
 components/3.4.x/beanstalk-component.html          |    21 +
 components/3.4.x/bonita-component.html             |    10 +
 components/3.4.x/box-component.html                |    16 +
 components/3.4.x/braintree-component.html          |    41 +
 components/3.4.x/browse-component.html             |    17 +
 components/3.4.x/caffeine-cache-component.html     |    23 +
 components/3.4.x/caffeine-loadcache-component.html |    11 +
 components/3.4.x/chatscript-component.html         |    11 +
 components/3.4.x/chunk-component.html              |    21 +
 components/3.4.x/class-component.html              |    10 +
 components/3.4.x/cm-sms-component.html             |    13 +
 components/3.4.x/cmis-component.html               |    10 +
 components/3.4.x/coap-component.html               |    11 +
 components/3.4.x/cometd-component.html             |    48 +
 components/3.4.x/consul-component.html             |    10 +
 components/3.4.x/controlbus-component.html         |     6 +
 components/3.4.x/corda-component.html              |    13 +
 components/3.4.x/couchbase-component.html          |    11 +
 components/3.4.x/couchdb-component.html            |    11 +
 components/3.4.x/cql-component.html                |    25 +
 components/3.4.x/cron-component.html               |    19 +
 components/3.4.x/crypto-cms-component.html         |   229 +
 components/3.4.x/crypto-component.html             |    20 +
 components/3.4.x/cxf-component.html                |   161 +
 components/3.4.x/cxfrs-component.html              |   119 +
 components/3.4.x/dataformat-component.html         |    14 +
 components/3.4.x/dataformats/any23-dataformat.html |    30 +
 components/3.4.x/dataformats/asn1-dataformat.html  |    15 +
 components/3.4.x/dataformats/avro-dataformat.html  |    28 +
 .../3.4.x/dataformats/barcode-dataformat.html      |    15 +
 .../3.4.x/dataformats/base64-dataformat.html       |    33 +
 .../3.4.x/dataformats/beanio-dataformat.html       |    10 +
 components/3.4.x/dataformats/bindy-dataformat.html |   703 +
 components/3.4.x/dataformats/cbor-dataformat.html  |    20 +
 .../3.4.x/dataformats/crypto-dataformat.html       |   104 +
 components/3.4.x/dataformats/csv-dataformat.html   |   116 +
 .../3.4.x/dataformats/fhirJson-dataformat.html     |     1 +
 .../3.4.x/dataformats/fhirXml-dataformat.html      |     1 +
 .../3.4.x/dataformats/flatpack-dataformat.html     |    18 +
 components/3.4.x/dataformats/grok-dataformat.html  |    40 +
 .../3.4.x/dataformats/gzipdeflater-dataformat.html |     6 +
 components/3.4.x/dataformats/hl7-dataformat.html   |    61 +
 components/3.4.x/dataformats/ical-dataformat.html  |    29 +
 components/3.4.x/dataformats/index.html            |     1 +
 .../3.4.x/dataformats/jacksonxml-dataformat.html   |    67 +
 components/3.4.x/dataformats/jaxb-dataformat.html  |    57 +
 .../dataformats/json-fastjson-dataformat.html      |    13 +
 .../3.4.x/dataformats/json-gson-dataformat.html    |    13 +
 .../3.4.x/dataformats/json-jackson-dataformat.html |    13 +
 .../3.4.x/dataformats/json-johnzon-dataformat.html |    13 +
 .../3.4.x/dataformats/json-xstream-dataformat.html |    14 +
 .../3.4.x/dataformats/jsonApi-dataformat.html      |    11 +
 components/3.4.x/dataformats/lzf-dataformat.html   |    11 +
 .../dataformats/mime-multipart-dataformat.html     |    40 +
 components/3.4.x/dataformats/pgp-dataformat.html   |    56 +
 .../3.4.x/dataformats/protobuf-dataformat.html     |    81 +
 components/3.4.x/dataformats/rss-dataformat.html   |     6 +
 .../3.4.x/dataformats/secureXML-dataformat.html    |    85 +
 .../3.4.x/dataformats/soapjaxb-dataformat.html     |    54 +
 .../3.4.x/dataformats/syslog-dataformat.html       |    47 +
 .../3.4.x/dataformats/tarfile-dataformat.html      |    33 +
 .../3.4.x/dataformats/thrift-dataformat.html       |    45 +
 .../3.4.x/dataformats/tidyMarkup-dataformat.html   |    18 +
 .../dataformats/univocity-csv-dataformat.html      |    48 +
 .../dataformats/univocity-fixed-dataformat.html    |    48 +
 .../dataformats/univocity-tsv-dataformat.html      |    48 +
 .../3.4.x/dataformats/xstream-dataformat.html      |    27 +
 .../dataformats/yaml-snakeyaml-dataformat.html     |    55 +
 .../3.4.x/dataformats/zipdeflater-dataformat.html  |     6 +
 .../3.4.x/dataformats/zipfile-dataformat.html      |    37 +
 components/3.4.x/dataset-component.html            |    12 +
 components/3.4.x/dataset-test-component.html       |     7 +
 components/3.4.x/debezium-mongodb-component.html   |    23 +
 components/3.4.x/debezium-mysql-component.html     |    31 +
 components/3.4.x/debezium-postgres-component.html  |    27 +
 components/3.4.x/debezium-sqlserver-component.html |    27 +
 components/3.4.x/digitalocean-component.html       |    21 +
 components/3.4.x/direct-component.html             |    22 +
 components/3.4.x/direct-vm-component.html          |    20 +
 components/3.4.x/disruptor-component.html          |    40 +
 components/3.4.x/djl-component.html                |    45 +
 components/3.4.x/dns-component.html                |    28 +
 components/3.4.x/docker-component.html             |    10 +
 components/3.4.x/dozer-component.html              |    67 +
 components/3.4.x/drill-component.html              |    11 +
 components/3.4.x/dropbox-component.html            |    41 +
 components/3.4.x/ehcache-component.html            |    82 +
 .../eips/_attachments/Hohpe_EIP_camel_20150622.zip |   Bin 0 -> 200378 bytes
 .../_attachments/Hohpe_EIP_camel_OpenOffice.zip    |   Bin 0 -> 72094 bytes
 components/3.4.x/eips/_images/eip/Aggregator.gif   |   Bin 0 -> 2413 bytes
 .../3.4.x/eips/_images/eip/AggregatorIcon.gif      |   Bin 0 -> 392 bytes
 .../3.4.x/eips/_images/eip/BroadcastAggregate.gif  |   Bin 0 -> 4005 bytes
 components/3.4.x/eips/_images/eip/CDC-Debezium.png |   Bin 0 -> 67771 bytes
 .../3.4.x/eips/_images/eip/ChannelAdapterIcon.gif  |   Bin 0 -> 941 bytes
 .../eips/_images/eip/ChannelAdapterSolution.gif    |   Bin 0 -> 2898 bytes
 components/3.4.x/eips/_images/eip/ChannelIcon.gif  |   Bin 0 -> 376 bytes
 .../3.4.x/eips/_images/eip/CircuitBreaker.png      |   Bin 0 -> 24745 bytes
 .../3.4.x/eips/_images/eip/CompetingConsumers.gif  |   Bin 0 -> 4759 bytes
 .../eips/_images/eip/CompetingConsumersIcon.gif    |   Bin 0 -> 428 bytes
 .../3.4.x/eips/_images/eip/ContentBasedRouter.gif  |   Bin 0 -> 2504 bytes
 .../eips/_images/eip/ContentBasedRouterIcon.gif    |   Bin 0 -> 356 bytes
 .../3.4.x/eips/_images/eip/ContentFilter.gif       |   Bin 0 -> 1777 bytes
 .../3.4.x/eips/_images/eip/ContentFilterIcon.gif   |   Bin 0 -> 375 bytes
 .../3.4.x/eips/_images/eip/ControlBusIcon.gif      |   Bin 0 -> 764 bytes
 .../eips/_images/eip/CorrelationIdentifierIcon.gif |   Bin 0 -> 375 bytes
 .../_images/eip/CorrelationIdentifierSolution.gif  |   Bin 0 -> 4041 bytes
 components/3.4.x/eips/_images/eip/DataEnricher.gif |   Bin 0 -> 2703 bytes
 .../3.4.x/eips/_images/eip/DataEnricherIcon.gif    |   Bin 0 -> 372 bytes
 .../eips/_images/eip/DeadLetterChannelIcon.gif     |   Bin 0 -> 519 bytes
 .../eips/_images/eip/DeadLetterChannelSolution.gif |   Bin 0 -> 3557 bytes
 components/3.4.x/eips/_images/eip/DetourIcon.gif   |   Bin 0 -> 678 bytes
 .../eips/_images/eip/DistributionAggregate.gif     |   Bin 0 -> 6302 bytes
 .../eips/_images/eip/DistributionAggregateIcon.gif |   Bin 0 -> 491 bytes
 .../eips/_images/eip/DurableSubscriptionIcon.gif   |   Bin 0 -> 306 bytes
 .../_images/eip/DurableSubscriptionSolution.gif    |   Bin 0 -> 3234 bytes
 .../3.4.x/eips/_images/eip/DynamicRouter.gif       |   Bin 0 -> 7122 bytes
 .../3.4.x/eips/_images/eip/DynamicRouterIcon.gif   |   Bin 0 -> 654 bytes
 .../eips/_images/eip/EventDrivenConsumerIcon.gif   |   Bin 0 -> 388 bytes
 .../_images/eip/EventDrivenConsumerSolution.gif    |   Bin 0 -> 2077 bytes
 .../3.4.x/eips/_images/eip/EventMessageIcon.gif    |   Bin 0 -> 264 bytes
 .../eips/_images/eip/EventMessageSolution.gif      |   Bin 0 -> 2843 bytes
 .../eips/_images/eip/GuaranteedMessagingIcon.gif   |   Bin 0 -> 312 bytes
 .../_images/eip/GuaranteedMessagingSolution.gif    |   Bin 0 -> 4574 bytes
 .../3.4.x/eips/_images/eip/MessageBroker.gif       |   Bin 0 -> 1686 bytes
 .../3.4.x/eips/_images/eip/MessageBrokerIcon.gif   |   Bin 0 -> 547 bytes
 .../3.4.x/eips/_images/eip/MessageBusIcon.gif      |   Bin 0 -> 381 bytes
 .../3.4.x/eips/_images/eip/MessageBusSolution.gif  |   Bin 0 -> 2243 bytes
 .../eips/_images/eip/MessageChannelSolution.gif    |   Bin 0 -> 3343 bytes
 .../3.4.x/eips/_images/eip/MessageDispatcher.gif   |   Bin 0 -> 5128 bytes
 .../eips/_images/eip/MessageDispatcherIcon.gif     |   Bin 0 -> 431 bytes
 .../3.4.x/eips/_images/eip/MessageEndpointIcon.gif |   Bin 0 -> 391 bytes
 .../eips/_images/eip/MessageEndpointSolution.gif   |   Bin 0 -> 3816 bytes
 .../eips/_images/eip/MessageExpirationIcon.gif     |   Bin 0 -> 276 bytes
 .../eips/_images/eip/MessageExpirationSolution.gif |   Bin 0 -> 4409 bytes
 .../3.4.x/eips/_images/eip/MessageFilter.gif       |   Bin 0 -> 3820 bytes
 .../3.4.x/eips/_images/eip/MessageFilterIcon.gif   |   Bin 0 -> 497 bytes
 .../3.4.x/eips/_images/eip/MessageHistory.gif      |   Bin 0 -> 2351 bytes
 components/3.4.x/eips/_images/eip/MessageIcon.gif  |   Bin 0 -> 799 bytes
 .../3.4.x/eips/_images/eip/MessageRouter.gif       |   Bin 0 -> 3340 bytes
 .../3.4.x/eips/_images/eip/MessageSelectorIcon.gif |   Bin 0 -> 455 bytes
 .../eips/_images/eip/MessageSelectorSolution.gif   |   Bin 0 -> 2987 bytes
 .../3.4.x/eips/_images/eip/MessageSolution.gif     |   Bin 0 -> 1256 bytes
 .../3.4.x/eips/_images/eip/MessageTranslator.gif   |   Bin 0 -> 2183 bytes
 .../eips/_images/eip/MessageTranslatorIcon.gif     |   Bin 0 -> 487 bytes
 .../eips/_images/eip/MessagingAdapterIcon.gif      |   Bin 0 -> 388 bytes
 .../eips/_images/eip/MessagingAdapterSolution.gif  |   Bin 0 -> 3923 bytes
 .../3.4.x/eips/_images/eip/MessagingBridge.gif     |   Bin 0 -> 1828 bytes
 .../3.4.x/eips/_images/eip/MessagingBridgeIcon.gif |   Bin 0 -> 437 bytes
 .../eips/_images/eip/MessagingGatewayIcon.gif      |   Bin 0 -> 485 bytes
 .../eips/_images/eip/MessagingGatewaySolution.gif  |   Bin 0 -> 3780 bytes
 .../_images/eip/MessagingMapperClassDiagram.gif    |   Bin 0 -> 2019 bytes
 .../3.4.x/eips/_images/eip/NormalizerDetail.gif    |   Bin 0 -> 8388 bytes
 .../3.4.x/eips/_images/eip/NormalizerIcon.gif      |   Bin 0 -> 401 bytes
 .../3.4.x/eips/_images/eip/PipesAndFilters.gif     |   Bin 0 -> 2906 bytes
 .../3.4.x/eips/_images/eip/PipesAndFiltersIcon.gif |   Bin 0 -> 455 bytes
 .../3.4.x/eips/_images/eip/PointToPointIcon.gif    |   Bin 0 -> 147 bytes
 .../eips/_images/eip/PointToPointSolution.gif      |   Bin 0 -> 2995 bytes
 .../3.4.x/eips/_images/eip/PollingConsumerIcon.gif |   Bin 0 -> 418 bytes
 .../eips/_images/eip/PollingConsumerSolution.gif   |   Bin 0 -> 2117 bytes
 .../3.4.x/eips/_images/eip/ProcessManager.gif      |   Bin 0 -> 3175 bytes
 .../3.4.x/eips/_images/eip/ProcessManagerIcon.gif  |   Bin 0 -> 429 bytes
 .../eips/_images/eip/PublishSubscribeIcon.gif      |   Bin 0 -> 227 bytes
 .../eips/_images/eip/PublishSubscribeSolution.gif  |   Bin 0 -> 4269 bytes
 .../3.4.x/eips/_images/eip/RecipientList.gif       |   Bin 0 -> 5065 bytes
 .../3.4.x/eips/_images/eip/RecipientListIcon.gif   |   Bin 0 -> 368 bytes
 components/3.4.x/eips/_images/eip/RequestReply.gif |   Bin 0 -> 3141 bytes
 .../3.4.x/eips/_images/eip/RequestReplyIcon.gif    |   Bin 0 -> 274 bytes
 components/3.4.x/eips/_images/eip/Resequencer.gif  |   Bin 0 -> 1965 bytes
 .../3.4.x/eips/_images/eip/ResequencerIcon.gif     |   Bin 0 -> 435 bytes
 .../3.4.x/eips/_images/eip/ReturnAddressIcon.gif   |   Bin 0 -> 302 bytes
 .../eips/_images/eip/ReturnAddressSolution.gif     |   Bin 0 -> 5867 bytes
 .../3.4.x/eips/_images/eip/RoutingTableIcon.gif    |   Bin 0 -> 376 bytes
 .../3.4.x/eips/_images/eip/RoutingTableSimple.gif  |   Bin 0 -> 3459 bytes
 components/3.4.x/eips/_images/eip/Sequencer.gif    |   Bin 0 -> 2298 bytes
 components/3.4.x/eips/_images/eip/SplitterIcon.gif |   Bin 0 -> 397 bytes
 .../3.4.x/eips/_images/eip/StoreInLibrary.gif      |   Bin 0 -> 6440 bytes
 .../3.4.x/eips/_images/eip/StoreInLibraryIcon.gif  |   Bin 0 -> 684 bytes
 .../eips/_images/eip/TransactionalClientIcon.gif   |   Bin 0 -> 486 bytes
 .../_images/eip/TransactionalClientSolution.gif    |   Bin 0 -> 3654 bytes
 components/3.4.x/eips/_images/eip/WireTap.gif      |   Bin 0 -> 3067 bytes
 components/3.4.x/eips/_images/eip/WireTapIcon.gif  |   Bin 0 -> 481 bytes
 components/3.4.x/eips/aggregate-eip.html           |   185 +
 components/3.4.x/eips/batch-config-eip.html        |     1 +
 components/3.4.x/eips/bean-eip.html                |    14 +
 components/3.4.x/eips/change-data-capture.html     |     1 +
 components/3.4.x/eips/channel-adapter.html         |    11 +
 components/3.4.x/eips/choice-eip.html              |    29 +
 components/3.4.x/eips/circuitBreaker-eip.html      |    20 +
 components/3.4.x/eips/claimCheck-eip.html          |    77 +
 components/3.4.x/eips/competing-consumers.html     |     8 +
 .../3.4.x/eips/composed-message-processor.html     |    16 +
 .../3.4.x/eips/content-based-router-eip.html       |    31 +
 components/3.4.x/eips/content-enricher.html        |    93 +
 components/3.4.x/eips/content-filter-eip.html      |     9 +
 components/3.4.x/eips/convertBodyTo-eip.html       |     1 +
 components/3.4.x/eips/correlation-identifier.html  |     7 +
 components/3.4.x/eips/customLoadBalancer-eip.html  |    42 +
 components/3.4.x/eips/dead-letter-channel.html     |    31 +
 components/3.4.x/eips/delay-eip.html               |    58 +
 components/3.4.x/eips/durable-subscriber.html      |    23 +
 components/3.4.x/eips/dynamicRouter-eip.html       |    82 +
 components/3.4.x/eips/enrich-eip.html              |    66 +
 .../eips/enterprise-integration-patterns.html      |     1 +
 components/3.4.x/eips/event-message.html           |    10 +
 components/3.4.x/eips/eventDrivenConsumer-eip.html |     5 +
 components/3.4.x/eips/failover-eip.html            |    12 +
 components/3.4.x/eips/fault-tolerance-eip.html     |    52 +
 .../eips/faultToleranceConfiguration-eip.html      |     1 +
 components/3.4.x/eips/filter-eip.html              |    25 +
 components/3.4.x/eips/from-eip.html                |     3 +
 components/3.4.x/eips/guaranteed-delivery.html     |     5 +
 components/3.4.x/eips/hystrix-eip.html             |    52 +
 .../3.4.x/eips/hystrixConfiguration-eip.html       |     1 +
 components/3.4.x/eips/idempotentConsumer-eip.html  |     1 +
 components/3.4.x/eips/inOnly-eip.html              |     1 +
 components/3.4.x/eips/inOut-eip.html               |     1 +
 components/3.4.x/eips/intercept.html               |    31 +
 components/3.4.x/eips/loadBalance-eip.html         |   100 +
 components/3.4.x/eips/log-eip.html                 |    42 +
 components/3.4.x/eips/loop-eip.html                |    59 +
 components/3.4.x/eips/marshal-eip.html             |     7 +
 components/3.4.x/eips/message-broker.html          |     1 +
 components/3.4.x/eips/message-bus.html             |     7 +
 components/3.4.x/eips/message-channel.html         |     5 +
 components/3.4.x/eips/message-dispatcher.html      |     1 +
 components/3.4.x/eips/message-endpoint.html        |     1 +
 components/3.4.x/eips/message-expiration.html      |     2 +
 components/3.4.x/eips/message-history.html         |    66 +
 components/3.4.x/eips/message-router.html          |    29 +
 components/3.4.x/eips/message-translator.html      |    10 +
 components/3.4.x/eips/message.html                 |     9 +
 components/3.4.x/eips/messaging-bridge.html        |     2 +
 components/3.4.x/eips/messaging-gateway.html       |     1 +
 components/3.4.x/eips/messaging-mapper.html        |     1 +
 components/3.4.x/eips/multicast-eip.html           |    39 +
 components/3.4.x/eips/normalizer.html              |    37 +
 components/3.4.x/eips/onFallback-eip.html          |    45 +
 components/3.4.x/eips/otherwise-eip.html           |    29 +
 components/3.4.x/eips/pipeline-eip.html            |    33 +
 components/3.4.x/eips/point-to-point-channel.html  |     5 +
 components/3.4.x/eips/pollEnrich-eip.html          |    32 +
 components/3.4.x/eips/polling-consumer.html        |    58 +
 components/3.4.x/eips/process-eip.html             |    13 +
 components/3.4.x/eips/process-manager.html         |     1 +
 .../3.4.x/eips/publish-subscribe-channel.html      |    15 +
 components/3.4.x/eips/random-eip.html              |     1 +
 components/3.4.x/eips/recipientList-eip.html       |    88 +
 components/3.4.x/eips/removeHeader-eip.html        |     9 +
 components/3.4.x/eips/removeHeaders-eip.html       |     3 +
 components/3.4.x/eips/removeProperties-eip.html    |    13 +
 components/3.4.x/eips/removeProperty-eip.html      |    13 +
 components/3.4.x/eips/requestReply-eip.html        |     1 +
 components/3.4.x/eips/resequence-eip.html          |    76 +
 components/3.4.x/eips/resilience4j-eip.html        |    52 +
 .../3.4.x/eips/resilience4jConfiguration-eip.html  |     1 +
 components/3.4.x/eips/return-address.html          |    22 +
 components/3.4.x/eips/rollback-eip.html            |    31 +
 components/3.4.x/eips/roundRobin-eip.html          |    10 +
 components/3.4.x/eips/routingSlip-eip.html         |    24 +
 components/3.4.x/eips/saga-eip.html                |   138 +
 components/3.4.x/eips/sample-eip.html              |    42 +
 components/3.4.x/eips/scatter-gather.html          |    70 +
 components/3.4.x/eips/script-eip.html              |    27 +
 components/3.4.x/eips/selective-consumer.html      |    10 +
 components/3.4.x/eips/service-activator.html       |     5 +
 components/3.4.x/eips/serviceCall-eip.html         |   203 +
 components/3.4.x/eips/setBody-eip.html             |    13 +
 components/3.4.x/eips/setHeader-eip.html           |    15 +
 components/3.4.x/eips/setOutHeader-eip.html        |    15 +
 components/3.4.x/eips/setProperty-eip.html         |    15 +
 components/3.4.x/eips/sort-eip.html                |    19 +
 components/3.4.x/eips/split-eip.html               |   291 +
 components/3.4.x/eips/step-eip.html                |    29 +
 components/3.4.x/eips/sticky-eip.html              |    14 +
 components/3.4.x/eips/stop-eip.html                |     7 +
 components/3.4.x/eips/stream-config-eip.html       |     1 +
 components/3.4.x/eips/threads-eip.html             |     9 +
 components/3.4.x/eips/throttle-eip.html            |    23 +
 components/3.4.x/eips/to-eip.html                  |    25 +
 components/3.4.x/eips/toD-eip.html                 |    28 +
 components/3.4.x/eips/topic-eip.html               |    10 +
 components/3.4.x/eips/transactional-client.html    |   147 +
 components/3.4.x/eips/transform-eip.html           |     1 +
 components/3.4.x/eips/unmarshal-eip.html           |     7 +
 components/3.4.x/eips/validate-eip.html            |    23 +
 components/3.4.x/eips/weighted-eip.html            |    10 +
 components/3.4.x/eips/when-eip.html                |    29 +
 components/3.4.x/eips/wireTap-eip.html             |    62 +
 components/3.4.x/elasticsearch-rest-component.html |    62 +
 components/3.4.x/elsql-component.html              |    34 +
 components/3.4.x/elytron-component.html            |     6 +
 components/3.4.x/etcd-keys-component.html          |     6 +
 components/3.4.x/etcd-stats-component.html         |     6 +
 components/3.4.x/etcd-watch-component.html         |     6 +
 components/3.4.x/exec-component.html               |    32 +
 components/3.4.x/facebook-component.html           |    14 +
 components/3.4.x/fhir-component.html               |    10 +
 components/3.4.x/file-component.html               |    88 +
 components/3.4.x/file-watch-component.html         |    10 +
 components/3.4.x/flatpack-component.html           |    51 +
 components/3.4.x/flink-component.html              |    44 +
 components/3.4.x/fop-component.html                |    14 +
 components/3.4.x/freemarker-component.html         |    28 +
 components/3.4.x/ftp-component.html                |   167 +
 components/3.4.x/ftps-component.html               |    11 +
 components/3.4.x/ganglia-component.html            |    24 +
 components/3.4.x/geocoder-component.html           |    16 +
 components/3.4.x/git-component.html                |    19 +
 components/3.4.x/github-component.html             |    10 +
 components/3.4.x/google-bigquery-component.html    |    13 +
 .../3.4.x/google-bigquery-sql-component.html       |    12 +
 components/3.4.x/google-calendar-component.html    |    11 +
 .../3.4.x/google-calendar-stream-component.html    |    11 +
 components/3.4.x/google-drive-component.html       |    11 +
 components/3.4.x/google-mail-component.html        |    11 +
 components/3.4.x/google-mail-stream-component.html |    11 +
 components/3.4.x/google-pubsub-component.html      |    16 +
 components/3.4.x/google-sheets-component.html      |    11 +
 .../3.4.x/google-sheets-stream-component.html      |    11 +
 components/3.4.x/google-summary.html               |     1 +
 components/3.4.x/gora-component.html               |    35 +
 components/3.4.x/grape-component.html              |    34 +
 components/3.4.x/graphql-component.html            |    52 +
 components/3.4.x/grpc-component.html               |    50 +
 components/3.4.x/guava-eventbus-component.html     |    54 +
 .../3.4.x/hazelcast-atomicvalue-component.html     |    46 +
 components/3.4.x/hazelcast-instance-component.html |    14 +
 components/3.4.x/hazelcast-list-component.html     |    25 +
 components/3.4.x/hazelcast-map-component.html      |    83 +
 components/3.4.x/hazelcast-multimap-component.html |    57 +
 components/3.4.x/hazelcast-queue-component.html    |    34 +
 .../3.4.x/hazelcast-replicatedmap-component.html   |    48 +
 .../3.4.x/hazelcast-ringbuffer-component.html      |    18 +
 components/3.4.x/hazelcast-seda-component.html     |    14 +
 components/3.4.x/hazelcast-set-component.html      |     6 +
 components/3.4.x/hazelcast-summary.html            |   106 +
 components/3.4.x/hazelcast-topic-component.html    |    13 +
 components/3.4.x/hbase-component.html              |   112 +
 components/3.4.x/hdfs-component.html               |    30 +
 components/3.4.x/hipchat-component.html            |    31 +
 components/3.4.x/http-component.html               |   113 +
 components/3.4.x/iec60870-client-component.html    |    11 +
 components/3.4.x/iec60870-server-component.html    |    11 +
 components/3.4.x/ignite-cache-component.html       |     6 +
 components/3.4.x/ignite-compute-component.html     |     6 +
 components/3.4.x/ignite-events-component.html      |     6 +
 components/3.4.x/ignite-idgen-component.html       |     6 +
 components/3.4.x/ignite-messaging-component.html   |     6 +
 components/3.4.x/ignite-queue-component.html       |     6 +
 components/3.4.x/ignite-set-component.html         |     6 +
 components/3.4.x/ignite-summary.html               |    20 +
 components/3.4.x/index.html                        |     1 +
 components/3.4.x/infinispan-component.html         |   203 +
 components/3.4.x/influxdb-component.html           |    14 +
 components/3.4.x/iota-component.html               |    53 +
 components/3.4.x/ipfs-component.html               |    13 +
 components/3.4.x/irc-component.html                |    41 +
 components/3.4.x/ironmq-component.html             |    13 +
 components/3.4.x/jbpm-component.html               |    41 +
 components/3.4.x/jcache-component.html             |    89 +
 components/3.4.x/jclouds-component.html            |    84 +
 components/3.4.x/jcr-component.html                |    16 +
 components/3.4.x/jdbc-component.html               |    98 +
 components/3.4.x/jetty-component.html              |   182 +
 components/3.4.x/jgroups-component.html            |    44 +
 components/3.4.x/jgroups-raft-component.html       |    23 +
 components/3.4.x/jing-component.html               |    26 +
 components/3.4.x/jira-component.html               |    10 +
 components/3.4.x/jms-component.html                |    94 +
 components/3.4.x/jmx-component.html                |     6 +
 components/3.4.x/jolt-component.html               |    16 +
 components/3.4.x/jooq-component.html               |   141 +
 components/3.4.x/jpa-component.html                |    47 +
 components/3.4.x/jslt-component.html               |    22 +
 components/3.4.x/json-validator-component.html     |    46 +
 components/3.4.x/jt400-component.html              |    24 +
 components/3.4.x/kafka-component.html              |   124 +
 .../3.4.x/kubernetes-config-maps-component.html    |    28 +
 .../3.4.x/kubernetes-deployments-component.html    |    28 +
 components/3.4.x/kubernetes-hpa-component.html     |    28 +
 components/3.4.x/kubernetes-job-component.html     |    19 +
 .../3.4.x/kubernetes-namespaces-component.html     |    28 +
 components/3.4.x/kubernetes-nodes-component.html   |    28 +
 ...rnetes-persistent-volumes-claims-component.html |    19 +
 .../kubernetes-persistent-volumes-component.html   |    19 +
 components/3.4.x/kubernetes-pods-component.html    |    28 +
 ...bernetes-replication-controllers-component.html |    28 +
 .../kubernetes-resources-quota-component.html      |    19 +
 components/3.4.x/kubernetes-secrets-component.html |    19 +
 .../kubernetes-service-accounts-component.html     |    19 +
 .../3.4.x/kubernetes-services-component.html       |    28 +
 components/3.4.x/kubernetes-summary.html           |    13 +
 components/3.4.x/kudu-component.html               |    19 +
 components/3.4.x/language-component.html           |     7 +
 components/3.4.x/languages/bean-language.html      |    32 +
 components/3.4.x/languages/constant-language.html  |     9 +
 .../3.4.x/languages/exchangeProperty-language.html |     6 +
 components/3.4.x/languages/file-language.html      |    24 +
 components/3.4.x/languages/groovy-language.html    |    40 +
 components/3.4.x/languages/header-language.html    |     1 +
 components/3.4.x/languages/hl7terser-language.html |    65 +
 components/3.4.x/languages/index.html              |     1 +
 components/3.4.x/languages/jsonpath-language.html  |    92 +
 components/3.4.x/languages/mvel-language.html      |    18 +
 components/3.4.x/languages/ognl-language.html      |    18 +
 components/3.4.x/languages/ref-language.html       |     9 +
 components/3.4.x/languages/simple-language.html    |    73 +
 components/3.4.x/languages/spel-language.html      |    18 +
 components/3.4.x/languages/tokenize-language.html  |     1 +
 components/3.4.x/languages/xpath-language.html     |    36 +
 components/3.4.x/languages/xquery-language.html    |    29 +
 components/3.4.x/languages/xtokenize-language.html |     1 +
 components/3.4.x/ldap-component.html               |   193 +
 components/3.4.x/ldif-component.html               |    51 +
 components/3.4.x/log-component.html                |    23 +
 components/3.4.x/lpr-component.html                |    35 +
 components/3.4.x/lucene-component.html             |    74 +
 components/3.4.x/lumberjack-component.html         |    18 +
 components/3.4.x/mail-component.html               |    96 +
 components/3.4.x/master-component.html             |    42 +
 components/3.4.x/metrics-component.html            |   109 +
 components/3.4.x/micrometer-component.html         |   109 +
 .../3.4.x/microprofile-metrics-component.html      |    63 +
 components/3.4.x/milo-client-component.html        |    11 +
 components/3.4.x/milo-server-component.html        |    11 +
 components/3.4.x/mina-component.html               |    36 +
 components/3.4.x/mllp-component.html               |    11 +
 components/3.4.x/mock-component.html               |   221 +
 components/3.4.x/mongodb-component.html            |   156 +
 components/3.4.x/mongodb-gridfs-component.html     |    41 +
 components/3.4.x/msv-component.html                |    13 +
 components/3.4.x/mustache-component.html           |    20 +
 components/3.4.x/mvel-component.html               |    16 +
 components/3.4.x/mybatis-bean-component.html       |    29 +
 components/3.4.x/mybatis-component.html            |    78 +
 components/3.4.x/nagios-component.html             |    24 +
 components/3.4.x/nats-component.html               |    17 +
 components/3.4.x/netty-component.html              |   202 +
 components/3.4.x/netty-http-component.html         |    81 +
 components/3.4.x/nitrite-component.html            |    31 +
 components/3.4.x/nsq-component.html                |    14 +
 components/3.4.x/olingo2-component.html            |    16 +
 components/3.4.x/olingo4-component.html            |    17 +
 .../3.4.x/openshift-build-configs-component.html   |    19 +
 components/3.4.x/openshift-builds-component.html   |    19 +
 components/3.4.x/openstack-cinder-component.html   |    10 +
 components/3.4.x/openstack-glance-component.html   |    10 +
 components/3.4.x/openstack-keystone-component.html |    10 +
 components/3.4.x/openstack-neutron-component.html  |    10 +
 components/3.4.x/openstack-nova-component.html     |    10 +
 components/3.4.x/openstack-summary.html            |    11 +
 components/3.4.x/openstack-swift-component.html    |    10 +
 components/3.4.x/optaplanner-component.html        |    21 +
 components/3.4.x/others/attachments.html           |     4 +
 components/3.4.x/others/aws-xray.html              |    34 +
 components/3.4.x/others/cdi.html                   |   263 +
 components/3.4.x/others/cxf-transport.html         |    78 +
 components/3.4.x/others/headersmap.html            |     3 +
 components/3.4.x/others/hystrix.html               |    11 +
 components/3.4.x/others/index.html                 |     1 +
 components/3.4.x/others/jasypt.html                |    98 +
 components/3.4.x/others/jta.html                   |     1 +
 components/3.4.x/others/leveldb.html               |     5 +
 components/3.4.x/others/lra.html                   |    11 +
 components/3.4.x/others/microprofile-config.html   |     2 +
 .../3.4.x/others/microprofile-fault-tolerance.html |     6 +
 components/3.4.x/others/microprofile-health.html   |    23 +
 components/3.4.x/others/openapi-java.html          |    46 +
 components/3.4.x/others/opentracing.html           |    16 +
 components/3.4.x/others/platform-http-vertx.html   |    17 +
 .../3.4.x/others/reactive-executor-vertx.html      |     3 +
 components/3.4.x/others/reactor.html               |     6 +
 components/3.4.x/others/resilience4j.html          |     6 +
 components/3.4.x/others/ribbon.html                |    31 +
 components/3.4.x/others/rxjava.html                |     6 +
 components/3.4.x/others/shiro.html                 |   104 +
 components/3.4.x/others/spring-javaconfig.html     |    22 +
 components/3.4.x/others/spring-main.html           |     1 +
 components/3.4.x/others/spring-security.html       |    47 +
 components/3.4.x/others/swagger-java.html          |    46 +
 components/3.4.x/others/test-cdi.html              |   376 +
 components/3.4.x/others/test-junit5.html           |    31 +
 components/3.4.x/others/test-spring-junit5.html    |    86 +
 components/3.4.x/others/test-spring.html           |   189 +
 components/3.4.x/others/test.html                  |    28 +
 components/3.4.x/others/testcontainers-junit5.html |    56 +
 .../3.4.x/others/testcontainers-spring-junit5.html |     5 +
 components/3.4.x/others/testcontainers-spring.html |     1 +
 components/3.4.x/others/testcontainers.html        |    52 +
 .../3.4.x/others/undertow-spring-security.html     |     1 +
 components/3.4.x/others/zipkin.html                |    33 +
 components/3.4.x/paho-component.html               |    26 +
 components/3.4.x/pdf-component.html                |    11 +
 .../3.4.x/pg-replication-slot-component.html       |    12 +
 components/3.4.x/pgevent-component.html            |    12 +
 components/3.4.x/platform-http-component.html      |    11 +
 components/3.4.x/properties-component.html         |   166 +
 components/3.4.x/pubnub-component.html             |    29 +
 components/3.4.x/pulsar-component.html             |    11 +
 components/3.4.x/quartz-component.html             |    29 +
 components/3.4.x/quickfix-component.html           |   150 +
 components/3.4.x/rabbitmq-component.html           |    45 +
 components/3.4.x/reactive-streams-component.html   |    78 +
 components/3.4.x/ref-component.html                |    17 +
 components/3.4.x/rest-api-component.html           |     6 +
 components/3.4.x/rest-component.html               |    30 +
 components/3.4.x/rest-openapi-component.html       |    31 +
 components/3.4.x/rest-swagger-component.html       |    31 +
 components/3.4.x/resteasy-component.html           |    47 +
 components/3.4.x/robotframework-component.html     |    31 +
 components/3.4.x/rss-component.html                |    25 +
 components/3.4.x/saga-component.html               |     6 +
 components/3.4.x/salesforce-component.html         |   177 +
 components/3.4.x/sap-netweaver-component.html      |    37 +
 components/3.4.x/scheduler-component.html          |     9 +
 components/3.4.x/schematron-component.html         |    51 +
 components/3.4.x/scp-component.html                |    11 +
 components/3.4.x/seda-component.html               |    78 +
 components/3.4.x/service-component.html            |     6 +
 components/3.4.x/servicenow-component.html         |    29 +
 components/3.4.x/servlet-component.html            |   198 +
 components/3.4.x/sftp-component.html               |    11 +
 components/3.4.x/sip-component.html                |    32 +
 components/3.4.x/sjms-batch-component.html         |    11 +
 components/3.4.x/sjms-component.html               |    63 +
 components/3.4.x/sjms2-component.html              |    80 +
 components/3.4.x/slack-component.html              |    28 +
 components/3.4.x/smpp-component.html               |    28 +
 components/3.4.x/snmp-component.html               |    38 +
 components/3.4.x/solr-component.html               |    56 +
 components/3.4.x/soroush-component.html            |    40 +
 components/3.4.x/spark-component.html              |   116 +
 components/3.4.x/splunk-component.html             |    38 +
 components/3.4.x/splunk-hec-component.html         |    10 +
 components/3.4.x/spring-batch-component.html       |    72 +
 components/3.4.x/spring-event-component.html       |     6 +
 components/3.4.x/spring-integration-component.html |    11 +
 components/3.4.x/spring-ldap-component.html        |    11 +
 components/3.4.x/spring-redis-component.html       |    10 +
 components/3.4.x/spring-summary.html               |    89 +
 components/3.4.x/spring-ws-component.html          |   108 +
 components/3.4.x/sql-component.html                |   147 +
 components/3.4.x/sql-stored-component.html         |    30 +
 components/3.4.x/ssh-component.html                |    36 +
 components/3.4.x/stax-component.html               |    80 +
 components/3.4.x/stomp-component.html              |    11 +
 components/3.4.x/stream-component.html             |    26 +
 components/3.4.x/string-template-component.html    |    23 +
 components/3.4.x/stub-component.html               |     7 +
 components/3.4.x/telegram-component.html           |    95 +
 components/3.4.x/thrift-component.html             |    31 +
 components/3.4.x/tika-component.html               |    13 +
 components/3.4.x/timer-component.html              |    15 +
 components/3.4.x/twilio-component.html             |    10 +
 .../3.4.x/twitter-directmessage-component.html     |     6 +
 components/3.4.x/twitter-search-component.html     |     6 +
 components/3.4.x/twitter-timeline-component.html   |     6 +
 components/3.4.x/undertow-component.html           |    25 +
 components/3.4.x/validator-component.html          |     6 +
 components/3.4.x/velocity-component.html           |    28 +
 components/3.4.x/vertx-component.html              |    14 +
 components/3.4.x/vm-component.html                 |     8 +
 components/3.4.x/weather-component.html            |    12 +
 components/3.4.x/web3j-component.html              |    15 +
 components/3.4.x/webhook-component.html            |    11 +
 components/3.4.x/websocket-component.html          |    53 +
 components/3.4.x/websocket-jsr356-component.html   |     6 +
 components/3.4.x/weka-component.html               |   118 +
 components/3.4.x/wordpress-component.html          |    16 +
 components/3.4.x/workday-component.html            |    11 +
 components/3.4.x/xchange-component.html            |    16 +
 components/3.4.x/xj-component.html                 |   232 +
 components/3.4.x/xmlsecurity-sign-component.html   |   288 +
 components/3.4.x/xmlsecurity-verify-component.html |   288 +
 components/3.4.x/xmpp-component.html               |    18 +
 components/3.4.x/xquery-component.html             |    48 +
 components/3.4.x/xslt-component.html               |    32 +
 components/3.4.x/xslt-saxon-component.html         |    51 +
 components/3.4.x/yammer-component.html             |    95 +
 components/3.4.x/zendesk-component.html            |    10 +
 components/3.4.x/zookeeper-component.html          |    24 +
 components/3.4.x/zookeeper-master-component.html   |    29 +
 components/3.7.x/_images/apache-ignite.png         |   Bin 0 -> 919833 bytes
 components/3.7.x/_images/camel-direct-vm.png       |   Bin 0 -> 129236 bytes
 components/3.7.x/_images/camel_spark_cluster.png   |   Bin 0 -> 172359 bytes
 components/3.7.x/_images/camel_spark_driver.png    |   Bin 0 -> 293927 bytes
 components/3.7.x/_images/control_bus.png           |   Bin 0 -> 2438 bytes
 components/3.7.x/_images/qr-code.png               |   Bin 0 -> 307 bytes
 components/3.7.x/activemq-component.html           |    11 +
 components/3.7.x/ahc-component.html                |    70 +
 components/3.7.x/ahc-ws-component.html             |    24 +
 components/3.7.x/amqp-component.html               |    46 +
 components/3.7.x/apns-component.html               |    97 +
 components/3.7.x/arangodb-component.html           |    11 +
 components/3.7.x/as2-component.html                |    11 +
 components/3.7.x/asterisk-component.html           |    11 +
 components/3.7.x/atlasmap-component.html           |    12 +
 components/3.7.x/atmos-component.html              |    13 +
 .../3.7.x/atmosphere-websocket-component.html      |    23 +
 components/3.7.x/atom-component.html               |    11 +
 components/3.7.x/atomix-map-component.html         |    32 +
 components/3.7.x/atomix-messaging-component.html   |    10 +
 components/3.7.x/atomix-multimap-component.html    |    10 +
 components/3.7.x/atomix-queue-component.html       |    10 +
 components/3.7.x/atomix-set-component.html         |    10 +
 components/3.7.x/atomix-value-component.html       |    10 +
 components/3.7.x/avro-component.html               |    75 +
 components/3.7.x/aws-cw-component.html             |    18 +
 components/3.7.x/aws-ddb-component.html            |    18 +
 components/3.7.x/aws-ddbstream-component.html      |    18 +
 components/3.7.x/aws-ec2-component.html            |    15 +
 components/3.7.x/aws-ecs-component.html            |    11 +
 components/3.7.x/aws-eks-component.html            |    11 +
 components/3.7.x/aws-iam-component.html            |    12 +
 components/3.7.x/aws-kinesis-component.html        |    19 +
 .../3.7.x/aws-kinesis-firehose-component.html      |    19 +
 components/3.7.x/aws-kms-component.html            |    11 +
 components/3.7.x/aws-lambda-component.html         |    10 +
 components/3.7.x/aws-mq-component.html             |    11 +
 components/3.7.x/aws-msk-component.html            |    11 +
 components/3.7.x/aws-s3-component.html             |    72 +
 components/3.7.x/aws-sdb-component.html            |    18 +
 components/3.7.x/aws-ses-component.html            |    21 +
 components/3.7.x/aws-sns-component.html            |    19 +
 components/3.7.x/aws-sqs-component.html            |    27 +
 components/3.7.x/aws-summary.html                  |     1 +
 components/3.7.x/aws-swf-component.html            |    17 +
 components/3.7.x/aws-translate-component.html      |    14 +
 components/3.7.x/aws2-athena-component.html        |    91 +
 components/3.7.x/aws2-cw-component.html            |    11 +
 components/3.7.x/aws2-ddb-component.html           |    11 +
 components/3.7.x/aws2-ddbstream-component.html     |    10 +
 components/3.7.x/aws2-ec2-component.html           |    44 +
 components/3.7.x/aws2-ecs-component.html           |    13 +
 components/3.7.x/aws2-eks-component.html           |    13 +
 components/3.7.x/aws2-eventbridge-component.html   |    98 +
 components/3.7.x/aws2-iam-component.html           |    22 +
 components/3.7.x/aws2-kinesis-component.html       |    11 +
 .../3.7.x/aws2-kinesis-firehose-component.html     |    26 +
 components/3.7.x/aws2-kms-component.html           |    18 +
 components/3.7.x/aws2-lambda-component.html        |    12 +
 components/3.7.x/aws2-mq-component.html            |    36 +
 components/3.7.x/aws2-msk-component.html           |    37 +
 components/3.7.x/aws2-s3-component.html            |   109 +
 components/3.7.x/aws2-ses-component.html           |    15 +
 components/3.7.x/aws2-sns-component.html           |    40 +
 components/3.7.x/aws2-sqs-component.html           |    36 +
 components/3.7.x/aws2-sts-component.html           |    18 +
 components/3.7.x/aws2-summary.html                 |     1 +
 components/3.7.x/aws2-translate-component.html     |    17 +
 components/3.7.x/azure-blob-component.html         |    17 +
 components/3.7.x/azure-eventhubs-component.html    |    29 +
 components/3.7.x/azure-queue-component.html        |    16 +
 components/3.7.x/azure-storage-blob-component.html |   177 +
 .../3.7.x/azure-storage-queue-component.html       |    96 +
 components/3.7.x/azure-summary.html                |     6 +
 components/3.7.x/bean-component.html               |    22 +
 components/3.7.x/bean-validator-component.html     |    88 +
 components/3.7.x/beanstalk-component.html          |    21 +
 components/3.7.x/bonita-component.html             |    10 +
 components/3.7.x/box-component.html                |   148 +
 components/3.7.x/braintree-component.html          |   161 +
 components/3.7.x/browse-component.html             |    17 +
 components/3.7.x/caffeine-cache-component.html     |    23 +
 components/3.7.x/caffeine-loadcache-component.html |    11 +
 components/3.7.x/chatscript-component.html         |    11 +
 components/3.7.x/chunk-component.html              |    21 +
 components/3.7.x/class-component.html              |    10 +
 components/3.7.x/cm-sms-component.html             |    11 +
 components/3.7.x/cmis-component.html               |    10 +
 components/3.7.x/coap-component.html               |    11 +
 components/3.7.x/cometd-component.html             |    48 +
 components/3.7.x/consul-component.html             |    10 +
 components/3.7.x/controlbus-component.html         |     6 +
 components/3.7.x/corda-component.html              |    13 +
 components/3.7.x/couchbase-component.html          |    11 +
 components/3.7.x/couchdb-component.html            |    11 +
 components/3.7.x/cql-component.html                |    25 +
 components/3.7.x/cron-component.html               |    19 +
 components/3.7.x/crypto-cms-component.html         |   229 +
 components/3.7.x/crypto-component.html             |    20 +
 components/3.7.x/cxf-component.html                |   161 +
 components/3.7.x/cxfrs-component.html              |   119 +
 components/3.7.x/dataformat-component.html         |    14 +
 components/3.7.x/dataformats/any23-dataformat.html |    30 +
 components/3.7.x/dataformats/asn1-dataformat.html  |    15 +
 components/3.7.x/dataformats/avro-dataformat.html  |    28 +
 .../3.7.x/dataformats/barcode-dataformat.html      |    15 +
 .../3.7.x/dataformats/base64-dataformat.html       |    33 +
 .../3.7.x/dataformats/beanio-dataformat.html       |    10 +
 components/3.7.x/dataformats/bindy-dataformat.html |   703 +
 components/3.7.x/dataformats/cbor-dataformat.html  |    20 +
 .../3.7.x/dataformats/crypto-dataformat.html       |   104 +
 components/3.7.x/dataformats/csv-dataformat.html   |   116 +
 .../3.7.x/dataformats/fhirJson-dataformat.html     |     1 +
 .../3.7.x/dataformats/fhirXml-dataformat.html      |     1 +
 .../3.7.x/dataformats/flatpack-dataformat.html     |    18 +
 components/3.7.x/dataformats/grok-dataformat.html  |    40 +
 .../3.7.x/dataformats/gzipdeflater-dataformat.html |     6 +
 components/3.7.x/dataformats/hl7-dataformat.html   |    61 +
 components/3.7.x/dataformats/ical-dataformat.html  |    29 +
 components/3.7.x/dataformats/index.html            |     1 +
 .../3.7.x/dataformats/jacksonxml-dataformat.html   |    67 +
 components/3.7.x/dataformats/jaxb-dataformat.html  |    57 +
 .../dataformats/json-fastjson-dataformat.html      |    13 +
 .../3.7.x/dataformats/json-gson-dataformat.html    |    13 +
 .../3.7.x/dataformats/json-jackson-dataformat.html |    13 +
 .../3.7.x/dataformats/json-johnzon-dataformat.html |    13 +
 .../3.7.x/dataformats/json-jsonb-dataformat.html   |    17 +
 .../3.7.x/dataformats/json-xstream-dataformat.html |    14 +
 .../3.7.x/dataformats/jsonApi-dataformat.html      |    11 +
 components/3.7.x/dataformats/lzf-dataformat.html   |    11 +
 .../dataformats/mime-multipart-dataformat.html     |    40 +
 components/3.7.x/dataformats/pgp-dataformat.html   |    56 +
 .../3.7.x/dataformats/protobuf-dataformat.html     |    81 +
 components/3.7.x/dataformats/rss-dataformat.html   |     6 +
 .../3.7.x/dataformats/secureXML-dataformat.html    |    85 +
 .../3.7.x/dataformats/soapjaxb-dataformat.html     |    54 +
 .../3.7.x/dataformats/syslog-dataformat.html       |    47 +
 .../3.7.x/dataformats/tarfile-dataformat.html      |    33 +
 .../3.7.x/dataformats/thrift-dataformat.html       |    45 +
 .../3.7.x/dataformats/tidyMarkup-dataformat.html   |    18 +
 .../dataformats/univocity-csv-dataformat.html      |    48 +
 .../dataformats/univocity-fixed-dataformat.html    |    48 +
 .../dataformats/univocity-tsv-dataformat.html      |    48 +
 .../3.7.x/dataformats/xstream-dataformat.html      |    27 +
 .../dataformats/yaml-snakeyaml-dataformat.html     |    55 +
 .../3.7.x/dataformats/zipdeflater-dataformat.html  |     6 +
 .../3.7.x/dataformats/zipfile-dataformat.html      |    37 +
 components/3.7.x/dataset-component.html            |    12 +
 components/3.7.x/dataset-test-component.html       |     7 +
 components/3.7.x/debezium-mongodb-component.html   |    23 +
 components/3.7.x/debezium-mysql-component.html     |    31 +
 components/3.7.x/debezium-postgres-component.html  |    27 +
 components/3.7.x/debezium-sqlserver-component.html |    27 +
 components/3.7.x/digitalocean-component.html       |    21 +
 components/3.7.x/direct-component.html             |    22 +
 components/3.7.x/direct-vm-component.html          |    20 +
 components/3.7.x/disruptor-component.html          |    40 +
 components/3.7.x/djl-component.html                |    55 +
 components/3.7.x/dns-component.html                |    28 +
 components/3.7.x/docker-component.html             |    10 +
 components/3.7.x/dozer-component.html              |    67 +
 components/3.7.x/drill-component.html              |    11 +
 components/3.7.x/dropbox-component.html            |    41 +
 components/3.7.x/ehcache-component.html            |    82 +
 .../eips/_attachments/Hohpe_EIP_camel_20150622.zip |   Bin 0 -> 200378 bytes
 .../_attachments/Hohpe_EIP_camel_OpenOffice.zip    |   Bin 0 -> 72094 bytes
 components/3.7.x/eips/_images/eip/Aggregator.gif   |   Bin 0 -> 2413 bytes
 .../3.7.x/eips/_images/eip/AggregatorIcon.gif      |   Bin 0 -> 392 bytes
 .../3.7.x/eips/_images/eip/BroadcastAggregate.gif  |   Bin 0 -> 4005 bytes
 components/3.7.x/eips/_images/eip/CDC-Debezium.png |   Bin 0 -> 67771 bytes
 .../3.7.x/eips/_images/eip/ChannelAdapterIcon.gif  |   Bin 0 -> 941 bytes
 .../eips/_images/eip/ChannelAdapterSolution.gif    |   Bin 0 -> 2898 bytes
 components/3.7.x/eips/_images/eip/ChannelIcon.gif  |   Bin 0 -> 376 bytes
 .../3.7.x/eips/_images/eip/CircuitBreaker.png      |   Bin 0 -> 24745 bytes
 .../3.7.x/eips/_images/eip/CompetingConsumers.gif  |   Bin 0 -> 4759 bytes
 .../eips/_images/eip/CompetingConsumersIcon.gif    |   Bin 0 -> 428 bytes
 .../3.7.x/eips/_images/eip/ContentBasedRouter.gif  |   Bin 0 -> 2504 bytes
 .../eips/_images/eip/ContentBasedRouterIcon.gif    |   Bin 0 -> 356 bytes
 .../3.7.x/eips/_images/eip/ContentFilter.gif       |   Bin 0 -> 1777 bytes
 .../3.7.x/eips/_images/eip/ContentFilterIcon.gif   |   Bin 0 -> 375 bytes
 .../3.7.x/eips/_images/eip/ControlBusIcon.gif      |   Bin 0 -> 764 bytes
 .../eips/_images/eip/CorrelationIdentifierIcon.gif |   Bin 0 -> 375 bytes
 .../_images/eip/CorrelationIdentifierSolution.gif  |   Bin 0 -> 4041 bytes
 components/3.7.x/eips/_images/eip/DataEnricher.gif |   Bin 0 -> 2703 bytes
 .../3.7.x/eips/_images/eip/DataEnricherIcon.gif    |   Bin 0 -> 372 bytes
 .../eips/_images/eip/DeadLetterChannelIcon.gif     |   Bin 0 -> 519 bytes
 .../eips/_images/eip/DeadLetterChannelSolution.gif |   Bin 0 -> 3557 bytes
 components/3.7.x/eips/_images/eip/DetourIcon.gif   |   Bin 0 -> 678 bytes
 .../eips/_images/eip/DistributionAggregate.gif     |   Bin 0 -> 6302 bytes
 .../eips/_images/eip/DistributionAggregateIcon.gif |   Bin 0 -> 491 bytes
 .../eips/_images/eip/DurableSubscriptionIcon.gif   |   Bin 0 -> 306 bytes
 .../_images/eip/DurableSubscriptionSolution.gif    |   Bin 0 -> 3234 bytes
 .../3.7.x/eips/_images/eip/DynamicRouter.gif       |   Bin 0 -> 7122 bytes
 .../3.7.x/eips/_images/eip/DynamicRouterIcon.gif   |   Bin 0 -> 654 bytes
 .../eips/_images/eip/EventDrivenConsumerIcon.gif   |   Bin 0 -> 388 bytes
 .../_images/eip/EventDrivenConsumerSolution.gif    |   Bin 0 -> 2077 bytes
 .../3.7.x/eips/_images/eip/EventMessageIcon.gif    |   Bin 0 -> 264 bytes
 .../eips/_images/eip/EventMessageSolution.gif      |   Bin 0 -> 2843 bytes
 .../eips/_images/eip/GuaranteedMessagingIcon.gif   |   Bin 0 -> 312 bytes
 .../_images/eip/GuaranteedMessagingSolution.gif    |   Bin 0 -> 4574 bytes
 .../3.7.x/eips/_images/eip/MessageBroker.gif       |   Bin 0 -> 1686 bytes
 .../3.7.x/eips/_images/eip/MessageBrokerIcon.gif   |   Bin 0 -> 547 bytes
 .../3.7.x/eips/_images/eip/MessageBusIcon.gif      |   Bin 0 -> 381 bytes
 .../3.7.x/eips/_images/eip/MessageBusSolution.gif  |   Bin 0 -> 2243 bytes
 .../eips/_images/eip/MessageChannelSolution.gif    |   Bin 0 -> 3343 bytes
 .../3.7.x/eips/_images/eip/MessageDispatcher.gif   |   Bin 0 -> 5128 bytes
 .../eips/_images/eip/MessageDispatcherIcon.gif     |   Bin 0 -> 431 bytes
 .../3.7.x/eips/_images/eip/MessageEndpointIcon.gif |   Bin 0 -> 391 bytes
 .../eips/_images/eip/MessageEndpointSolution.gif   |   Bin 0 -> 3816 bytes
 .../eips/_images/eip/MessageExpirationIcon.gif     |   Bin 0 -> 276 bytes
 .../eips/_images/eip/MessageExpirationSolution.gif |   Bin 0 -> 4409 bytes
 .../3.7.x/eips/_images/eip/MessageFilter.gif       |   Bin 0 -> 3820 bytes
 .../3.7.x/eips/_images/eip/MessageFilterIcon.gif   |   Bin 0 -> 497 bytes
 .../3.7.x/eips/_images/eip/MessageHistory.gif      |   Bin 0 -> 2351 bytes
 components/3.7.x/eips/_images/eip/MessageIcon.gif  |   Bin 0 -> 799 bytes
 .../3.7.x/eips/_images/eip/MessageRouter.gif       |   Bin 0 -> 3340 bytes
 .../3.7.x/eips/_images/eip/MessageSelectorIcon.gif |   Bin 0 -> 455 bytes
 .../eips/_images/eip/MessageSelectorSolution.gif   |   Bin 0 -> 2987 bytes
 .../3.7.x/eips/_images/eip/MessageSolution.gif     |   Bin 0 -> 1256 bytes
 .../3.7.x/eips/_images/eip/MessageTranslator.gif   |   Bin 0 -> 2183 bytes
 .../eips/_images/eip/MessageTranslatorIcon.gif     |   Bin 0 -> 487 bytes
 .../eips/_images/eip/MessagingAdapterIcon.gif      |   Bin 0 -> 388 bytes
 .../eips/_images/eip/MessagingAdapterSolution.gif  |   Bin 0 -> 3923 bytes
 .../3.7.x/eips/_images/eip/MessagingBridge.gif     |   Bin 0 -> 1828 bytes
 .../3.7.x/eips/_images/eip/MessagingBridgeIcon.gif |   Bin 0 -> 437 bytes
 .../eips/_images/eip/MessagingGatewayIcon.gif      |   Bin 0 -> 485 bytes
 .../eips/_images/eip/MessagingGatewaySolution.gif  |   Bin 0 -> 3780 bytes
 .../_images/eip/MessagingMapperClassDiagram.gif    |   Bin 0 -> 2019 bytes
 .../3.7.x/eips/_images/eip/NormalizerDetail.gif    |   Bin 0 -> 8388 bytes
 .../3.7.x/eips/_images/eip/NormalizerIcon.gif      |   Bin 0 -> 401 bytes
 .../3.7.x/eips/_images/eip/PipesAndFilters.gif     |   Bin 0 -> 2906 bytes
 .../3.7.x/eips/_images/eip/PipesAndFiltersIcon.gif |   Bin 0 -> 455 bytes
 .../3.7.x/eips/_images/eip/PointToPointIcon.gif    |   Bin 0 -> 147 bytes
 .../eips/_images/eip/PointToPointSolution.gif      |   Bin 0 -> 2995 bytes
 .../3.7.x/eips/_images/eip/PollingConsumerIcon.gif |   Bin 0 -> 418 bytes
 .../eips/_images/eip/PollingConsumerSolution.gif   |   Bin 0 -> 2117 bytes
 .../3.7.x/eips/_images/eip/ProcessManager.gif      |   Bin 0 -> 3175 bytes
 .../3.7.x/eips/_images/eip/ProcessManagerIcon.gif  |   Bin 0 -> 429 bytes
 .../eips/_images/eip/PublishSubscribeIcon.gif      |   Bin 0 -> 227 bytes
 .../eips/_images/eip/PublishSubscribeSolution.gif  |   Bin 0 -> 4269 bytes
 .../3.7.x/eips/_images/eip/RecipientList.gif       |   Bin 0 -> 5065 bytes
 .../3.7.x/eips/_images/eip/RecipientListIcon.gif   |   Bin 0 -> 368 bytes
 components/3.7.x/eips/_images/eip/RequestReply.gif |   Bin 0 -> 3141 bytes
 .../3.7.x/eips/_images/eip/RequestReplyIcon.gif    |   Bin 0 -> 274 bytes
 components/3.7.x/eips/_images/eip/Resequencer.gif  |   Bin 0 -> 1965 bytes
 .../3.7.x/eips/_images/eip/ResequencerIcon.gif     |   Bin 0 -> 435 bytes
 .../3.7.x/eips/_images/eip/ReturnAddressIcon.gif   |   Bin 0 -> 302 bytes
 .../eips/_images/eip/ReturnAddressSolution.gif     |   Bin 0 -> 5867 bytes
 .../3.7.x/eips/_images/eip/RoutingTableIcon.gif    |   Bin 0 -> 376 bytes
 .../3.7.x/eips/_images/eip/RoutingTableSimple.gif  |   Bin 0 -> 3459 bytes
 components/3.7.x/eips/_images/eip/Sequencer.gif    |   Bin 0 -> 2298 bytes
 components/3.7.x/eips/_images/eip/SplitterIcon.gif |   Bin 0 -> 397 bytes
 .../3.7.x/eips/_images/eip/StoreInLibrary.gif      |   Bin 0 -> 6440 bytes
 .../3.7.x/eips/_images/eip/StoreInLibraryIcon.gif  |   Bin 0 -> 684 bytes
 .../eips/_images/eip/TransactionalClientIcon.gif   |   Bin 0 -> 486 bytes
 .../_images/eip/TransactionalClientSolution.gif    |   Bin 0 -> 3654 bytes
 components/3.7.x/eips/_images/eip/WireTap.gif      |   Bin 0 -> 3067 bytes
 components/3.7.x/eips/_images/eip/WireTapIcon.gif  |   Bin 0 -> 481 bytes
 components/3.7.x/eips/aggregate-eip.html           |   185 +
 components/3.7.x/eips/batch-config-eip.html        |     1 +
 components/3.7.x/eips/bean-eip.html                |    14 +
 components/3.7.x/eips/change-data-capture.html     |     1 +
 components/3.7.x/eips/channel-adapter.html         |    11 +
 components/3.7.x/eips/choice-eip.html              |    29 +
 components/3.7.x/eips/circuitBreaker-eip.html      |    20 +
 components/3.7.x/eips/claimCheck-eip.html          |    77 +
 components/3.7.x/eips/competing-consumers.html     |     8 +
 .../3.7.x/eips/composed-message-processor.html     |    16 +
 .../3.7.x/eips/content-based-router-eip.html       |    31 +
 components/3.7.x/eips/content-enricher.html        |    93 +
 components/3.7.x/eips/content-filter-eip.html      |     9 +
 components/3.7.x/eips/convertBodyTo-eip.html       |     1 +
 components/3.7.x/eips/correlation-identifier.html  |     7 +
 components/3.7.x/eips/customLoadBalancer-eip.html  |    42 +
 components/3.7.x/eips/dead-letter-channel.html     |    31 +
 components/3.7.x/eips/delay-eip.html               |    58 +
 components/3.7.x/eips/durable-subscriber.html      |    23 +
 components/3.7.x/eips/dynamicRouter-eip.html       |    82 +
 components/3.7.x/eips/enrich-eip.html              |    66 +
 .../eips/enterprise-integration-patterns.html      |     1 +
 components/3.7.x/eips/event-message.html           |    10 +
 components/3.7.x/eips/eventDrivenConsumer-eip.html |     5 +
 components/3.7.x/eips/failover-eip.html            |    12 +
 components/3.7.x/eips/fault-tolerance-eip.html     |    52 +
 .../eips/faultToleranceConfiguration-eip.html      |     1 +
 components/3.7.x/eips/filter-eip.html              |    25 +
 components/3.7.x/eips/from-eip.html                |     3 +
 components/3.7.x/eips/guaranteed-delivery.html     |     5 +
 components/3.7.x/eips/hystrix-eip.html             |    52 +
 .../3.7.x/eips/hystrixConfiguration-eip.html       |     1 +
 components/3.7.x/eips/idempotentConsumer-eip.html  |     1 +
 components/3.7.x/eips/inOnly-eip.html              |     1 +
 components/3.7.x/eips/inOut-eip.html               |     1 +
 components/3.7.x/eips/intercept.html               |    31 +
 components/3.7.x/eips/loadBalance-eip.html         |    97 +
 components/3.7.x/eips/log-eip.html                 |    42 +
 components/3.7.x/eips/loop-eip.html                |    59 +
 components/3.7.x/eips/marshal-eip.html             |     7 +
 components/3.7.x/eips/message-broker.html          |     1 +
 components/3.7.x/eips/message-bus.html             |     7 +
 components/3.7.x/eips/message-channel.html         |     5 +
 components/3.7.x/eips/message-dispatcher.html      |     1 +
 components/3.7.x/eips/message-endpoint.html        |     1 +
 components/3.7.x/eips/message-expiration.html      |     2 +
 components/3.7.x/eips/message-history.html         |    66 +
 components/3.7.x/eips/message-router.html          |    29 +
 components/3.7.x/eips/message-translator.html      |    10 +
 components/3.7.x/eips/message.html                 |     9 +
 components/3.7.x/eips/messaging-bridge.html        |     2 +
 components/3.7.x/eips/messaging-gateway.html       |     1 +
 components/3.7.x/eips/messaging-mapper.html        |     1 +
 components/3.7.x/eips/multicast-eip.html           |    39 +
 components/3.7.x/eips/normalizer.html              |    37 +
 components/3.7.x/eips/onFallback-eip.html          |    45 +
 components/3.7.x/eips/otherwise-eip.html           |    29 +
 components/3.7.x/eips/pipeline-eip.html            |    33 +
 components/3.7.x/eips/point-to-point-channel.html  |     5 +
 components/3.7.x/eips/pollEnrich-eip.html          |    32 +
 components/3.7.x/eips/polling-consumer.html        |    58 +
 components/3.7.x/eips/process-eip.html             |    13 +
 components/3.7.x/eips/process-manager.html         |     1 +
 .../3.7.x/eips/publish-subscribe-channel.html      |    15 +
 components/3.7.x/eips/random-eip.html              |     1 +
 components/3.7.x/eips/recipientList-eip.html       |    88 +
 components/3.7.x/eips/removeHeader-eip.html        |     9 +
 components/3.7.x/eips/removeHeaders-eip.html       |     3 +
 components/3.7.x/eips/removeProperties-eip.html    |    13 +
 components/3.7.x/eips/removeProperty-eip.html      |    13 +
 components/3.7.x/eips/requestReply-eip.html        |     1 +
 components/3.7.x/eips/resequence-eip.html          |    76 +
 components/3.7.x/eips/resilience4j-eip.html        |    52 +
 .../3.7.x/eips/resilience4jConfiguration-eip.html  |     1 +
 components/3.7.x/eips/return-address.html          |    22 +
 components/3.7.x/eips/rollback-eip.html            |    31 +
 components/3.7.x/eips/roundRobin-eip.html          |    10 +
 components/3.7.x/eips/routingSlip-eip.html         |    24 +
 components/3.7.x/eips/saga-eip.html                |   138 +
 components/3.7.x/eips/sample-eip.html              |    42 +
 components/3.7.x/eips/scatter-gather.html          |    70 +
 components/3.7.x/eips/script-eip.html              |    27 +
 components/3.7.x/eips/selective-consumer.html      |    10 +
 components/3.7.x/eips/service-activator.html       |     5 +
 components/3.7.x/eips/serviceCall-eip.html         |   203 +
 components/3.7.x/eips/setBody-eip.html             |    13 +
 components/3.7.x/eips/setHeader-eip.html           |    15 +
 components/3.7.x/eips/setOutHeader-eip.html        |    15 +
 components/3.7.x/eips/setProperty-eip.html         |    15 +
 components/3.7.x/eips/sort-eip.html                |    19 +
 components/3.7.x/eips/split-eip.html               |   291 +
 components/3.7.x/eips/step-eip.html                |    29 +
 components/3.7.x/eips/sticky-eip.html              |    14 +
 components/3.7.x/eips/stop-eip.html                |     7 +
 components/3.7.x/eips/stream-config-eip.html       |     1 +
 components/3.7.x/eips/threads-eip.html             |     9 +
 components/3.7.x/eips/throttle-eip.html            |    23 +
 components/3.7.x/eips/to-eip.html                  |    25 +
 components/3.7.x/eips/toD-eip.html                 |    24 +
 components/3.7.x/eips/topic-eip.html               |    10 +
 components/3.7.x/eips/transactional-client.html    |   147 +
 components/3.7.x/eips/transform-eip.html           |     1 +
 components/3.7.x/eips/unmarshal-eip.html           |     7 +
 components/3.7.x/eips/validate-eip.html            |    23 +
 components/3.7.x/eips/weighted-eip.html            |    10 +
 components/3.7.x/eips/when-eip.html                |    29 +
 components/3.7.x/eips/wireTap-eip.html             |    62 +
 components/3.7.x/elasticsearch-rest-component.html |    62 +
 components/3.7.x/elsql-component.html              |    34 +
 components/3.7.x/etcd-keys-component.html          |     6 +
 components/3.7.x/etcd-stats-component.html         |     6 +
 components/3.7.x/etcd-watch-component.html         |     6 +
 components/3.7.x/exec-component.html               |    32 +
 components/3.7.x/facebook-component.html           |    14 +
 components/3.7.x/fhir-component.html               |    80 +
 components/3.7.x/file-component.html               |    88 +
 components/3.7.x/file-watch-component.html         |    10 +
 components/3.7.x/flatpack-component.html           |    51 +
 components/3.7.x/flink-component.html              |    44 +
 components/3.7.x/fop-component.html                |    14 +
 components/3.7.x/freemarker-component.html         |    28 +
 components/3.7.x/ftp-component.html                |   167 +
 components/3.7.x/ftps-component.html               |    11 +
 components/3.7.x/ganglia-component.html            |    24 +
 components/3.7.x/geocoder-component.html           |    16 +
 components/3.7.x/git-component.html                |    19 +
 components/3.7.x/github-component.html             |    11 +
 components/3.7.x/google-bigquery-component.html    |    13 +
 .../3.7.x/google-bigquery-sql-component.html       |    12 +
 components/3.7.x/google-calendar-component.html    |    65 +
 .../3.7.x/google-calendar-stream-component.html    |    11 +
 components/3.7.x/google-drive-component.html       |   103 +
 components/3.7.x/google-mail-component.html        |    77 +
 components/3.7.x/google-mail-stream-component.html |    11 +
 components/3.7.x/google-pubsub-component.html      |    16 +
 components/3.7.x/google-sheets-component.html      |    35 +
 .../3.7.x/google-sheets-stream-component.html      |    35 +
 components/3.7.x/google-summary.html               |     1 +
 components/3.7.x/gora-component.html               |    35 +
 components/3.7.x/grape-component.html              |    34 +
 components/3.7.x/graphql-component.html            |    52 +
 components/3.7.x/grpc-component.html               |    50 +
 components/3.7.x/guava-eventbus-component.html     |    54 +
 .../3.7.x/hazelcast-atomicvalue-component.html     |    46 +
 components/3.7.x/hazelcast-instance-component.html |    14 +
 components/3.7.x/hazelcast-list-component.html     |    25 +
 components/3.7.x/hazelcast-map-component.html      |    83 +
 components/3.7.x/hazelcast-multimap-component.html |    57 +
 components/3.7.x/hazelcast-queue-component.html    |    34 +
 .../3.7.x/hazelcast-replicatedmap-component.html   |    48 +
 .../3.7.x/hazelcast-ringbuffer-component.html      |    18 +
 components/3.7.x/hazelcast-seda-component.html     |    14 +
 components/3.7.x/hazelcast-set-component.html      |     6 +
 components/3.7.x/hazelcast-summary.html            |   106 +
 components/3.7.x/hazelcast-topic-component.html    |    13 +
 components/3.7.x/hbase-component.html              |   112 +
 components/3.7.x/hdfs-component.html               |    30 +
 components/3.7.x/http-component.html               |   113 +
 components/3.7.x/iec60870-client-component.html    |    11 +
 components/3.7.x/iec60870-server-component.html    |    11 +
 components/3.7.x/ignite-cache-component.html       |     6 +
 components/3.7.x/ignite-compute-component.html     |     6 +
 components/3.7.x/ignite-events-component.html      |     6 +
 components/3.7.x/ignite-idgen-component.html       |     6 +
 components/3.7.x/ignite-messaging-component.html   |     6 +
 components/3.7.x/ignite-queue-component.html       |     6 +
 components/3.7.x/ignite-set-component.html         |     6 +
 components/3.7.x/ignite-summary.html               |    20 +
 components/3.7.x/index.html                        |     1 +
 components/3.7.x/infinispan-component.html         |   203 +
 components/3.7.x/influxdb-component.html           |    14 +
 components/3.7.x/iota-component.html               |    53 +
 components/3.7.x/ipfs-component.html               |    13 +
 components/3.7.x/irc-component.html                |    41 +
 components/3.7.x/ironmq-component.html             |    13 +
 components/3.7.x/jbpm-component.html               |    41 +
 components/3.7.x/jcache-component.html             |    89 +
 components/3.7.x/jclouds-component.html            |    84 +
 components/3.7.x/jcr-component.html                |    16 +
 components/3.7.x/jdbc-component.html               |    98 +
 components/3.7.x/jetty-component.html              |   182 +
 components/3.7.x/jgroups-component.html            |    44 +
 components/3.7.x/jgroups-raft-component.html       |    23 +
 components/3.7.x/jing-component.html               |    26 +
 components/3.7.x/jira-component.html               |    10 +
 components/3.7.x/jms-component.html                |    94 +
 components/3.7.x/jmx-component.html                |     6 +
 components/3.7.x/jolt-component.html               |    16 +
 components/3.7.x/jooq-component.html               |   141 +
 components/3.7.x/jpa-component.html                |    47 +
 components/3.7.x/jslt-component.html               |    22 +
 components/3.7.x/json-validator-component.html     |    46 +
 components/3.7.x/jsonata-component.html            |    14 +
 components/3.7.x/jt400-component.html              |    26 +
 components/3.7.x/kafka-component.html              |   124 +
 .../3.7.x/kubernetes-config-maps-component.html    |    28 +
 .../kubernetes-custom-resources-component.html     |     6 +
 .../3.7.x/kubernetes-deployments-component.html    |    28 +
 components/3.7.x/kubernetes-hpa-component.html     |    28 +
 components/3.7.x/kubernetes-job-component.html     |   121 +
 .../3.7.x/kubernetes-namespaces-component.html     |    28 +
 components/3.7.x/kubernetes-nodes-component.html   |    28 +
 ...rnetes-persistent-volumes-claims-component.html |    19 +
 .../kubernetes-persistent-volumes-component.html   |    19 +
 components/3.7.x/kubernetes-pods-component.html    |    28 +
 ...bernetes-replication-controllers-component.html |    28 +
 .../kubernetes-resources-quota-component.html      |    19 +
 components/3.7.x/kubernetes-secrets-component.html |    19 +
 .../kubernetes-service-accounts-component.html     |    19 +
 .../3.7.x/kubernetes-services-component.html       |    28 +
 components/3.7.x/kubernetes-summary.html           |    13 +
 components/3.7.x/kudu-component.html               |    19 +
 components/3.7.x/language-component.html           |     7 +
 components/3.7.x/languages/bean-language.html      |    32 +
 components/3.7.x/languages/constant-language.html  |     9 +
 components/3.7.x/languages/csimple-language.html   |    53 +
 .../3.7.x/languages/datasonnet-language.html       |    34 +
 .../3.7.x/languages/exchangeProperty-language.html |     6 +
 components/3.7.x/languages/file-language.html      |    24 +
 components/3.7.x/languages/groovy-language.html    |    40 +
 components/3.7.x/languages/header-language.html    |     1 +
 components/3.7.x/languages/hl7terser-language.html |    65 +
 components/3.7.x/languages/index.html              |     1 +
 components/3.7.x/languages/joor-language.html      |    63 +
 components/3.7.x/languages/jsonpath-language.html  |    92 +
 components/3.7.x/languages/mvel-language.html      |    18 +
 components/3.7.x/languages/ognl-language.html      |    18 +
 components/3.7.x/languages/ref-language.html       |     9 +
 components/3.7.x/languages/simple-language.html    |    73 +
 components/3.7.x/languages/spel-language.html      |    18 +
 components/3.7.x/languages/tokenize-language.html  |     1 +
 components/3.7.x/languages/xpath-language.html     |    36 +
 components/3.7.x/languages/xquery-language.html    |    29 +
 components/3.7.x/languages/xtokenize-language.html |     1 +
 components/3.7.x/ldap-component.html               |   193 +
 components/3.7.x/ldif-component.html               |    51 +
 components/3.7.x/log-component.html                |    23 +
 components/3.7.x/lpr-component.html                |    35 +
 components/3.7.x/lucene-component.html             |    74 +
 components/3.7.x/lumberjack-component.html         |    18 +
 components/3.7.x/mail-component.html               |    97 +
 components/3.7.x/master-component.html             |    42 +
 components/3.7.x/metrics-component.html            |   109 +
 components/3.7.x/micrometer-component.html         |   109 +
 .../3.7.x/microprofile-metrics-component.html      |    63 +
 components/3.7.x/milo-client-component.html        |    11 +
 components/3.7.x/milo-server-component.html        |    11 +
 components/3.7.x/mina-component.html               |    36 +
 components/3.7.x/minio-component.html              |    59 +
 components/3.7.x/mllp-component.html               |    11 +
 components/3.7.x/mock-component.html               |   221 +
 components/3.7.x/mongodb-component.html            |   156 +
 components/3.7.x/mongodb-gridfs-component.html     |    41 +
 components/3.7.x/msv-component.html                |    13 +
 components/3.7.x/mustache-component.html           |    20 +
 components/3.7.x/mvel-component.html               |    16 +
 components/3.7.x/mybatis-bean-component.html       |    29 +
 components/3.7.x/mybatis-component.html            |    78 +
 components/3.7.x/nagios-component.html             |    24 +
 components/3.7.x/nats-component.html               |    17 +
 components/3.7.x/netty-component.html              |   202 +
 components/3.7.x/netty-http-component.html         |    81 +
 components/3.7.x/nitrite-component.html            |    31 +
 components/3.7.x/nsq-component.html                |    14 +
 components/3.7.x/oaipmh-component.html             |     7 +
 components/3.7.x/olingo2-component.html            |    30 +
 components/3.7.x/olingo4-component.html            |    33 +
 .../3.7.x/openshift-build-configs-component.html   |    19 +
 components/3.7.x/openshift-builds-component.html   |    19 +
 components/3.7.x/openstack-cinder-component.html   |    10 +
 components/3.7.x/openstack-glance-component.html   |    10 +
 components/3.7.x/openstack-keystone-component.html |    10 +
 components/3.7.x/openstack-neutron-component.html  |    10 +
 components/3.7.x/openstack-nova-component.html     |    10 +
 components/3.7.x/openstack-summary.html            |    11 +
 components/3.7.x/openstack-swift-component.html    |    10 +
 components/3.7.x/optaplanner-component.html        |    21 +
 components/3.7.x/others/attachments.html           |     4 +
 components/3.7.x/others/aws-xray.html              |    34 +
 components/3.7.x/others/cdi.html                   |   263 +
 components/3.7.x/others/csimple-joor.html          |     5 +
 components/3.7.x/others/cxf-transport.html         |    78 +
 components/3.7.x/others/elytron.html               |     6 +
 components/3.7.x/others/etcd3.html                 |     1 +
 components/3.7.x/others/headersmap.html            |     3 +
 components/3.7.x/others/hystrix.html               |    11 +
 components/3.7.x/others/index.html                 |     1 +
 components/3.7.x/others/jasypt.html                |    98 +
 components/3.7.x/others/jta.html                   |     1 +
 components/3.7.x/others/leveldb-legacy.html        |     5 +
 components/3.7.x/others/leveldb.html               |    10 +
 components/3.7.x/others/lra.html                   |    11 +
 components/3.7.x/others/main.html                  |    36 +
 components/3.7.x/others/microprofile-config.html   |     2 +
 .../3.7.x/others/microprofile-fault-tolerance.html |     6 +
 components/3.7.x/others/microprofile-health.html   |    23 +
 components/3.7.x/others/openapi-java.html          |    46 +
 components/3.7.x/others/opentelemetry.html         |    10 +
 components/3.7.x/others/opentracing.html           |    25 +
 components/3.7.x/others/platform-http-vertx.html   |    17 +
 .../3.7.x/others/reactive-executor-vertx.html      |     1 +
 .../others/reactive-threadpoolfactory-vertx.html   |    16 +
 components/3.7.x/others/reactor.html               |     6 +
 components/3.7.x/others/redis.html                 |     1 +
 components/3.7.x/others/resilience4j.html          |     6 +
 components/3.7.x/others/ribbon.html                |    31 +
 components/3.7.x/others/rxjava.html                |     6 +
 components/3.7.x/others/shiro.html                 |   104 +
 components/3.7.x/others/spring-javaconfig.html     |    22 +
 components/3.7.x/others/spring-main.html           |     1 +
 components/3.7.x/others/spring-security.html       |    93 +
 components/3.7.x/others/swagger-java.html          |    46 +
 components/3.7.x/others/test-cdi.html              |   376 +
 components/3.7.x/others/test-junit5.html           |    31 +
 components/3.7.x/others/test-spring-junit5.html    |    86 +
 components/3.7.x/others/test-spring.html           |   189 +
 components/3.7.x/others/test.html                  |    28 +
 components/3.7.x/others/testcontainers-junit5.html |    56 +
 .../3.7.x/others/testcontainers-spring-junit5.html |     5 +
 components/3.7.x/others/testcontainers-spring.html |     1 +
 components/3.7.x/others/testcontainers.html        |    52 +
 .../3.7.x/others/threadpoolfactory-vertx.html      |    16 +
 components/3.7.x/others/tracing.html               |     1 +
 .../3.7.x/others/undertow-spring-security.html     |     1 +
 components/3.7.x/others/zipkin.html                |    33 +
 components/3.7.x/paho-component.html               |    26 +
 components/3.7.x/pdf-component.html                |    11 +
 .../3.7.x/pg-replication-slot-component.html       |    12 +
 components/3.7.x/pgevent-component.html            |    12 +
 components/3.7.x/platform-http-component.html      |    11 +
 components/3.7.x/properties-component.html         |   218 +
 components/3.7.x/pubnub-component.html             |    29 +
 components/3.7.x/pulsar-component.html             |    11 +
 components/3.7.x/quartz-component.html             |    29 +
 components/3.7.x/quickfix-component.html           |   150 +
 components/3.7.x/rabbitmq-component.html           |    46 +
 components/3.7.x/reactive-streams-component.html   |    78 +
 components/3.7.x/ref-component.html                |    17 +
 components/3.7.x/rest-api-component.html           |     6 +
 components/3.7.x/rest-component.html               |    30 +
 components/3.7.x/rest-openapi-component.html       |    31 +
 components/3.7.x/rest-swagger-component.html       |    31 +
 components/3.7.x/resteasy-component.html           |    47 +
 components/3.7.x/robotframework-component.html     |    31 +
 components/3.7.x/rss-component.html                |    25 +
 components/3.7.x/saga-component.html               |     6 +
 components/3.7.x/salesforce-component.html         |   188 +
 components/3.7.x/sap-netweaver-component.html      |    37 +
 components/3.7.x/scheduler-component.html          |     9 +
 components/3.7.x/schematron-component.html         |    51 +
 components/3.7.x/scp-component.html                |    11 +
 components/3.7.x/seda-component.html               |    78 +
 components/3.7.x/service-component.html            |     6 +
 components/3.7.x/servicenow-component.html         |    29 +
 components/3.7.x/servlet-component.html            |   210 +
 components/3.7.x/sftp-component.html               |    11 +
 components/3.7.x/sip-component.html                |    32 +
 components/3.7.x/sjms-batch-component.html         |    11 +
 components/3.7.x/sjms-component.html               |    63 +
 components/3.7.x/sjms2-component.html              |    80 +
 components/3.7.x/slack-component.html              |    28 +
 components/3.7.x/smpp-component.html               |    28 +
 components/3.7.x/snmp-component.html               |    38 +
 components/3.7.x/solr-component.html               |    56 +
 components/3.7.x/soroush-component.html            |    40 +
 components/3.7.x/spark-component.html              |   116 +
 components/3.7.x/splunk-component.html             |    38 +
 components/3.7.x/splunk-hec-component.html         |    10 +
 components/3.7.x/spring-batch-component.html       |    72 +
 components/3.7.x/spring-event-component.html       |     6 +
 components/3.7.x/spring-integration-component.html |    11 +
 components/3.7.x/spring-ldap-component.html        |    11 +
 components/3.7.x/spring-redis-component.html       |    10 +
 components/3.7.x/spring-summary.html               |    89 +
 components/3.7.x/spring-ws-component.html          |   108 +
 components/3.7.x/sql-component.html                |   147 +
 components/3.7.x/sql-stored-component.html         |    30 +
 components/3.7.x/ssh-component.html                |    36 +
 components/3.7.x/stax-component.html               |    80 +
 components/3.7.x/stomp-component.html              |    11 +
 components/3.7.x/stream-component.html             |    26 +
 components/3.7.x/string-template-component.html    |    23 +
 components/3.7.x/stub-component.html               |     7 +
 components/3.7.x/telegram-component.html           |    95 +
 components/3.7.x/thrift-component.html             |    31 +
 components/3.7.x/tika-component.html               |    13 +
 components/3.7.x/timer-component.html              |    15 +
 components/3.7.x/twilio-component.html             |   558 +
 .../3.7.x/twitter-directmessage-component.html     |     6 +
 components/3.7.x/twitter-search-component.html     |     6 +
 components/3.7.x/twitter-timeline-component.html   |     6 +
 components/3.7.x/undertow-component.html           |    25 +
 components/3.7.x/validator-component.html          |     6 +
 components/3.7.x/velocity-component.html           |    28 +
 components/3.7.x/vertx-component.html              |    14 +
 components/3.7.x/vertx-http-component.html         |    17 +
 components/3.7.x/vertx-kafka-component.html        |    53 +
 components/3.7.x/vertx-websocket-component.html    |    13 +
 components/3.7.x/vm-component.html                 |     8 +
 components/3.7.x/weather-component.html            |    12 +
 components/3.7.x/web3j-component.html              |    15 +
 components/3.7.x/webhook-component.html            |    11 +
 components/3.7.x/websocket-component.html          |    53 +
 components/3.7.x/websocket-jsr356-component.html   |     6 +
 components/3.7.x/weka-component.html               |   118 +
 components/3.7.x/wordpress-component.html          |    16 +
 components/3.7.x/workday-component.html            |    11 +
 components/3.7.x/xchange-component.html            |    16 +
 components/3.7.x/xj-component.html                 |   232 +
 components/3.7.x/xmlsecurity-sign-component.html   |   288 +
 components/3.7.x/xmlsecurity-verify-component.html |   288 +
 components/3.7.x/xmpp-component.html               |    18 +
 components/3.7.x/xquery-component.html             |    48 +
 components/3.7.x/xslt-component.html               |    32 +
 components/3.7.x/xslt-saxon-component.html         |    51 +
 components/3.7.x/yammer-component.html             |    95 +
 components/3.7.x/zendesk-component.html            |   628 +
 components/3.7.x/zookeeper-component.html          |    24 +
 components/3.7.x/zookeeper-master-component.html   |    29 +
 components/3.9.x/_images/apache-ignite.png         |   Bin 0 -> 919833 bytes
 components/3.9.x/_images/camel-direct-vm.png       |   Bin 0 -> 129236 bytes
 components/3.9.x/_images/camel_spark_cluster.png   |   Bin 0 -> 172359 bytes
 components/3.9.x/_images/camel_spark_driver.png    |   Bin 0 -> 293927 bytes
 components/3.9.x/_images/control_bus.png           |   Bin 0 -> 2438 bytes
 components/3.9.x/_images/qr-code.png               |   Bin 0 -> 307 bytes
 components/3.9.x/activemq-component.html           |    11 +
 components/3.9.x/ahc-component.html                |    70 +
 components/3.9.x/ahc-ws-component.html             |    24 +
 components/3.9.x/amqp-component.html               |    46 +
 components/3.9.x/apns-component.html               |    97 +
 components/3.9.x/arangodb-component.html           |    11 +
 components/3.9.x/as2-component.html                |    11 +
 components/3.9.x/asterisk-component.html           |    11 +
 components/3.9.x/atlasmap-component.html           |    12 +
 components/3.9.x/atmos-component.html              |    13 +
 .../3.9.x/atmosphere-websocket-component.html      |    23 +
 components/3.9.x/atom-component.html               |    11 +
 components/3.9.x/atomix-map-component.html         |    32 +
 components/3.9.x/atomix-messaging-component.html   |    10 +
 components/3.9.x/atomix-multimap-component.html    |    10 +
 components/3.9.x/atomix-queue-component.html       |    10 +
 components/3.9.x/atomix-set-component.html         |    10 +
 components/3.9.x/atomix-value-component.html       |    10 +
 components/3.9.x/avro-component.html               |    75 +
 .../3.9.x/aws-secrets-manager-component.html       |    10 +
 components/3.9.x/aws2-athena-component.html        |    91 +
 components/3.9.x/aws2-cw-component.html            |    11 +
 components/3.9.x/aws2-ddb-component.html           |    11 +
 components/3.9.x/aws2-ddbstream-component.html     |    10 +
 components/3.9.x/aws2-ec2-component.html           |    44 +
 components/3.9.x/aws2-ecs-component.html           |    13 +
 components/3.9.x/aws2-eks-component.html           |    13 +
 components/3.9.x/aws2-eventbridge-component.html   |    98 +
 components/3.9.x/aws2-iam-component.html           |    22 +
 components/3.9.x/aws2-kinesis-component.html       |    11 +
 .../3.9.x/aws2-kinesis-firehose-component.html     |    26 +
 components/3.9.x/aws2-kms-component.html           |    18 +
 components/3.9.x/aws2-lambda-component.html        |    12 +
 components/3.9.x/aws2-mq-component.html            |    36 +
 components/3.9.x/aws2-msk-component.html           |    37 +
 components/3.9.x/aws2-s3-component.html            |   109 +
 components/3.9.x/aws2-ses-component.html           |    15 +
 components/3.9.x/aws2-sns-component.html           |    40 +
 components/3.9.x/aws2-sqs-component.html           |    37 +
 components/3.9.x/aws2-sts-component.html           |    18 +
 components/3.9.x/aws2-summary.html                 |     1 +
 components/3.9.x/aws2-translate-component.html     |    17 +
 components/3.9.x/azure-eventhubs-component.html    |    29 +
 components/3.9.x/azure-storage-blob-component.html |   177 +
 .../3.9.x/azure-storage-datalake-component.html    |    92 +
 .../3.9.x/azure-storage-queue-component.html       |    96 +
 components/3.9.x/azure-summary.html                |     1 +
 components/3.9.x/bean-component.html               |    22 +
 components/3.9.x/bean-validator-component.html     |    88 +
 components/3.9.x/beanstalk-component.html          |    21 +
 components/3.9.x/bonita-component.html             |    10 +
 components/3.9.x/box-component.html                |   148 +
 components/3.9.x/braintree-component.html          |   161 +
 components/3.9.x/browse-component.html             |    17 +
 components/3.9.x/caffeine-cache-component.html     |    23 +
 components/3.9.x/caffeine-loadcache-component.html |    11 +
 components/3.9.x/chatscript-component.html         |    11 +
 components/3.9.x/chunk-component.html              |    21 +
 components/3.9.x/class-component.html              |    10 +
 components/3.9.x/cm-sms-component.html             |    11 +
 components/3.9.x/cmis-component.html               |    10 +
 components/3.9.x/coap-component.html               |    11 +
 components/3.9.x/cometd-component.html             |    48 +
 components/3.9.x/consul-component.html             |    10 +
 components/3.9.x/controlbus-component.html         |     6 +
 components/3.9.x/corda-component.html              |    13 +
 components/3.9.x/couchbase-component.html          |    11 +
 components/3.9.x/couchdb-component.html            |    11 +
 components/3.9.x/cql-component.html                |    25 +
 components/3.9.x/cron-component.html               |    19 +
 components/3.9.x/crypto-cms-component.html         |   229 +
 components/3.9.x/crypto-component.html             |    20 +
 components/3.9.x/cxf-component.html                |   161 +
 components/3.9.x/cxfrs-component.html              |   119 +
 components/3.9.x/dataformat-component.html         |    14 +
 components/3.9.x/dataformats/any23-dataformat.html |    30 +
 components/3.9.x/dataformats/asn1-dataformat.html  |    15 +
 components/3.9.x/dataformats/avro-dataformat.html  |    28 +
 .../3.9.x/dataformats/barcode-dataformat.html      |    15 +
 .../3.9.x/dataformats/base64-dataformat.html       |    33 +
 .../3.9.x/dataformats/beanio-dataformat.html       |    10 +
 components/3.9.x/dataformats/bindy-dataformat.html |   703 +
 components/3.9.x/dataformats/cbor-dataformat.html  |    20 +
 .../3.9.x/dataformats/crypto-dataformat.html       |   104 +
 components/3.9.x/dataformats/csv-dataformat.html   |   116 +
 .../3.9.x/dataformats/fhirJson-dataformat.html     |     1 +
 .../3.9.x/dataformats/fhirXml-dataformat.html      |     1 +
 .../3.9.x/dataformats/flatpack-dataformat.html     |    18 +
 components/3.9.x/dataformats/grok-dataformat.html  |    40 +
 .../3.9.x/dataformats/gzipdeflater-dataformat.html |     6 +
 components/3.9.x/dataformats/hl7-dataformat.html   |    61 +
 components/3.9.x/dataformats/ical-dataformat.html  |    29 +
 components/3.9.x/dataformats/index.html            |     1 +
 .../3.9.x/dataformats/jacksonxml-dataformat.html   |    67 +
 components/3.9.x/dataformats/jaxb-dataformat.html  |    57 +
 .../dataformats/json-fastjson-dataformat.html      |    13 +
 .../3.9.x/dataformats/json-gson-dataformat.html    |    13 +
 .../3.9.x/dataformats/json-jackson-dataformat.html |    13 +
 .../3.9.x/dataformats/json-johnzon-dataformat.html |    13 +
 .../3.9.x/dataformats/json-jsonb-dataformat.html   |    17 +
 .../3.9.x/dataformats/json-xstream-dataformat.html |    14 +
 .../3.9.x/dataformats/jsonApi-dataformat.html      |    11 +
 components/3.9.x/dataformats/lzf-dataformat.html   |    11 +
 .../dataformats/mime-multipart-dataformat.html     |    40 +
 components/3.9.x/dataformats/pgp-dataformat.html   |    56 +
 .../3.9.x/dataformats/protobuf-dataformat.html     |    81 +
 components/3.9.x/dataformats/rss-dataformat.html   |     6 +
 .../3.9.x/dataformats/secureXML-dataformat.html    |    85 +
 .../3.9.x/dataformats/soapjaxb-dataformat.html     |    54 +
 .../3.9.x/dataformats/syslog-dataformat.html       |    47 +
 .../3.9.x/dataformats/tarfile-dataformat.html      |    33 +
 .../3.9.x/dataformats/thrift-dataformat.html       |    45 +
 .../3.9.x/dataformats/tidyMarkup-dataformat.html   |    18 +
 .../dataformats/univocity-csv-dataformat.html      |    48 +
 .../dataformats/univocity-fixed-dataformat.html    |    48 +
 .../dataformats/univocity-tsv-dataformat.html      |    48 +
 .../3.9.x/dataformats/xstream-dataformat.html      |    27 +
 .../dataformats/yaml-snakeyaml-dataformat.html     |    55 +
 .../3.9.x/dataformats/zipdeflater-dataformat.html  |     6 +
 .../3.9.x/dataformats/zipfile-dataformat.html      |    37 +
 components/3.9.x/dataset-component.html            |    12 +
 components/3.9.x/dataset-test-component.html       |     7 +
 components/3.9.x/debezium-mongodb-component.html   |    23 +
 components/3.9.x/debezium-mysql-component.html     |    31 +
 components/3.9.x/debezium-postgres-component.html  |    27 +
 components/3.9.x/debezium-sqlserver-component.html |    27 +
 components/3.9.x/debezium-summary.html             |     1 +
 components/3.9.x/digitalocean-component.html       |    21 +
 components/3.9.x/direct-component.html             |    22 +
 components/3.9.x/direct-vm-component.html          |    20 +
 components/3.9.x/disruptor-component.html          |    40 +
 components/3.9.x/djl-component.html                |    55 +
 components/3.9.x/dns-component.html                |    28 +
 components/3.9.x/docker-component.html             |    10 +
 components/3.9.x/dozer-component.html              |    67 +
 components/3.9.x/drill-component.html              |    11 +
 components/3.9.x/dropbox-component.html            |    41 +
 components/3.9.x/ehcache-component.html            |    82 +
 .../eips/_attachments/Hohpe_EIP_camel_20150622.zip |   Bin 0 -> 200378 bytes
 .../_attachments/Hohpe_EIP_camel_OpenOffice.zip    |   Bin 0 -> 72094 bytes
 components/3.9.x/eips/_images/eip/Aggregator.gif   |   Bin 0 -> 2413 bytes
 .../3.9.x/eips/_images/eip/AggregatorIcon.gif      |   Bin 0 -> 392 bytes
 .../3.9.x/eips/_images/eip/BroadcastAggregate.gif  |   Bin 0 -> 4005 bytes
 components/3.9.x/eips/_images/eip/CDC-Debezium.png |   Bin 0 -> 67771 bytes
 .../3.9.x/eips/_images/eip/ChannelAdapterIcon.gif  |   Bin 0 -> 941 bytes
 .../eips/_images/eip/ChannelAdapterSolution.gif    |   Bin 0 -> 2898 bytes
 components/3.9.x/eips/_images/eip/ChannelIcon.gif  |   Bin 0 -> 376 bytes
 .../3.9.x/eips/_images/eip/CircuitBreaker.png      |   Bin 0 -> 24745 bytes
 .../3.9.x/eips/_images/eip/CompetingConsumers.gif  |   Bin 0 -> 4759 bytes
 .../eips/_images/eip/CompetingConsumersIcon.gif    |   Bin 0 -> 428 bytes
 .../3.9.x/eips/_images/eip/ContentBasedRouter.gif  |   Bin 0 -> 2504 bytes
 .../eips/_images/eip/ContentBasedRouterIcon.gif    |   Bin 0 -> 356 bytes
 .../3.9.x/eips/_images/eip/ContentFilter.gif       |   Bin 0 -> 1777 bytes
 .../3.9.x/eips/_images/eip/ContentFilterIcon.gif   |   Bin 0 -> 375 bytes
 .../3.9.x/eips/_images/eip/ControlBusIcon.gif      |   Bin 0 -> 764 bytes
 .../eips/_images/eip/CorrelationIdentifierIcon.gif |   Bin 0 -> 375 bytes
 .../_images/eip/CorrelationIdentifierSolution.gif  |   Bin 0 -> 4041 bytes
 components/3.9.x/eips/_images/eip/DataEnricher.gif |   Bin 0 -> 2703 bytes
 .../3.9.x/eips/_images/eip/DataEnricherIcon.gif    |   Bin 0 -> 372 bytes
 .../eips/_images/eip/DeadLetterChannelIcon.gif     |   Bin 0 -> 519 bytes
 .../eips/_images/eip/DeadLetterChannelSolution.gif |   Bin 0 -> 3557 bytes
 components/3.9.x/eips/_images/eip/DetourIcon.gif   |   Bin 0 -> 678 bytes
 .../eips/_images/eip/DistributionAggregate.gif     |   Bin 0 -> 6302 bytes
 .../eips/_images/eip/DistributionAggregateIcon.gif |   Bin 0 -> 491 bytes
 .../eips/_images/eip/DurableSubscriptionIcon.gif   |   Bin 0 -> 306 bytes
 .../_images/eip/DurableSubscriptionSolution.gif    |   Bin 0 -> 3234 bytes
 .../3.9.x/eips/_images/eip/DynamicRouter.gif       |   Bin 0 -> 7122 bytes
 .../3.9.x/eips/_images/eip/DynamicRouterIcon.gif   |   Bin 0 -> 654 bytes
 .../eips/_images/eip/EventDrivenConsumerIcon.gif   |   Bin 0 -> 388 bytes
 .../_images/eip/EventDrivenConsumerSolution.gif    |   Bin 0 -> 2077 bytes
 .../3.9.x/eips/_images/eip/EventMessageIcon.gif    |   Bin 0 -> 264 bytes
 .../eips/_images/eip/EventMessageSolution.gif      |   Bin 0 -> 2843 bytes
 .../eips/_images/eip/GuaranteedMessagingIcon.gif   |   Bin 0 -> 312 bytes
 .../_images/eip/GuaranteedMessagingSolution.gif    |   Bin 0 -> 4574 bytes
 .../3.9.x/eips/_images/eip/MessageBroker.gif       |   Bin 0 -> 1686 bytes
 .../3.9.x/eips/_images/eip/MessageBrokerIcon.gif   |   Bin 0 -> 547 bytes
 .../3.9.x/eips/_images/eip/MessageBusIcon.gif      |   Bin 0 -> 381 bytes
 .../3.9.x/eips/_images/eip/MessageBusSolution.gif  |   Bin 0 -> 2243 bytes
 .../eips/_images/eip/MessageChannelSolution.gif    |   Bin 0 -> 3343 bytes
 .../3.9.x/eips/_images/eip/MessageDispatcher.gif   |   Bin 0 -> 5128 bytes
 .../eips/_images/eip/MessageDispatcherIcon.gif     |   Bin 0 -> 431 bytes
 .../3.9.x/eips/_images/eip/MessageEndpointIcon.gif |   Bin 0 -> 391 bytes
 .../eips/_images/eip/MessageEndpointSolution.gif   |   Bin 0 -> 3816 bytes
 .../eips/_images/eip/MessageExpirationIcon.gif     |   Bin 0 -> 276 bytes
 .../eips/_images/eip/MessageExpirationSolution.gif |   Bin 0 -> 4409 bytes
 .../3.9.x/eips/_images/eip/MessageFilter.gif       |   Bin 0 -> 3820 bytes
 .../3.9.x/eips/_images/eip/MessageFilterIcon.gif   |   Bin 0 -> 497 bytes
 .../3.9.x/eips/_images/eip/MessageHistory.gif      |   Bin 0 -> 2351 bytes
 components/3.9.x/eips/_images/eip/MessageIcon.gif  |   Bin 0 -> 799 bytes
 .../3.9.x/eips/_images/eip/MessageRouter.gif       |   Bin 0 -> 3340 bytes
 .../3.9.x/eips/_images/eip/MessageSelectorIcon.gif |   Bin 0 -> 455 bytes
 .../eips/_images/eip/MessageSelectorSolution.gif   |   Bin 0 -> 2987 bytes
 .../3.9.x/eips/_images/eip/MessageSolution.gif     |   Bin 0 -> 1256 bytes
 .../3.9.x/eips/_images/eip/MessageTranslator.gif   |   Bin 0 -> 2183 bytes
 .../eips/_images/eip/MessageTranslatorIcon.gif     |   Bin 0 -> 487 bytes
 .../eips/_images/eip/MessagingAdapterIcon.gif      |   Bin 0 -> 388 bytes
 .../eips/_images/eip/MessagingAdapterSolution.gif  |   Bin 0 -> 3923 bytes
 .../3.9.x/eips/_images/eip/MessagingBridge.gif     |   Bin 0 -> 1828 bytes
 .../3.9.x/eips/_images/eip/MessagingBridgeIcon.gif |   Bin 0 -> 437 bytes
 .../eips/_images/eip/MessagingGatewayIcon.gif      |   Bin 0 -> 485 bytes
 .../eips/_images/eip/MessagingGatewaySolution.gif  |   Bin 0 -> 3780 bytes
 .../_images/eip/MessagingMapperClassDiagram.gif    |   Bin 0 -> 2019 bytes
 .../3.9.x/eips/_images/eip/NormalizerDetail.gif    |   Bin 0 -> 8388 bytes
 .../3.9.x/eips/_images/eip/NormalizerIcon.gif      |   Bin 0 -> 401 bytes
 .../3.9.x/eips/_images/eip/PipesAndFilters.gif     |   Bin 0 -> 2906 bytes
 .../3.9.x/eips/_images/eip/PipesAndFiltersIcon.gif |   Bin 0 -> 455 bytes
 .../3.9.x/eips/_images/eip/PointToPointIcon.gif    |   Bin 0 -> 147 bytes
 .../eips/_images/eip/PointToPointSolution.gif      |   Bin 0 -> 2995 bytes
 .../3.9.x/eips/_images/eip/PollingConsumerIcon.gif |   Bin 0 -> 418 bytes
 .../eips/_images/eip/PollingConsumerSolution.gif   |   Bin 0 -> 2117 bytes
 .../3.9.x/eips/_images/eip/ProcessManager.gif      |   Bin 0 -> 3175 bytes
 .../3.9.x/eips/_images/eip/ProcessManagerIcon.gif  |   Bin 0 -> 429 bytes
 .../eips/_images/eip/PublishSubscribeIcon.gif      |   Bin 0 -> 227 bytes
 .../eips/_images/eip/PublishSubscribeSolution.gif  |   Bin 0 -> 4269 bytes
 .../3.9.x/eips/_images/eip/RecipientList.gif       |   Bin 0 -> 5065 bytes
 .../3.9.x/eips/_images/eip/RecipientListIcon.gif   |   Bin 0 -> 368 bytes
 components/3.9.x/eips/_images/eip/RequestReply.gif |   Bin 0 -> 3141 bytes
 .../3.9.x/eips/_images/eip/RequestReplyIcon.gif    |   Bin 0 -> 274 bytes
 components/3.9.x/eips/_images/eip/Resequencer.gif  |   Bin 0 -> 1965 bytes
 .../3.9.x/eips/_images/eip/ResequencerIcon.gif     |   Bin 0 -> 435 bytes
 .../3.9.x/eips/_images/eip/ReturnAddressIcon.gif   |   Bin 0 -> 302 bytes
 .../eips/_images/eip/ReturnAddressSolution.gif     |   Bin 0 -> 5867 bytes
 .../3.9.x/eips/_images/eip/RoutingTableIcon.gif    |   Bin 0 -> 376 bytes
 .../3.9.x/eips/_images/eip/RoutingTableSimple.gif  |   Bin 0 -> 3459 bytes
 components/3.9.x/eips/_images/eip/Sequencer.gif    |   Bin 0 -> 2298 bytes
 components/3.9.x/eips/_images/eip/SplitterIcon.gif |   Bin 0 -> 397 bytes
 .../3.9.x/eips/_images/eip/StoreInLibrary.gif      |   Bin 0 -> 6440 bytes
 .../3.9.x/eips/_images/eip/StoreInLibraryIcon.gif  |   Bin 0 -> 684 bytes
 .../eips/_images/eip/TransactionalClientIcon.gif   |   Bin 0 -> 486 bytes
 .../_images/eip/TransactionalClientSolution.gif    |   Bin 0 -> 3654 bytes
 components/3.9.x/eips/_images/eip/WireTap.gif      |   Bin 0 -> 3067 bytes
 components/3.9.x/eips/_images/eip/WireTapIcon.gif  |   Bin 0 -> 481 bytes
 components/3.9.x/eips/aggregate-eip.html           |   185 +
 components/3.9.x/eips/batch-config-eip.html        |     1 +
 components/3.9.x/eips/bean-eip.html                |    14 +
 components/3.9.x/eips/change-data-capture.html     |     1 +
 components/3.9.x/eips/channel-adapter.html         |    11 +
 components/3.9.x/eips/choice-eip.html              |    29 +
 components/3.9.x/eips/circuitBreaker-eip.html      |    20 +
 components/3.9.x/eips/claimCheck-eip.html          |    77 +
 components/3.9.x/eips/competing-consumers.html     |     8 +
 .../3.9.x/eips/composed-message-processor.html     |    16 +
 .../3.9.x/eips/content-based-router-eip.html       |    31 +
 components/3.9.x/eips/content-enricher.html        |    93 +
 components/3.9.x/eips/content-filter-eip.html      |     9 +
 components/3.9.x/eips/convertBodyTo-eip.html       |     1 +
 components/3.9.x/eips/correlation-identifier.html  |     7 +
 components/3.9.x/eips/customLoadBalancer-eip.html  |    42 +
 components/3.9.x/eips/dead-letter-channel.html     |    31 +
 components/3.9.x/eips/delay-eip.html               |    58 +
 components/3.9.x/eips/durable-subscriber.html      |    23 +
 components/3.9.x/eips/dynamicRouter-eip.html       |    82 +
 components/3.9.x/eips/enrich-eip.html              |    66 +
 .../eips/enterprise-integration-patterns.html      |     1 +
 components/3.9.x/eips/event-message.html           |    10 +
 components/3.9.x/eips/eventDrivenConsumer-eip.html |     5 +
 components/3.9.x/eips/failover-eip.html            |    12 +
 components/3.9.x/eips/fault-tolerance-eip.html     |    52 +
 .../eips/faultToleranceConfiguration-eip.html      |     1 +
 components/3.9.x/eips/filter-eip.html              |    25 +
 components/3.9.x/eips/from-eip.html                |     3 +
 components/3.9.x/eips/guaranteed-delivery.html     |     5 +
 components/3.9.x/eips/hystrix-eip.html             |    52 +
 .../3.9.x/eips/hystrixConfiguration-eip.html       |     1 +
 components/3.9.x/eips/idempotentConsumer-eip.html  |     1 +
 components/3.9.x/eips/inOnly-eip.html              |     1 +
 components/3.9.x/eips/inOut-eip.html               |     1 +
 components/3.9.x/eips/intercept.html               |    31 +
 components/3.9.x/eips/loadBalance-eip.html         |    97 +
 components/3.9.x/eips/log-eip.html                 |    42 +
 components/3.9.x/eips/loop-eip.html                |    59 +
 components/3.9.x/eips/marshal-eip.html             |     7 +
 components/3.9.x/eips/message-broker.html          |     1 +
 components/3.9.x/eips/message-bus.html             |     7 +
 components/3.9.x/eips/message-channel.html         |     5 +
 components/3.9.x/eips/message-dispatcher.html      |     1 +
 components/3.9.x/eips/message-endpoint.html        |     1 +
 components/3.9.x/eips/message-expiration.html      |     2 +
 components/3.9.x/eips/message-history.html         |    66 +
 components/3.9.x/eips/message-router.html          |    29 +
 components/3.9.x/eips/message-translator.html      |    10 +
 components/3.9.x/eips/message.html                 |     9 +
 components/3.9.x/eips/messaging-bridge.html        |     2 +
 components/3.9.x/eips/messaging-gateway.html       |     1 +
 components/3.9.x/eips/messaging-mapper.html        |     1 +
 components/3.9.x/eips/multicast-eip.html           |    39 +
 components/3.9.x/eips/normalizer.html              |    37 +
 components/3.9.x/eips/onFallback-eip.html          |    45 +
 components/3.9.x/eips/otherwise-eip.html           |    29 +
 components/3.9.x/eips/pipeline-eip.html            |    33 +
 components/3.9.x/eips/point-to-point-channel.html  |     5 +
 components/3.9.x/eips/pollEnrich-eip.html          |    32 +
 components/3.9.x/eips/polling-consumer.html        |    60 +
 components/3.9.x/eips/process-eip.html             |    13 +
 components/3.9.x/eips/process-manager.html         |     1 +
 .../3.9.x/eips/publish-subscribe-channel.html      |    15 +
 components/3.9.x/eips/random-eip.html              |     1 +
 components/3.9.x/eips/recipientList-eip.html       |    88 +
 components/3.9.x/eips/removeHeader-eip.html        |     9 +
 components/3.9.x/eips/removeHeaders-eip.html       |     3 +
 components/3.9.x/eips/removeProperties-eip.html    |    13 +
 components/3.9.x/eips/removeProperty-eip.html      |    13 +
 components/3.9.x/eips/requestReply-eip.html        |     1 +
 components/3.9.x/eips/resequence-eip.html          |    76 +
 components/3.9.x/eips/resilience4j-eip.html        |    52 +
 .../3.9.x/eips/resilience4jConfiguration-eip.html  |     1 +
 components/3.9.x/eips/return-address.html          |    22 +
 components/3.9.x/eips/rollback-eip.html            |    31 +
 components/3.9.x/eips/roundRobin-eip.html          |    10 +
 components/3.9.x/eips/routingSlip-eip.html         |    24 +
 components/3.9.x/eips/saga-eip.html                |   138 +
 components/3.9.x/eips/sample-eip.html              |    42 +
 components/3.9.x/eips/scatter-gather.html          |    70 +
 components/3.9.x/eips/script-eip.html              |    27 +
 components/3.9.x/eips/selective-consumer.html      |    10 +
 components/3.9.x/eips/service-activator.html       |     5 +
 components/3.9.x/eips/serviceCall-eip.html         |   203 +
 components/3.9.x/eips/setBody-eip.html             |    13 +
 components/3.9.x/eips/setHeader-eip.html           |    15 +
 components/3.9.x/eips/setOutHeader-eip.html        |    15 +
 components/3.9.x/eips/setProperty-eip.html         |    15 +
 components/3.9.x/eips/sort-eip.html                |    19 +
 components/3.9.x/eips/split-eip.html               |   291 +
 components/3.9.x/eips/step-eip.html                |    29 +
 components/3.9.x/eips/sticky-eip.html              |    14 +
 components/3.9.x/eips/stop-eip.html                |     7 +
 components/3.9.x/eips/stream-config-eip.html       |     1 +
 components/3.9.x/eips/threads-eip.html             |     9 +
 components/3.9.x/eips/throttle-eip.html            |    23 +
 components/3.9.x/eips/to-eip.html                  |    25 +
 components/3.9.x/eips/toD-eip.html                 |    24 +
 components/3.9.x/eips/topic-eip.html               |    10 +
 components/3.9.x/eips/transactional-client.html    |   147 +
 components/3.9.x/eips/transform-eip.html           |     1 +
 components/3.9.x/eips/unmarshal-eip.html           |     7 +
 components/3.9.x/eips/validate-eip.html            |    23 +
 components/3.9.x/eips/weighted-eip.html            |    10 +
 components/3.9.x/eips/when-eip.html                |    29 +
 components/3.9.x/eips/wireTap-eip.html             |    62 +
 components/3.9.x/elasticsearch-rest-component.html |    62 +
 components/3.9.x/elsql-component.html              |    34 +
 components/3.9.x/etcd-keys-component.html          |     6 +
 components/3.9.x/etcd-stats-component.html         |     6 +
 components/3.9.x/etcd-watch-component.html         |     6 +
 components/3.9.x/exec-component.html               |    32 +
 components/3.9.x/facebook-component.html           |    14 +
 components/3.9.x/fhir-component.html               |    80 +
 components/3.9.x/file-component.html               |    88 +
 components/3.9.x/file-watch-component.html         |    10 +
 components/3.9.x/flatpack-component.html           |    51 +
 components/3.9.x/flink-component.html              |    44 +
 components/3.9.x/fop-component.html                |    14 +
 components/3.9.x/freemarker-component.html         |    28 +
 components/3.9.x/ftp-component.html                |   167 +
 components/3.9.x/ftps-component.html               |    11 +
 components/3.9.x/ganglia-component.html            |    24 +
 components/3.9.x/geocoder-component.html           |    16 +
 components/3.9.x/git-component.html                |    19 +
 components/3.9.x/github-component.html             |    11 +
 components/3.9.x/google-bigquery-component.html    |    13 +
 .../3.9.x/google-bigquery-sql-component.html       |    12 +
 components/3.9.x/google-calendar-component.html    |    65 +
 .../3.9.x/google-calendar-stream-component.html    |    11 +
 components/3.9.x/google-drive-component.html       |   103 +
 components/3.9.x/google-functions-component.html   |    50 +
 components/3.9.x/google-mail-component.html        |    77 +
 components/3.9.x/google-mail-stream-component.html |    11 +
 components/3.9.x/google-pubsub-component.html      |    16 +
 components/3.9.x/google-sheets-component.html      |    35 +
 .../3.9.x/google-sheets-stream-component.html      |    35 +
 components/3.9.x/google-storage-component.html     |    58 +
 components/3.9.x/google-summary.html               |     1 +
 components/3.9.x/gora-component.html               |    35 +
 components/3.9.x/grape-component.html              |    34 +
 components/3.9.x/graphql-component.html            |    52 +
 components/3.9.x/grpc-component.html               |    50 +
 components/3.9.x/guava-eventbus-component.html     |    54 +
 .../3.9.x/hazelcast-atomicvalue-component.html     |    46 +
 components/3.9.x/hazelcast-instance-component.html |    14 +
 components/3.9.x/hazelcast-list-component.html     |    25 +
 components/3.9.x/hazelcast-map-component.html      |    83 +
 components/3.9.x/hazelcast-multimap-component.html |    57 +
 components/3.9.x/hazelcast-queue-component.html    |    34 +
 .../3.9.x/hazelcast-replicatedmap-component.html   |    48 +
 .../3.9.x/hazelcast-ringbuffer-component.html      |    18 +
 components/3.9.x/hazelcast-seda-component.html     |    14 +
 components/3.9.x/hazelcast-set-component.html      |     6 +
 components/3.9.x/hazelcast-summary.html            |   106 +
 components/3.9.x/hazelcast-topic-component.html    |    13 +
 components/3.9.x/hbase-component.html              |   112 +
 components/3.9.x/hdfs-component.html               |    30 +
 components/3.9.x/http-component.html               |   113 +
 components/3.9.x/hwcloud-smn-component.html        |    35 +
 components/3.9.x/iec60870-client-component.html    |    11 +
 components/3.9.x/iec60870-server-component.html    |    11 +
 components/3.9.x/ignite-cache-component.html       |     6 +
 components/3.9.x/ignite-compute-component.html     |     6 +
 components/3.9.x/ignite-events-component.html      |     6 +
 components/3.9.x/ignite-idgen-component.html       |     6 +
 components/3.9.x/ignite-messaging-component.html   |     6 +
 components/3.9.x/ignite-queue-component.html       |     6 +
 components/3.9.x/ignite-set-component.html         |     6 +
 components/3.9.x/ignite-summary.html               |    20 +
 components/3.9.x/index.html                        |     1 +
 components/3.9.x/infinispan-component.html         |    96 +
 .../3.9.x/infinispan-embedded-component.html       |    95 +
 components/3.9.x/influxdb-component.html           |    14 +
 components/3.9.x/iota-component.html               |    53 +
 components/3.9.x/ipfs-component.html               |    13 +
 components/3.9.x/irc-component.html                |    41 +
 components/3.9.x/ironmq-component.html             |    13 +
 components/3.9.x/jbpm-component.html               |    41 +
 components/3.9.x/jcache-component.html             |    89 +
 components/3.9.x/jclouds-component.html            |    84 +
 components/3.9.x/jcr-component.html                |    16 +
 components/3.9.x/jdbc-component.html               |    98 +
 components/3.9.x/jetty-component.html              |   182 +
 components/3.9.x/jgroups-component.html            |    44 +
 components/3.9.x/jgroups-raft-component.html       |    23 +
 components/3.9.x/jing-component.html               |    26 +
 components/3.9.x/jira-component.html               |    10 +
 components/3.9.x/jms-component.html                |    94 +
 components/3.9.x/jmx-component.html                |     6 +
 components/3.9.x/jolt-component.html               |    16 +
 components/3.9.x/jooq-component.html               |   141 +
 components/3.9.x/jpa-component.html                |    47 +
 components/3.9.x/jslt-component.html               |    22 +
 components/3.9.x/json-validator-component.html     |    46 +
 components/3.9.x/jsonata-component.html            |    14 +
 components/3.9.x/jt400-component.html              |    26 +
 components/3.9.x/kafka-component.html              |   124 +
 components/3.9.x/kamelet-component.html            |    16 +
 .../3.9.x/kubernetes-config-maps-component.html    |    28 +
 .../kubernetes-custom-resources-component.html     |     6 +
 .../3.9.x/kubernetes-deployments-component.html    |    28 +
 components/3.9.x/kubernetes-hpa-component.html     |    28 +
 components/3.9.x/kubernetes-job-component.html     |   121 +
 .../3.9.x/kubernetes-namespaces-component.html     |    28 +
 components/3.9.x/kubernetes-nodes-component.html   |    28 +
 ...rnetes-persistent-volumes-claims-component.html |    19 +
 .../kubernetes-persistent-volumes-component.html   |    19 +
 components/3.9.x/kubernetes-pods-component.html    |    28 +
 ...bernetes-replication-controllers-component.html |    28 +
 .../kubernetes-resources-quota-component.html      |    19 +
 components/3.9.x/kubernetes-secrets-component.html |    19 +
 .../kubernetes-service-accounts-component.html     |    19 +
 .../3.9.x/kubernetes-services-component.html       |    28 +
 components/3.9.x/kubernetes-summary.html           |    13 +
 components/3.9.x/kudu-component.html               |    19 +
 components/3.9.x/language-component.html           |     7 +
 components/3.9.x/languages/bean-language.html      |    32 +
 components/3.9.x/languages/constant-language.html  |     9 +
 components/3.9.x/languages/csimple-language.html   |    53 +
 .../3.9.x/languages/datasonnet-language.html       |    34 +
 .../3.9.x/languages/exchangeProperty-language.html |     6 +
 components/3.9.x/languages/file-language.html      |    24 +
 components/3.9.x/languages/groovy-language.html    |    40 +
 components/3.9.x/languages/header-language.html    |     1 +
 components/3.9.x/languages/hl7terser-language.html |    65 +
 components/3.9.x/languages/index.html              |     1 +
 components/3.9.x/languages/joor-language.html      |    63 +
 components/3.9.x/languages/jsonpath-language.html  |    92 +
 components/3.9.x/languages/mvel-language.html      |    18 +
 components/3.9.x/languages/ognl-language.html      |    18 +
 components/3.9.x/languages/ref-language.html       |     9 +
 components/3.9.x/languages/simple-language.html    |    73 +
 components/3.9.x/languages/spel-language.html      |    18 +
 components/3.9.x/languages/tokenize-language.html  |     1 +
 components/3.9.x/languages/xpath-language.html     |    36 +
 components/3.9.x/languages/xquery-language.html    |    29 +
 components/3.9.x/languages/xtokenize-language.html |     1 +
 components/3.9.x/ldap-component.html               |   193 +
 components/3.9.x/ldif-component.html               |    51 +
 components/3.9.x/log-component.html                |    23 +
 components/3.9.x/lpr-component.html                |    35 +
 components/3.9.x/lucene-component.html             |    74 +
 components/3.9.x/lumberjack-component.html         |    18 +
 components/3.9.x/mail-component.html               |    97 +
 components/3.9.x/master-component.html             |    42 +
 components/3.9.x/metrics-component.html            |   109 +
 components/3.9.x/micrometer-component.html         |   109 +
 .../3.9.x/microprofile-metrics-component.html      |    63 +
 components/3.9.x/milo-client-component.html        |    20 +
 components/3.9.x/milo-server-component.html        |    11 +
 components/3.9.x/mina-component.html               |    36 +
 components/3.9.x/minio-component.html              |    59 +
 components/3.9.x/mllp-component.html               |    11 +
 components/3.9.x/mock-component.html               |   215 +
 components/3.9.x/mongodb-component.html            |   156 +
 components/3.9.x/mongodb-gridfs-component.html     |    41 +
 components/3.9.x/msv-component.html                |    13 +
 components/3.9.x/mustache-component.html           |    20 +
 components/3.9.x/mvel-component.html               |    16 +
 components/3.9.x/mybatis-bean-component.html       |    29 +
 components/3.9.x/mybatis-component.html            |    78 +
 components/3.9.x/nagios-component.html             |    24 +
 components/3.9.x/nats-component.html               |    17 +
 components/3.9.x/netty-component.html              |   202 +
 components/3.9.x/netty-http-component.html         |    81 +
 components/3.9.x/nitrite-component.html            |    31 +
 components/3.9.x/nsq-component.html                |    14 +
 components/3.9.x/oaipmh-component.html             |     7 +
 components/3.9.x/olingo2-component.html            |    30 +
 components/3.9.x/olingo4-component.html            |    33 +
 .../3.9.x/openshift-build-configs-component.html   |    19 +
 components/3.9.x/openshift-builds-component.html   |    19 +
 components/3.9.x/openstack-cinder-component.html   |    10 +
 components/3.9.x/openstack-glance-component.html   |    10 +
 components/3.9.x/openstack-keystone-component.html |    10 +
 components/3.9.x/openstack-neutron-component.html  |    10 +
 components/3.9.x/openstack-nova-component.html     |    10 +
 components/3.9.x/openstack-summary.html            |    11 +
 components/3.9.x/openstack-swift-component.html    |    10 +
 components/3.9.x/optaplanner-component.html        |    21 +
 components/3.9.x/others/attachments.html           |     4 +
 components/3.9.x/others/aws-xray.html              |    34 +
 components/3.9.x/others/caffeine-lrucache.html     |    11 +
 components/3.9.x/others/cdi.html                   |   263 +
 components/3.9.x/others/csimple-joor.html          |     5 +
 components/3.9.x/others/cxf-transport.html         |    78 +
 components/3.9.x/others/elytron.html               |     6 +
 components/3.9.x/others/etcd3.html                 |     1 +
 components/3.9.x/others/headersmap.html            |     3 +
 components/3.9.x/others/hystrix.html               |    11 +
 components/3.9.x/others/index.html                 |     1 +
 components/3.9.x/others/jasypt.html                |    98 +
 components/3.9.x/others/jfr.html                   |     6 +
 components/3.9.x/others/jta.html                   |     1 +
 components/3.9.x/others/leveldb-legacy.html        |     5 +
 components/3.9.x/others/leveldb.html               |    10 +
 components/3.9.x/others/lra.html                   |    11 +
 components/3.9.x/others/main.html                  |    36 +
 components/3.9.x/others/microprofile-config.html   |     2 +
 .../3.9.x/others/microprofile-fault-tolerance.html |     6 +
 components/3.9.x/others/microprofile-health.html   |    23 +
 components/3.9.x/others/openapi-java.html          |    46 +
 components/3.9.x/others/opentelemetry.html         |    10 +
 components/3.9.x/others/opentracing.html           |    25 +
 components/3.9.x/others/platform-http-vertx.html   |    17 +
 .../3.9.x/others/reactive-executor-vertx.html      |     1 +
 .../others/reactive-threadpoolfactory-vertx.html   |    16 +
 components/3.9.x/others/reactor.html               |     6 +
 components/3.9.x/others/redis.html                 |     1 +
 components/3.9.x/others/resilience4j.html          |     6 +
 components/3.9.x/others/ribbon.html                |    31 +
 components/3.9.x/others/rxjava.html                |     6 +
 components/3.9.x/others/shiro.html                 |   104 +
 components/3.9.x/others/spring-javaconfig.html     |    22 +
 components/3.9.x/others/spring-main.html           |     1 +
 components/3.9.x/others/spring-security.html       |    93 +
 components/3.9.x/others/spring-xml.html            |     6 +
 components/3.9.x/others/swagger-java.html          |    46 +
 components/3.9.x/others/test-cdi.html              |   378 +
 components/3.9.x/others/test-junit5.html           |    31 +
 components/3.9.x/others/test-spring-junit5.html    |    86 +
 components/3.9.x/others/test-spring.html           |   189 +
 components/3.9.x/others/test.html                  |    28 +
 components/3.9.x/others/testcontainers-junit5.html |    56 +
 .../3.9.x/others/testcontainers-spring-junit5.html |     5 +
 components/3.9.x/others/testcontainers-spring.html |     1 +
 components/3.9.x/others/testcontainers.html        |    52 +
 .../3.9.x/others/threadpoolfactory-vertx.html      |    16 +
 components/3.9.x/others/tracing.html               |     1 +
 .../3.9.x/others/undertow-spring-security.html     |     1 +
 components/3.9.x/others/yaml-dsl.html              |    67 +
 components/3.9.x/others/zipkin.html                |    33 +
 components/3.9.x/paho-component.html               |    26 +
 components/3.9.x/paho-mqtt5-component.html         |    26 +
 components/3.9.x/pdf-component.html                |    11 +
 .../3.9.x/pg-replication-slot-component.html       |    12 +
 components/3.9.x/pgevent-component.html            |    12 +
 components/3.9.x/platform-http-component.html      |    11 +
 components/3.9.x/properties-component.html         |   235 +
 components/3.9.x/pubnub-component.html             |    29 +
 components/3.9.x/pulsar-component.html             |    11 +
 components/3.9.x/quartz-component.html             |    29 +
 components/3.9.x/quickfix-component.html           |   150 +
 components/3.9.x/rabbitmq-component.html           |    46 +
 components/3.9.x/reactive-streams-component.html   |    78 +
 components/3.9.x/ref-component.html                |    17 +
 components/3.9.x/rest-api-component.html           |     6 +
 components/3.9.x/rest-component.html               |    30 +
 components/3.9.x/rest-openapi-component.html       |    31 +
 components/3.9.x/rest-swagger-component.html       |    31 +
 components/3.9.x/resteasy-component.html           |    47 +
 components/3.9.x/robotframework-component.html     |    31 +
 components/3.9.x/rss-component.html                |    25 +
 components/3.9.x/saga-component.html               |     6 +
 components/3.9.x/salesforce-component.html         |   188 +
 components/3.9.x/sap-netweaver-component.html      |    37 +
 components/3.9.x/scheduler-component.html          |     9 +
 components/3.9.x/schematron-component.html         |    51 +
 components/3.9.x/scp-component.html                |    11 +
 components/3.9.x/seda-component.html               |    78 +
 components/3.9.x/service-component.html            |     6 +
 components/3.9.x/servicenow-component.html         |    29 +
 components/3.9.x/servlet-component.html            |   210 +
 components/3.9.x/sftp-component.html               |    11 +
 components/3.9.x/sip-component.html                |    32 +
 components/3.9.x/sjms-component.html               |    20 +
 components/3.9.x/sjms2-component.html              |    20 +
 components/3.9.x/slack-component.html              |    41 +
 components/3.9.x/smpp-component.html               |    28 +
 components/3.9.x/snmp-component.html               |    38 +
 components/3.9.x/solr-component.html               |    56 +
 components/3.9.x/soroush-component.html            |    40 +
 components/3.9.x/spark-component.html              |   116 +
 components/3.9.x/splunk-component.html             |    38 +
 components/3.9.x/splunk-hec-component.html         |    10 +
 components/3.9.x/spring-batch-component.html       |    72 +
 components/3.9.x/spring-event-component.html       |     6 +
 components/3.9.x/spring-integration-component.html |    11 +
 components/3.9.x/spring-ldap-component.html        |    11 +
 components/3.9.x/spring-rabbitmq-component.html    |    31 +
 components/3.9.x/spring-redis-component.html       |    10 +
 components/3.9.x/spring-summary.html               |    89 +
 components/3.9.x/spring-ws-component.html          |   108 +
 components/3.9.x/sql-component.html                |   147 +
 components/3.9.x/sql-stored-component.html         |    30 +
 components/3.9.x/ssh-component.html                |    36 +
 components/3.9.x/stax-component.html               |    80 +
 components/3.9.x/stitch-component.html             |   117 +
 components/3.9.x/stomp-component.html              |    11 +
 components/3.9.x/stream-component.html             |    26 +
 components/3.9.x/string-template-component.html    |    23 +
 components/3.9.x/stub-component.html               |     7 +
 components/3.9.x/telegram-component.html           |    95 +
 components/3.9.x/thrift-component.html             |    31 +
 components/3.9.x/tika-component.html               |    13 +
 components/3.9.x/timer-component.html              |    15 +
 components/3.9.x/twilio-component.html             |   558 +
 .../3.9.x/twitter-directmessage-component.html     |     6 +
 components/3.9.x/twitter-search-component.html     |     6 +
 components/3.9.x/twitter-timeline-component.html   |     6 +
 components/3.9.x/undertow-component.html           |    25 +
 components/3.9.x/validator-component.html          |     6 +
 components/3.9.x/velocity-component.html           |    28 +
 components/3.9.x/vertx-component.html              |    14 +
 components/3.9.x/vertx-http-component.html         |    17 +
 components/3.9.x/vertx-kafka-component.html        |    60 +
 components/3.9.x/vertx-websocket-component.html    |    13 +
 components/3.9.x/vm-component.html                 |     8 +
 components/3.9.x/weather-component.html            |    12 +
 components/3.9.x/web3j-component.html              |    15 +
 components/3.9.x/webhook-component.html            |    11 +
 components/3.9.x/websocket-component.html          |    53 +
 components/3.9.x/websocket-jsr356-component.html   |     6 +
 components/3.9.x/weka-component.html               |   118 +
 components/3.9.x/wordpress-component.html          |    16 +
 components/3.9.x/workday-component.html            |    11 +
 components/3.9.x/xchange-component.html            |    16 +
 components/3.9.x/xj-component.html                 |   232 +
 components/3.9.x/xmlsecurity-sign-component.html   |   288 +
 components/3.9.x/xmlsecurity-verify-component.html |   288 +
 components/3.9.x/xmpp-component.html               |    18 +
 components/3.9.x/xquery-component.html             |    48 +
 components/3.9.x/xslt-component.html               |    32 +
 components/3.9.x/xslt-saxon-component.html         |    51 +
 components/3.9.x/yammer-component.html             |    95 +
 components/3.9.x/zendesk-component.html            |   628 +
 components/3.9.x/zookeeper-component.html          |    24 +
 components/3.9.x/zookeeper-master-component.html   |    29 +
 components/latest/_images/apache-ignite.png        |   Bin 0 -> 919833 bytes
 components/latest/_images/camel-direct-vm.png      |   Bin 0 -> 129236 bytes
 components/latest/_images/camel_spark_cluster.png  |   Bin 0 -> 172359 bytes
 components/latest/_images/camel_spark_driver.png   |   Bin 0 -> 293927 bytes
 components/latest/_images/control_bus.png          |   Bin 0 -> 2438 bytes
 components/latest/_images/qr-code.png              |   Bin 0 -> 307 bytes
 components/latest/activemq-component.html          |    11 +
 components/latest/ahc-component.html               |    70 +
 components/latest/ahc-ws-component.html            |    24 +
 components/latest/amqp-component.html              |    46 +
 components/latest/apns-component.html              |    97 +
 components/latest/arangodb-component.html          |    11 +
 components/latest/as2-component.html               |    11 +
 components/latest/asterisk-component.html          |    11 +
 components/latest/atlasmap-component.html          |    12 +
 components/latest/atmos-component.html             |    13 +
 .../latest/atmosphere-websocket-component.html     |    23 +
 components/latest/atom-component.html              |    11 +
 components/latest/atomix-map-component.html        |    32 +
 components/latest/atomix-messaging-component.html  |    10 +
 components/latest/atomix-multimap-component.html   |    10 +
 components/latest/atomix-queue-component.html      |    10 +
 components/latest/atomix-set-component.html        |    10 +
 components/latest/atomix-value-component.html      |    10 +
 components/latest/avro-component.html              |    75 +
 .../latest/aws-secrets-manager-component.html      |    10 +
 components/latest/aws-summary.html                 |     1 +
 components/latest/aws2-athena-component.html       |    91 +
 components/latest/aws2-cw-component.html           |    11 +
 components/latest/aws2-ddb-component.html          |    11 +
 components/latest/aws2-ddbstream-component.html    |    10 +
 components/latest/aws2-ec2-component.html          |    44 +
 components/latest/aws2-ecs-component.html          |    13 +
 components/latest/aws2-eks-component.html          |    13 +
 components/latest/aws2-eventbridge-component.html  |    98 +
 components/latest/aws2-iam-component.html          |    22 +
 components/latest/aws2-kinesis-component.html      |    11 +
 .../latest/aws2-kinesis-firehose-component.html    |    26 +
 components/latest/aws2-kms-component.html          |    18 +
 components/latest/aws2-lambda-component.html       |    12 +
 components/latest/aws2-mq-component.html           |    36 +
 components/latest/aws2-msk-component.html          |    37 +
 components/latest/aws2-s3-component.html           |   115 +
 components/latest/aws2-ses-component.html          |    15 +
 components/latest/aws2-sns-component.html          |    40 +
 components/latest/aws2-sqs-component.html          |    37 +
 components/latest/aws2-sts-component.html          |    18 +
 components/latest/aws2-translate-component.html    |    17 +
 components/latest/azure-cosmosdb-component.html    |    98 +
 components/latest/azure-eventhubs-component.html   |    29 +
 .../latest/azure-storage-blob-component.html       |   177 +
 .../latest/azure-storage-datalake-component.html   |    92 +
 .../latest/azure-storage-queue-component.html      |    96 +
 components/latest/azure-summary.html               |     1 +
 components/latest/bean-component.html              |    22 +
 components/latest/bean-validator-component.html    |    88 +
 components/latest/beanstalk-component.html         |    21 +
 components/latest/bonita-component.html            |    10 +
 components/latest/box-component.html               |   148 +
 components/latest/braintree-component.html         |   165 +
 components/latest/browse-component.html            |    17 +
 components/latest/caffeine-cache-component.html    |    23 +
 .../latest/caffeine-loadcache-component.html       |    11 +
 components/latest/chatscript-component.html        |    11 +
 components/latest/chunk-component.html             |    21 +
 components/latest/class-component.html             |    10 +
 components/latest/cm-sms-component.html            |    11 +
 components/latest/cmis-component.html              |    10 +
 components/latest/coap-component.html              |    11 +
 components/latest/cometd-component.html            |    48 +
 components/latest/consul-component.html            |    22 +
 components/latest/controlbus-component.html        |     6 +
 components/latest/corda-component.html             |    13 +
 components/latest/couchbase-component.html         |    11 +
 components/latest/couchdb-component.html           |    11 +
 components/latest/cql-component.html               |    25 +
 components/latest/cron-component.html              |    19 +
 components/latest/crypto-component.html            |    20 +
 components/latest/cxf-component.html               |   435 +
 components/latest/cxfrs-component.html             |   119 +
 components/latest/dataformat-component.html        |    14 +
 .../latest/dataformats/any23-dataformat.html       |    30 +
 components/latest/dataformats/asn1-dataformat.html |    15 +
 components/latest/dataformats/avro-dataformat.html |    28 +
 .../dataformats/avro-jackson-dataformat.html       |     8 +
 .../latest/dataformats/barcode-dataformat.html     |    15 +
 .../latest/dataformats/base64-dataformat.html      |    33 +
 .../latest/dataformats/beanio-dataformat.html      |    10 +
 .../latest/dataformats/bindy-dataformat.html       |   699 +
 components/latest/dataformats/cbor-dataformat.html |    20 +
 .../latest/dataformats/crypto-dataformat.html      |   104 +
 components/latest/dataformats/csv-dataformat.html  |   116 +
 .../latest/dataformats/fhirJson-dataformat.html    |     1 +
 .../latest/dataformats/fhirXml-dataformat.html     |     1 +
 .../latest/dataformats/flatpack-dataformat.html    |    18 +
 components/latest/dataformats/grok-dataformat.html |    40 +
 .../dataformats/gzipdeflater-dataformat.html       |     6 +
 components/latest/dataformats/hl7-dataformat.html  |    61 +
 components/latest/dataformats/ical-dataformat.html |    29 +
 components/latest/dataformats/index.html           |     1 +
 .../latest/dataformats/jacksonxml-dataformat.html  |    67 +
 components/latest/dataformats/jaxb-dataformat.html |    57 +
 .../dataformats/json-fastjson-dataformat.html      |    13 +
 .../latest/dataformats/json-gson-dataformat.html   |    13 +
 .../dataformats/json-jackson-dataformat.html       |    13 +
 .../dataformats/json-johnzon-dataformat.html       |    13 +
 .../latest/dataformats/json-jsonb-dataformat.html  |    17 +
 .../dataformats/json-xstream-dataformat.html       |    14 +
 .../latest/dataformats/jsonApi-dataformat.html     |    11 +
 components/latest/dataformats/lzf-dataformat.html  |    11 +
 .../dataformats/mime-multipart-dataformat.html     |    40 +
 components/latest/dataformats/pgp-dataformat.html  |    56 +
 .../latest/dataformats/protobuf-dataformat.html    |    81 +
 .../dataformats/protobuf-jackson-dataformat.html   |     8 +
 components/latest/dataformats/rss-dataformat.html  |     6 +
 .../latest/dataformats/secureXML-dataformat.html   |    85 +
 .../latest/dataformats/soapjaxb-dataformat.html    |    54 +
 .../latest/dataformats/syslog-dataformat.html      |    47 +
 .../latest/dataformats/tarfile-dataformat.html     |    33 +
 .../latest/dataformats/thrift-dataformat.html      |    45 +
 .../latest/dataformats/tidyMarkup-dataformat.html  |    18 +
 .../dataformats/univocity-csv-dataformat.html      |    48 +
 .../dataformats/univocity-fixed-dataformat.html    |    48 +
 .../dataformats/univocity-tsv-dataformat.html      |    48 +
 .../latest/dataformats/xstream-dataformat.html     |    27 +
 .../dataformats/yaml-snakeyaml-dataformat.html     |    55 +
 .../latest/dataformats/zipdeflater-dataformat.html |     6 +
 .../latest/dataformats/zipfile-dataformat.html     |    37 +
 components/latest/dataset-component.html           |    12 +
 components/latest/dataset-test-component.html      |     7 +
 components/latest/debezium-mongodb-component.html  |    23 +
 components/latest/debezium-mysql-component.html    |    31 +
 components/latest/debezium-postgres-component.html |    27 +
 .../latest/debezium-sqlserver-component.html       |    27 +
 components/latest/debezium-summary.html            |     1 +
 components/latest/digitalocean-component.html      |    21 +
 components/latest/direct-component.html            |    22 +
 components/latest/direct-vm-component.html         |    20 +
 components/latest/disruptor-component.html         |    40 +
 components/latest/djl-component.html               |    55 +
 components/latest/dns-component.html               |    28 +
 components/latest/docker-component.html            |    10 +
 components/latest/dozer-component.html             |    67 +
 components/latest/drill-component.html             |    11 +
 components/latest/dropbox-component.html           |    41 +
 components/latest/ehcache-component.html           |    82 +
 .../eips/_attachments/Hohpe_EIP_camel_20150622.zip |   Bin 0 -> 200378 bytes
 .../_attachments/Hohpe_EIP_camel_OpenOffice.zip    |   Bin 0 -> 72094 bytes
 components/latest/eips/_images/eip/Aggregator.gif  |   Bin 0 -> 2413 bytes
 .../latest/eips/_images/eip/AggregatorIcon.gif     |   Bin 0 -> 392 bytes
 .../latest/eips/_images/eip/BroadcastAggregate.gif |   Bin 0 -> 4005 bytes
 .../latest/eips/_images/eip/CDC-Debezium.png       |   Bin 0 -> 67771 bytes
 .../latest/eips/_images/eip/ChannelAdapterIcon.gif |   Bin 0 -> 941 bytes
 .../eips/_images/eip/ChannelAdapterSolution.gif    |   Bin 0 -> 2898 bytes
 components/latest/eips/_images/eip/ChannelIcon.gif |   Bin 0 -> 376 bytes
 .../latest/eips/_images/eip/CircuitBreaker.png     |   Bin 0 -> 24745 bytes
 .../latest/eips/_images/eip/CompetingConsumers.gif |   Bin 0 -> 4759 bytes
 .../eips/_images/eip/CompetingConsumersIcon.gif    |   Bin 0 -> 428 bytes
 .../latest/eips/_images/eip/ContentBasedRouter.gif |   Bin 0 -> 2504 bytes
 .../eips/_images/eip/ContentBasedRouterIcon.gif    |   Bin 0 -> 356 bytes
 .../latest/eips/_images/eip/ContentFilter.gif      |   Bin 0 -> 1777 bytes
 .../latest/eips/_images/eip/ContentFilterIcon.gif  |   Bin 0 -> 375 bytes
 .../latest/eips/_images/eip/ControlBusIcon.gif     |   Bin 0 -> 764 bytes
 .../eips/_images/eip/CorrelationIdentifierIcon.gif |   Bin 0 -> 375 bytes
 .../_images/eip/CorrelationIdentifierSolution.gif  |   Bin 0 -> 4041 bytes
 .../latest/eips/_images/eip/DataEnricher.gif       |   Bin 0 -> 2703 bytes
 .../latest/eips/_images/eip/DataEnricherIcon.gif   |   Bin 0 -> 372 bytes
 .../eips/_images/eip/DeadLetterChannelIcon.gif     |   Bin 0 -> 519 bytes
 .../eips/_images/eip/DeadLetterChannelSolution.gif |   Bin 0 -> 3557 bytes
 components/latest/eips/_images/eip/DetourIcon.gif  |   Bin 0 -> 678 bytes
 .../eips/_images/eip/DistributionAggregate.gif     |   Bin 0 -> 6302 bytes
 .../eips/_images/eip/DistributionAggregateIcon.gif |   Bin 0 -> 491 bytes
 .../eips/_images/eip/DurableSubscriptionIcon.gif   |   Bin 0 -> 306 bytes
 .../_images/eip/DurableSubscriptionSolution.gif    |   Bin 0 -> 3234 bytes
 .../latest/eips/_images/eip/DynamicRouter.gif      |   Bin 0 -> 7122 bytes
 .../latest/eips/_images/eip/DynamicRouterIcon.gif  |   Bin 0 -> 654 bytes
 .../eips/_images/eip/EventDrivenConsumerIcon.gif   |   Bin 0 -> 388 bytes
 .../_images/eip/EventDrivenConsumerSolution.gif    |   Bin 0 -> 2077 bytes
 .../latest/eips/_images/eip/EventMessageIcon.gif   |   Bin 0 -> 264 bytes
 .../eips/_images/eip/EventMessageSolution.gif      |   Bin 0 -> 2843 bytes
 .../eips/_images/eip/GuaranteedMessagingIcon.gif   |   Bin 0 -> 312 bytes
 .../_images/eip/GuaranteedMessagingSolution.gif    |   Bin 0 -> 4574 bytes
 .../latest/eips/_images/eip/MessageBroker.gif      |   Bin 0 -> 1686 bytes
 .../latest/eips/_images/eip/MessageBrokerIcon.gif  |   Bin 0 -> 547 bytes
 .../latest/eips/_images/eip/MessageBusIcon.gif     |   Bin 0 -> 381 bytes
 .../latest/eips/_images/eip/MessageBusSolution.gif |   Bin 0 -> 2243 bytes
 .../eips/_images/eip/MessageChannelSolution.gif    |   Bin 0 -> 3343 bytes
 .../latest/eips/_images/eip/MessageDispatcher.gif  |   Bin 0 -> 5128 bytes
 .../eips/_images/eip/MessageDispatcherIcon.gif     |   Bin 0 -> 431 bytes
 .../eips/_images/eip/MessageEndpointIcon.gif       |   Bin 0 -> 391 bytes
 .../eips/_images/eip/MessageEndpointSolution.gif   |   Bin 0 -> 3816 bytes
 .../eips/_images/eip/MessageExpirationIcon.gif     |   Bin 0 -> 276 bytes
 .../eips/_images/eip/MessageExpirationSolution.gif |   Bin 0 -> 4409 bytes
 .../latest/eips/_images/eip/MessageFilter.gif      |   Bin 0 -> 3820 bytes
 .../latest/eips/_images/eip/MessageFilterIcon.gif  |   Bin 0 -> 497 bytes
 .../latest/eips/_images/eip/MessageHistory.gif     |   Bin 0 -> 2351 bytes
 components/latest/eips/_images/eip/MessageIcon.gif |   Bin 0 -> 799 bytes
 .../latest/eips/_images/eip/MessageRouter.gif      |   Bin 0 -> 3340 bytes
 .../eips/_images/eip/MessageSelectorIcon.gif       |   Bin 0 -> 455 bytes
 .../eips/_images/eip/MessageSelectorSolution.gif   |   Bin 0 -> 2987 bytes
 .../latest/eips/_images/eip/MessageSolution.gif    |   Bin 0 -> 1256 bytes
 .../latest/eips/_images/eip/MessageTranslator.gif  |   Bin 0 -> 2183 bytes
 .../eips/_images/eip/MessageTranslatorIcon.gif     |   Bin 0 -> 487 bytes
 .../eips/_images/eip/MessagingAdapterIcon.gif      |   Bin 0 -> 388 bytes
 .../eips/_images/eip/MessagingAdapterSolution.gif  |   Bin 0 -> 3923 bytes
 .../latest/eips/_images/eip/MessagingBridge.gif    |   Bin 0 -> 1828 bytes
 .../eips/_images/eip/MessagingBridgeIcon.gif       |   Bin 0 -> 437 bytes
 .../eips/_images/eip/MessagingGatewayIcon.gif      |   Bin 0 -> 485 bytes
 .../eips/_images/eip/MessagingGatewaySolution.gif  |   Bin 0 -> 3780 bytes
 .../_images/eip/MessagingMapperClassDiagram.gif    |   Bin 0 -> 2019 bytes
 .../latest/eips/_images/eip/NormalizerDetail.gif   |   Bin 0 -> 8388 bytes
 .../latest/eips/_images/eip/NormalizerIcon.gif     |   Bin 0 -> 401 bytes
 .../latest/eips/_images/eip/PipesAndFilters.gif    |   Bin 0 -> 2906 bytes
 .../eips/_images/eip/PipesAndFiltersIcon.gif       |   Bin 0 -> 455 bytes
 .../latest/eips/_images/eip/PointToPointIcon.gif   |   Bin 0 -> 147 bytes
 .../eips/_images/eip/PointToPointSolution.gif      |   Bin 0 -> 2995 bytes
 .../eips/_images/eip/PollingConsumerIcon.gif       |   Bin 0 -> 418 bytes
 .../eips/_images/eip/PollingConsumerSolution.gif   |   Bin 0 -> 2117 bytes
 .../latest/eips/_images/eip/ProcessManager.gif     |   Bin 0 -> 3175 bytes
 .../latest/eips/_images/eip/ProcessManagerIcon.gif |   Bin 0 -> 429 bytes
 .../eips/_images/eip/PublishSubscribeIcon.gif      |   Bin 0 -> 227 bytes
 .../eips/_images/eip/PublishSubscribeSolution.gif  |   Bin 0 -> 4269 bytes
 .../latest/eips/_images/eip/RecipientList.gif      |   Bin 0 -> 5065 bytes
 .../latest/eips/_images/eip/RecipientListIcon.gif  |   Bin 0 -> 368 bytes
 .../latest/eips/_images/eip/RequestReply.gif       |   Bin 0 -> 3141 bytes
 .../latest/eips/_images/eip/RequestReplyIcon.gif   |   Bin 0 -> 274 bytes
 components/latest/eips/_images/eip/Resequencer.gif |   Bin 0 -> 1965 bytes
 .../latest/eips/_images/eip/ResequencerIcon.gif    |   Bin 0 -> 435 bytes
 .../latest/eips/_images/eip/ReturnAddressIcon.gif  |   Bin 0 -> 302 bytes
 .../eips/_images/eip/ReturnAddressSolution.gif     |   Bin 0 -> 5867 bytes
 .../latest/eips/_images/eip/RoutingTableIcon.gif   |   Bin 0 -> 376 bytes
 .../latest/eips/_images/eip/RoutingTableSimple.gif |   Bin 0 -> 3459 bytes
 components/latest/eips/_images/eip/Sequencer.gif   |   Bin 0 -> 2298 bytes
 .../latest/eips/_images/eip/SplitterIcon.gif       |   Bin 0 -> 397 bytes
 .../latest/eips/_images/eip/StoreInLibrary.gif     |   Bin 0 -> 6440 bytes
 .../latest/eips/_images/eip/StoreInLibraryIcon.gif |   Bin 0 -> 684 bytes
 .../eips/_images/eip/TransactionalClientIcon.gif   |   Bin 0 -> 486 bytes
 .../_images/eip/TransactionalClientSolution.gif    |   Bin 0 -> 3654 bytes
 components/latest/eips/_images/eip/WireTap.gif     |   Bin 0 -> 3067 bytes
 components/latest/eips/_images/eip/WireTapIcon.gif |   Bin 0 -> 481 bytes
 components/latest/eips/aggregate-eip.html          |   185 +
 components/latest/eips/batch-config-eip.html       |     1 +
 components/latest/eips/bean-eip.html               |    14 +
 components/latest/eips/change-data-capture.html    |     1 +
 components/latest/eips/channel-adapter.html        |    11 +
 components/latest/eips/choice-eip.html             |    45 +
 components/latest/eips/circuitBreaker-eip.html     |    20 +
 components/latest/eips/claimCheck-eip.html         |    77 +
 components/latest/eips/competing-consumers.html    |     8 +
 .../latest/eips/composed-message-processor.html    |    16 +
 .../latest/eips/content-based-router-eip.html      |    31 +
 components/latest/eips/content-enricher.html       |    93 +
 components/latest/eips/content-filter-eip.html     |     9 +
 components/latest/eips/convertBodyTo-eip.html      |     1 +
 components/latest/eips/correlation-identifier.html |     7 +
 components/latest/eips/customLoadBalancer-eip.html |    42 +
 components/latest/eips/dead-letter-channel.html    |    31 +
 components/latest/eips/delay-eip.html              |    58 +
 components/latest/eips/durable-subscriber.html     |    23 +
 components/latest/eips/dynamicRouter-eip.html      |    82 +
 components/latest/eips/enrich-eip.html             |    66 +
 .../eips/enterprise-integration-patterns.html      |     1 +
 components/latest/eips/event-message.html          |    10 +
 .../latest/eips/eventDrivenConsumer-eip.html       |     5 +
 components/latest/eips/failover-eip.html           |    12 +
 components/latest/eips/fault-tolerance-eip.html    |    52 +
 .../eips/faultToleranceConfiguration-eip.html      |     1 +
 components/latest/eips/filter-eip.html             |    25 +
 components/latest/eips/from-eip.html               |     3 +
 components/latest/eips/guaranteed-delivery.html    |     5 +
 components/latest/eips/hystrix-eip.html            |    52 +
 .../latest/eips/hystrixConfiguration-eip.html      |     1 +
 components/latest/eips/idempotentConsumer-eip.html |     1 +
 components/latest/eips/inOnly-eip.html             |     1 +
 components/latest/eips/inOut-eip.html              |     1 +
 components/latest/eips/intercept.html              |    29 +
 components/latest/eips/kamelet-eip.html            |    14 +
 components/latest/eips/loadBalance-eip.html        |    97 +
 components/latest/eips/log-eip.html                |    42 +
 components/latest/eips/loop-eip.html               |    59 +
 components/latest/eips/marshal-eip.html            |     7 +
 components/latest/eips/message-broker.html         |     1 +
 components/latest/eips/message-bus.html            |     7 +
 components/latest/eips/message-channel.html        |     5 +
 components/latest/eips/message-dispatcher.html     |     1 +
 components/latest/eips/message-endpoint.html       |     1 +
 components/latest/eips/message-expiration.html     |     2 +
 components/latest/eips/message-history.html        |    66 +
 components/latest/eips/message-router.html         |    29 +
 components/latest/eips/message-translator.html     |    10 +
 components/latest/eips/message.html                |     9 +
 components/latest/eips/messaging-bridge.html       |     2 +
 components/latest/eips/messaging-gateway.html      |     1 +
 components/latest/eips/messaging-mapper.html       |     1 +
 components/latest/eips/multicast-eip.html          |    39 +
 components/latest/eips/normalizer.html             |    37 +
 components/latest/eips/onFallback-eip.html         |    45 +
 components/latest/eips/otherwise-eip.html          |    29 +
 components/latest/eips/pipeline-eip.html           |    33 +
 components/latest/eips/point-to-point-channel.html |     5 +
 components/latest/eips/pollEnrich-eip.html         |    32 +
 components/latest/eips/polling-consumer.html       |    60 +
 components/latest/eips/process-eip.html            |    13 +
 components/latest/eips/process-manager.html        |     1 +
 .../latest/eips/publish-subscribe-channel.html     |    15 +
 components/latest/eips/random-eip.html             |     1 +
 components/latest/eips/recipientList-eip.html      |    88 +
 components/latest/eips/removeHeader-eip.html       |     9 +
 components/latest/eips/removeHeaders-eip.html      |     3 +
 components/latest/eips/removeProperties-eip.html   |    13 +
 components/latest/eips/removeProperty-eip.html     |    13 +
 components/latest/eips/requestReply-eip.html       |     1 +
 components/latest/eips/resequence-eip.html         |    76 +
 components/latest/eips/resilience4j-eip.html       |    52 +
 .../latest/eips/resilience4jConfiguration-eip.html |     1 +
 components/latest/eips/return-address.html         |    22 +
 components/latest/eips/rollback-eip.html           |    31 +
 components/latest/eips/roundRobin-eip.html         |    10 +
 components/latest/eips/routingSlip-eip.html        |    24 +
 components/latest/eips/saga-eip.html               |   138 +
 components/latest/eips/sample-eip.html             |    42 +
 components/latest/eips/scatter-gather.html         |    70 +
 components/latest/eips/script-eip.html             |    27 +
 components/latest/eips/selective-consumer.html     |    10 +
 components/latest/eips/service-activator.html      |     5 +
 components/latest/eips/serviceCall-eip.html        |   214 +
 components/latest/eips/setBody-eip.html            |    13 +
 components/latest/eips/setHeader-eip.html          |    15 +
 components/latest/eips/setOutHeader-eip.html       |    15 +
 components/latest/eips/setProperty-eip.html        |    15 +
 components/latest/eips/sort-eip.html               |    19 +
 components/latest/eips/split-eip.html              |   291 +
 components/latest/eips/step-eip.html               |    29 +
 components/latest/eips/sticky-eip.html             |    14 +
 components/latest/eips/stop-eip.html               |     7 +
 components/latest/eips/stream-config-eip.html      |     1 +
 components/latest/eips/threads-eip.html            |     9 +
 components/latest/eips/throttle-eip.html           |    23 +
 components/latest/eips/to-eip.html                 |    25 +
 components/latest/eips/toD-eip.html                |    24 +
 components/latest/eips/topic-eip.html              |    10 +
 components/latest/eips/transactional-client.html   |   147 +
 components/latest/eips/transform-eip.html          |     1 +
 components/latest/eips/unmarshal-eip.html          |     7 +
 components/latest/eips/validate-eip.html           |    23 +
 components/latest/eips/weighted-eip.html           |    10 +
 components/latest/eips/when-eip.html               |    29 +
 components/latest/eips/wireTap-eip.html            |    59 +
 .../latest/elasticsearch-rest-component.html       |    62 +
 components/latest/elsql-component.html             |    34 +
 components/latest/etcd-keys-component.html         |     6 +
 components/latest/etcd-stats-component.html        |     6 +
 components/latest/etcd-watch-component.html        |     6 +
 components/latest/exec-component.html              |    32 +
 components/latest/facebook-component.html          |    14 +
 components/latest/fhir-component.html              |    80 +
 components/latest/file-component.html              |    88 +
 components/latest/file-watch-component.html        |    10 +
 components/latest/flatpack-component.html          |    51 +
 components/latest/flink-component.html             |    44 +
 components/latest/fop-component.html               |    14 +
 components/latest/freemarker-component.html        |    28 +
 components/latest/ftp-component.html               |   167 +
 components/latest/ftps-component.html              |    11 +
 components/latest/ganglia-component.html           |    24 +
 components/latest/geocoder-component.html          |    16 +
 components/latest/git-component.html               |    19 +
 components/latest/github-component.html            |    11 +
 components/latest/google-bigquery-component.html   |    13 +
 .../latest/google-bigquery-sql-component.html      |    12 +
 components/latest/google-calendar-component.html   |    65 +
 .../latest/google-calendar-stream-component.html   |    65 +
 components/latest/google-drive-component.html      |   103 +
 components/latest/google-functions-component.html  |    50 +
 components/latest/google-mail-component.html       |    77 +
 .../latest/google-mail-stream-component.html       |    77 +
 components/latest/google-pubsub-component.html     |    16 +
 components/latest/google-sheets-component.html     |    35 +
 .../latest/google-sheets-stream-component.html     |    35 +
 components/latest/google-storage-component.html    |    58 +
 components/latest/google-summary.html              |     1 +
 components/latest/gora-component.html              |    35 +
 components/latest/grape-component.html             |    34 +
 components/latest/graphql-component.html           |    52 +
 components/latest/grpc-component.html              |    50 +
 components/latest/guava-eventbus-component.html    |    54 +
 .../latest/hazelcast-atomicvalue-component.html    |    46 +
 .../latest/hazelcast-instance-component.html       |    14 +
 components/latest/hazelcast-list-component.html    |    25 +
 components/latest/hazelcast-map-component.html     |    83 +
 .../latest/hazelcast-multimap-component.html       |    57 +
 components/latest/hazelcast-queue-component.html   |    34 +
 .../latest/hazelcast-replicatedmap-component.html  |    48 +
 .../latest/hazelcast-ringbuffer-component.html     |    18 +
 components/latest/hazelcast-seda-component.html    |    14 +
 components/latest/hazelcast-set-component.html     |     6 +
 components/latest/hazelcast-summary.html           |   106 +
 components/latest/hazelcast-topic-component.html   |    13 +
 components/latest/hbase-component.html             |   112 +
 components/latest/hdfs-component.html              |    30 +
 components/latest/http-component.html              |   113 +
 components/latest/hwcloud-smn-component.html       |    35 +
 components/latest/iec60870-client-component.html   |    11 +
 components/latest/iec60870-server-component.html   |    11 +
 components/latest/ignite-cache-component.html      |     6 +
 components/latest/ignite-compute-component.html    |     6 +
 components/latest/ignite-events-component.html     |     6 +
 components/latest/ignite-idgen-component.html      |     6 +
 components/latest/ignite-messaging-component.html  |     6 +
 components/latest/ignite-queue-component.html      |     6 +
 components/latest/ignite-set-component.html        |     6 +
 components/latest/ignite-summary.html              |    20 +
 components/latest/index.html                       |     1 +
 components/latest/infinispan-component.html        |    96 +
 .../latest/infinispan-embedded-component.html      |    95 +
 components/latest/influxdb-component.html          |    14 +
 components/latest/iota-component.html              |    53 +
 components/latest/ipfs-component.html              |    13 +
 components/latest/irc-component.html               |    41 +
 components/latest/ironmq-component.html            |    13 +
 components/latest/jbpm-component.html              |    41 +
 components/latest/jcache-component.html            |    89 +
 components/latest/jclouds-component.html           |    84 +
 components/latest/jcr-component.html               |    16 +
 components/latest/jdbc-component.html              |    98 +
 components/latest/jetty-component.html             |   182 +
 components/latest/jgroups-component.html           |    44 +
 components/latest/jgroups-raft-component.html      |    23 +
 components/latest/jing-component.html              |    26 +
 components/latest/jira-component.html              |    10 +
 components/latest/jms-component.html               |    94 +
 components/latest/jmx-component.html               |     6 +
 components/latest/jolt-component.html              |    16 +
 components/latest/jooq-component.html              |   141 +
 components/latest/jpa-component.html               |    47 +
 components/latest/jslt-component.html              |    22 +
 components/latest/json-validator-component.html    |    46 +
 components/latest/jsonata-component.html           |    14 +
 components/latest/jt400-component.html             |    33 +
 components/latest/kafka-component.html             |   124 +
 components/latest/kamelet-component.html           |    16 +
 components/latest/kamelet-reify-component.html     |     1 +
 .../latest/kubernetes-config-maps-component.html   |    28 +
 .../kubernetes-custom-resources-component.html     |     6 +
 .../latest/kubernetes-deployments-component.html   |    28 +
 components/latest/kubernetes-hpa-component.html    |    28 +
 components/latest/kubernetes-job-component.html    |   121 +
 .../latest/kubernetes-namespaces-component.html    |    28 +
 components/latest/kubernetes-nodes-component.html  |    28 +
 ...rnetes-persistent-volumes-claims-component.html |    19 +
 .../kubernetes-persistent-volumes-component.html   |    19 +
 components/latest/kubernetes-pods-component.html   |    28 +
 ...bernetes-replication-controllers-component.html |    28 +
 .../kubernetes-resources-quota-component.html      |    19 +
 .../latest/kubernetes-secrets-component.html       |    19 +
 .../kubernetes-service-accounts-component.html     |    19 +
 .../latest/kubernetes-services-component.html      |    28 +
 components/latest/kubernetes-summary.html          |    13 +
 components/latest/kudu-component.html              |    19 +
 components/latest/language-component.html          |     7 +
 components/latest/languages/bean-language.html     |    32 +
 components/latest/languages/constant-language.html |     9 +
 components/latest/languages/csimple-language.html  |    53 +
 .../latest/languages/datasonnet-language.html      |    34 +
 .../languages/exchangeProperty-language.html       |     6 +
 components/latest/languages/file-language.html     |    24 +
 components/latest/languages/groovy-language.html   |    40 +
 components/latest/languages/header-language.html   |     1 +
 .../latest/languages/hl7terser-language.html       |    65 +
 components/latest/languages/index.html             |     1 +
 components/latest/languages/joor-language.html     |    63 +
 components/latest/languages/jsonpath-language.html |    92 +
 components/latest/languages/mvel-language.html     |    18 +
 components/latest/languages/ognl-language.html     |    18 +
 components/latest/languages/ref-language.html      |     9 +
 components/latest/languages/simple-language.html   |    73 +
 components/latest/languages/spel-language.html     |    18 +
 components/latest/languages/tokenize-language.html |     1 +
 components/latest/languages/xpath-language.html    |    36 +
 components/latest/languages/xquery-language.html   |    29 +
 .../latest/languages/xtokenize-language.html       |     1 +
 components/latest/ldap-component.html              |   193 +
 components/latest/ldif-component.html              |    51 +
 components/latest/log-component.html               |    23 +
 components/latest/lpr-component.html               |    35 +
 components/latest/lucene-component.html            |    74 +
 components/latest/lumberjack-component.html        |    18 +
 components/latest/mail-component.html              |    97 +
 components/latest/master-component.html            |    42 +
 components/latest/metrics-component.html           |   109 +
 components/latest/micrometer-component.html        |   109 +
 .../latest/microprofile-metrics-component.html     |    63 +
 components/latest/milo-client-component.html       |    20 +
 components/latest/milo-server-component.html       |    11 +
 components/latest/mina-component.html              |    36 +
 components/latest/minio-component.html             |    59 +
 components/latest/mllp-component.html              |    11 +
 components/latest/mock-component.html              |   215 +
 components/latest/mongodb-component.html           |   156 +
 components/latest/mongodb-gridfs-component.html    |    41 +
 components/latest/msv-component.html               |    13 +
 components/latest/mustache-component.html          |    20 +
 components/latest/mvel-component.html              |    16 +
 components/latest/mybatis-bean-component.html      |    29 +
 components/latest/mybatis-component.html           |    78 +
 components/latest/nagios-component.html            |    24 +
 components/latest/nats-component.html              |    17 +
 components/latest/netty-component.html             |   202 +
 components/latest/netty-http-component.html        |    81 +
 components/latest/nitrite-component.html           |    31 +
 components/latest/nsq-component.html               |    14 +
 components/latest/oaipmh-component.html            |     7 +
 components/latest/olingo2-component.html           |    30 +
 components/latest/olingo4-component.html           |    33 +
 .../latest/openshift-build-configs-component.html  |    19 +
 components/latest/openshift-builds-component.html  |    19 +
 components/latest/openstack-cinder-component.html  |    10 +
 components/latest/openstack-glance-component.html  |    10 +
 .../latest/openstack-keystone-component.html       |    10 +
 components/latest/openstack-neutron-component.html |    10 +
 components/latest/openstack-nova-component.html    |    10 +
 components/latest/openstack-summary.html           |    11 +
 components/latest/openstack-swift-component.html   |    10 +
 components/latest/optaplanner-component.html       |    21 +
 components/latest/others/attachments.html          |     4 +
 components/latest/others/aws-xray.html             |    34 +
 components/latest/others/caffeine-lrucache.html    |    11 +
 components/latest/others/cdi.html                  |   263 +
 components/latest/others/csimple-joor.html         |     5 +
 components/latest/others/cxf-transport.html        |    78 +
 components/latest/others/elytron.html              |     6 +
 components/latest/others/etcd3.html                |     1 +
 components/latest/others/headersmap.html           |     3 +
 components/latest/others/hystrix.html              |    11 +
 components/latest/others/index.html                |     1 +
 components/latest/others/jasypt.html               |    98 +
 components/latest/others/jfr.html                  |     6 +
 components/latest/others/jta.html                  |     1 +
 components/latest/others/leveldb-legacy.html       |     5 +
 components/latest/others/leveldb.html              |    10 +
 components/latest/others/lra.html                  |    11 +
 components/latest/others/main.html                 |    36 +
 components/latest/others/microprofile-config.html  |     2 +
 .../others/microprofile-fault-tolerance.html       |     6 +
 components/latest/others/microprofile-health.html  |    27 +
 components/latest/others/openapi-java.html         |    46 +
 components/latest/others/opentelemetry.html        |    10 +
 components/latest/others/opentracing.html          |    25 +
 components/latest/others/platform-http-vertx.html  |    17 +
 .../latest/others/reactive-executor-vertx.html     |     1 +
 .../others/reactive-threadpoolfactory-vertx.html   |    16 +
 components/latest/others/reactor.html              |     6 +
 components/latest/others/redis.html                |     1 +
 components/latest/others/resilience4j.html         |     6 +
 .../latest/others/resourceresolver-github.html     |     1 +
 components/latest/others/ribbon.html               |    31 +
 components/latest/others/rxjava.html               |     6 +
 components/latest/others/shiro.html                |   104 +
 components/latest/others/spring-javaconfig.html    |    22 +
 components/latest/others/spring-main.html          |     1 +
 components/latest/others/spring-security.html      |    93 +
 components/latest/others/spring-xml.html           |     6 +
 components/latest/others/swagger-java.html         |    46 +
 components/latest/others/test-cdi.html             |   378 +
 components/latest/others/test-junit5.html          |    31 +
 components/latest/others/test-spring-junit5.html   |    86 +
 components/latest/others/test-spring.html          |   189 +
 components/latest/others/test.html                 |    28 +
 .../latest/others/testcontainers-junit5.html       |    56 +
 .../others/testcontainers-spring-junit5.html       |     5 +
 .../latest/others/testcontainers-spring.html       |     1 +
 components/latest/others/testcontainers.html       |    52 +
 .../latest/others/threadpoolfactory-vertx.html     |    16 +
 components/latest/others/tracing.html              |     1 +
 .../latest/others/undertow-spring-security.html    |     1 +
 components/latest/others/yaml-dsl.html             |    67 +
 components/latest/others/zipkin.html               |    33 +
 components/latest/paho-component.html              |    26 +
 components/latest/paho-mqtt5-component.html        |    26 +
 components/latest/pdf-component.html               |    11 +
 .../latest/pg-replication-slot-component.html      |    12 +
... 2644726 lines suppressed ...