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

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

commit 625331acbda1e37f447e31d095024bd880f8d583
Author: Andrea Cosentino <[email protected]>
AuthorDate: Wed Apr 21 07:24:45 2021 +0200

    Sync deps and regen
---
 camel-dependencies/pom.xml                         |   2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  | 502 +++------------------
 2 files changed, 56 insertions(+), 448 deletions(-)

diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
index c5b2fb6..acac097 100644
--- a/camel-dependencies/pom.xml
+++ b/camel-dependencies/pom.xml
@@ -84,7 +84,7 @@
     
<build-helper-maven-plugin-version>3.2.0</build-helper-maven-plugin-version>
     <c3p0-version>0.9.5.5</c3p0-version>
     <caffeine-version>2.9.0</caffeine-version>
-    <californium-version>2.6.1</californium-version>
+    <californium-version>2.6.2</californium-version>
     <camel.osgi.activator></camel.osgi.activator>
     <camel.osgi.dynamic></camel.osgi.dynamic>
     <camel.osgi.exclude.dependencies>false</camel.osgi.exclude.dependencies>
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
index 0750bea..68a16b7 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
@@ -2968,52 +2968,10 @@ Language, such as en for english.
     <xs:complexContent>
       <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 name="correlationExpression" 
type="tns:expressionSubElementDefinition"/>
+          <xs:element minOccurs="0" name="completionPredicate" 
type="tns:expressionSubElementDefinition"/>
+          <xs:element minOccurs="0" name="completionTimeoutExpression" 
type="tns:expressionSubElementDefinition"/>
+          <xs:element minOccurs="0" name="completionSizeExpression" 
type="tns:expressionSubElementDefinition"/>
           <xs:element minOccurs="0" ref="tns:optimisticLockRetryPolicy"/>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
             <xs:element ref="tns:aggregate"/>
@@ -3464,22 +3422,8 @@ implementation. Default value: Singleton
     <xs:complexContent>
       <xs:extension base="tns:output">
         <xs:sequence>
-          <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:element maxOccurs="unbounded" minOccurs="0" name="exception" 
type="xs:string"/>
+          <xs:element minOccurs="0" name="onWhen" type="tns:whenDefinition"/>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
@@ -4474,20 +4418,8 @@ POJOs as the AggregationStrategy.
 
   <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: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:string">
       <xs:annotation>
@@ -5477,14 +5409,7 @@ specified using uri syntax, eg mynamecount=4&type=gold.
     <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:element maxOccurs="unbounded" minOccurs="0" name="exception" 
type="xs:string"/>
         </xs:sequence>
         <xs:attribute name="roundRobin" type="xs:string">
           <xs:annotation>
@@ -5571,13 +5496,7 @@ Refers to the custom load balancer to lookup from the 
registry.
     <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:element name="correlationExpression" 
type="tns:expressionSubElementDefinition"/>
         </xs:sequence>
       </xs:extension>
     </xs:complexContent>
@@ -5849,24 +5768,8 @@ it reaches the end when Camel is shut down. Default 
value: false
     <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:element maxOccurs="unbounded" minOccurs="0" name="configuration" 
type="tns:propertyDefinition"/>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="extractors" 
type="xs:string"/>
         </xs:sequence>
         <xs:attribute name="outputFormat" type="xs:string">
           <xs:annotation>
@@ -6289,13 +6192,7 @@ stream. Is by default false. Default value: false
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <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:element maxOccurs="unbounded" minOccurs="0" name="header" 
type="xs:string"/>
         </xs:sequence>
         <xs:attribute name="formatRef" type="xs:string">
           <xs:annotation>
@@ -7990,38 +7887,10 @@ value: false
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence>
-          <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:element maxOccurs="unbounded" minOccurs="0" name="converters" 
type="tns:propertyDefinition"/>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="aliases" 
type="tns:propertyDefinition"/>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="omitFields" 
type="tns:propertyDefinition"/>
+          <xs:element maxOccurs="unbounded" minOccurs="0" 
name="implicitCollections" type="tns:propertyDefinition"/>
         </xs:sequence>
         <xs:attribute name="permissions" type="xs:string">
           <xs:annotation>
@@ -8598,15 +8467,7 @@ backward compatibility. Default value: false
     <xs:complexContent>
       <xs:extension base="tns:output">
         <xs:sequence>
-          <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:element minOccurs="0" name="onWhen" type="tns:whenDefinition"/>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
@@ -8735,46 +8596,12 @@ this on completion. By default this feature is off. 
Default value: false
     <xs:complexContent>
       <xs:extension base="tns:output">
         <xs:sequence>
-          <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 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 minOccurs="0" ref="tns:redeliveryPolicy"/>
-          <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:element minOccurs="0" name="handled" 
type="tns:expressionSubElementDefinition"/>
+          <xs:element minOccurs="0" name="continued" 
type="tns:expressionSubElementDefinition"/>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
@@ -9246,27 +9073,9 @@ Set if validation is required for this output type. 
Default value: false
 
   <xs:complexType name="packageScanDefinition">
     <xs:sequence>
-      <xs:element maxOccurs="unbounded" name="package" type="xs:string">
-        <xs:annotation>
-          <xs:documentation xml:lang="en"><![CDATA[
-Sets the java package names to use for scanning for route builder classes.
-          ]]></xs:documentation>
-        </xs:annotation>
-      </xs:element>
-      <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:element maxOccurs="unbounded" name="package" type="xs:string"/>
+      <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:complexType>
 
@@ -10424,37 +10233,9 @@ producers.
     <xs:complexContent>
       <xs:extension base="tns:output">
         <xs:sequence>
-          <xs:element minOccurs="0" name="compensation" 
type="tns:sagaActionUriDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-The compensation endpoint URI that must be called to compensate all changes 
done
-in the route. The route corresponding to the compensation URI must perform
-compensation and complete without error. If errors occur during compensation,
-the saga service may call again the compensation URI to retry.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
-          <xs:element minOccurs="0" name="completion" 
type="tns:sagaActionUriDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-The completion endpoint URI that will be called when the Saga is completed
-successfully. The route corresponding to the completion URI must perform
-completion tasks and terminate without error. If errors occur during 
completion,
-the saga service may call again the completion URI to retry.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="option" 
type="tns:sagaOptionDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Allows to save properties of the current exchange in order to re-use them in a
-compensation/completion callback route. Options are usually helpful e.g. to
-store and retrieve identifiers of objects that should be deleted in 
compensating
-actions. Option values will be transformed into input headers of the
-compensation/completion exchange.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element minOccurs="0" name="compensation" 
type="tns:sagaActionUriDefinition"/>
+          <xs:element minOccurs="0" name="completion" 
type="tns:sagaActionUriDefinition"/>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="option" 
type="tns:sagaOptionDefinition"/>
           <xs:choice maxOccurs="unbounded" minOccurs="0">
             <xs:element ref="tns:aggregate"/>
             <xs:element ref="tns:bean"/>
@@ -11327,14 +11108,7 @@ rejection handler. Is by default true. Default value: 
true
             <xs:element ref="tns:xpath"/>
             <xs:element ref="tns:xquery"/>
           </xs:choice>
-          <xs:element minOccurs="0" name="correlationExpression" 
type="tns:expressionSubElementDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-The expression used to calculate the correlation key to use for throttle
-grouping. The Exchange which has the same correlation key is throttled 
together.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element minOccurs="0" name="correlationExpression" 
type="tns:expressionSubElementDefinition"/>
         </xs:sequence>
         <xs:attribute name="executorServiceRef" type="xs:string">
           <xs:annotation>
@@ -11775,14 +11549,7 @@ Sets a reference to use for lookup the policy in the 
registry.
     <xs:complexContent>
       <xs:extension base="tns:toDynamicDefinition">
         <xs:sequence>
-          <xs:element minOccurs="0" name="body" 
type="tns:expressionSubElementDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Uses the expression for creating a new body as the message to use for wire
-tapping.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element minOccurs="0" name="body" 
type="tns:expressionSubElementDefinition"/>
           <xs:element maxOccurs="unbounded" minOccurs="0" ref="tns:setHeader"/>
         </xs:sequence>
         <xs:attribute name="processorRef" type="xs:string">
@@ -11835,14 +11602,7 @@ needed before the exchange is send.
     <xs:complexContent>
       <xs:extension base="tns:serviceCallServiceFilterConfiguration">
         <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="servers" 
type="xs:string">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Sets the server blacklist. Each entry can be a list of servers separated by
-comma in the format: servicehost:port,servicehost2:port,servicehost3:port.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="servers" 
type="xs:string"/>
         </xs:sequence>
       </xs:extension>
     </xs:complexContent>
@@ -11860,15 +11620,7 @@ comma in the format: 
servicehost:port,servicehost2:port,servicehost3:port.
     <xs:complexContent>
       <xs:extension base="tns:identifiedType">
         <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="properties" 
type="tns:propertyDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Set client properties to use. These properties are specific to what service 
call
-implementation are in use. For example if using ribbon, then the client
-properties are define in com.netflix.client.config.CommonClientConfigKey.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="properties" 
type="tns:propertyDefinition"/>
         </xs:sequence>
       </xs:extension>
     </xs:complexContent>
@@ -12232,14 +11984,7 @@ Default value: false
     <xs:complexContent>
       <xs:extension base="tns:serviceCallServiceDiscoveryConfiguration">
         <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="servers" 
type="xs:string">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Sets the server list. Each entry can be a list of servers separated by comma in
-the format: servicehost:port,servicehost2:port,servicehost3:port.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="servers" 
type="xs:string"/>
         </xs:sequence>
       </xs:extension>
     </xs:complexContent>
@@ -12368,13 +12113,7 @@ Sets the Ribbon client name.
             <xs:element ref="tns:ribbonLoadBalancer"/>
             <xs:element ref="tns:defaultLoadBalancer"/>
           </xs:choice>
-          <xs:element minOccurs="0" name="expression" 
type="tns:serviceCallExpressionConfiguration">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Configures the Expression using the given configuration.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element minOccurs="0" name="expression" 
type="tns:serviceCallExpressionConfiguration"/>
         </xs:sequence>
         <xs:attribute name="uri" type="xs:string">
           <xs:annotation>
@@ -12576,13 +12315,7 @@ ServiceCallConstants.SERVICE_PORT. Default value: 
CamelServiceCallServicePort
             <xs:element ref="tns:ribbonLoadBalancer"/>
             <xs:element ref="tns:defaultLoadBalancer"/>
           </xs:choice>
-          <xs:element minOccurs="0" name="expression" 
type="tns:serviceCallExpressionConfiguration">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Configures the Expression using the given configuration.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element minOccurs="0" name="expression" 
type="tns:serviceCallExpressionConfiguration"/>
         </xs:sequence>
         <xs:attribute name="name" type="xs:string">
           <xs:annotation>
@@ -13355,23 +13088,11 @@ default value is true.
       <xs:element minOccurs="0" name="allowableValues">
         <xs:complexType>
           <xs:sequence>
-            <xs:element maxOccurs="unbounded" minOccurs="0" name="value" 
type="xs:string">
-              <xs:annotation>
-                <xs:documentation xml:lang="en"><![CDATA[
-Sets the Swagger Parameter list of allowable values (enum).
-                ]]></xs:documentation>
-              </xs:annotation>
-            </xs:element>
+            <xs:element maxOccurs="unbounded" minOccurs="0" name="value" 
type="xs:string"/>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="examples" 
type="tns:restPropertyDefinition">
-        <xs:annotation>
-          <xs:documentation xml:lang="en"><![CDATA[
-Sets the Swagger Parameter examples.
-          ]]></xs:documentation>
-        </xs:annotation>
-      </xs:element>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="examples" 
type="tns:restPropertyDefinition"/>
     </xs:sequence>
     <xs:attribute name="name" type="xs:string" use="required">
       <xs:annotation>
@@ -13459,20 +13180,8 @@ Property value.
 
   <xs:complexType name="restOperationResponseMsgDefinition">
     <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="header" 
type="tns:restOperationResponseHeaderDefinition">
-        <xs:annotation>
-          <xs:documentation xml:lang="en"><![CDATA[
-Adds a response header.
-          ]]></xs:documentation>
-        </xs:annotation>
-      </xs:element>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="examples" 
type="tns:restPropertyDefinition">
-        <xs:annotation>
-          <xs:documentation xml:lang="en"><![CDATA[
-Examples of response messages.
-          ]]></xs:documentation>
-        </xs:annotation>
-      </xs:element>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="header" 
type="tns:restOperationResponseHeaderDefinition"/>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="examples" 
type="tns:restPropertyDefinition"/>
     </xs:sequence>
     <xs:attribute name="code" type="xs:string">
       <xs:annotation>
@@ -13502,13 +13211,7 @@ The response model.
       <xs:element minOccurs="0" name="allowableValues">
         <xs:complexType>
           <xs:sequence>
-            <xs:element maxOccurs="unbounded" minOccurs="0" name="value" 
type="xs:string">
-              <xs:annotation>
-                <xs:documentation xml:lang="en"><![CDATA[
-Sets the Swagger Parameter list of allowable values.
-                ]]></xs:documentation>
-              </xs:annotation>
-            </xs:element>
+            <xs:element maxOccurs="unbounded" minOccurs="0" name="value" 
type="xs:string"/>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
@@ -13708,55 +13411,12 @@ Sets the component name that this definition will 
apply to.
 
   <xs:complexType name="restConfigurationDefinition">
     <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="componentProperty" 
type="tns:restPropertyDefinition">
-        <xs:annotation>
-          <xs:documentation xml:lang="en"><![CDATA[
-Allows to configure as many additional properties for the rest component in 
use.
-          ]]></xs:documentation>
-        </xs:annotation>
-      </xs:element>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="endpointProperty" 
type="tns:restPropertyDefinition">
-        <xs:annotation>
-          <xs:documentation xml:lang="en"><![CDATA[
-Allows to configure as many additional properties for the rest endpoint in use.
-          ]]></xs:documentation>
-        </xs:annotation>
-      </xs:element>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="consumerProperty" 
type="tns:restPropertyDefinition">
-        <xs:annotation>
-          <xs:documentation xml:lang="en"><![CDATA[
-Allows to configure as many additional properties for the rest consumer in use.
-          ]]></xs:documentation>
-        </xs:annotation>
-      </xs:element>
-      <xs:element maxOccurs="unbounded" minOccurs="0" 
name="dataFormatProperty" type="tns:restPropertyDefinition">
-        <xs:annotation>
-          <xs:documentation xml:lang="en"><![CDATA[
-Allows to configure as many additional properties for the data formats in use.
-For example set property prettyPrint to true to have json outputted in pretty
-mode. The properties can be prefixed to denote the option is only for either
-JSON or XML and for either the IN or the OUT. The prefixes are: json.in.
-json.out. xml.in. xml.out. For example a key with value
-xml.out.mustBeJAXBElement is only for the XML data format for the outgoing. A
-key without a prefix is a common key for all situations.
-          ]]></xs:documentation>
-        </xs:annotation>
-      </xs:element>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="apiProperty" 
type="tns:restPropertyDefinition">
-        <xs:annotation>
-          <xs:documentation xml:lang="en"><![CDATA[
-Allows to configure as many additional properties for the api documentation
-(swagger). For example set property api.title to my cool stuff.
-          ]]></xs:documentation>
-        </xs:annotation>
-      </xs:element>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="corsHeaders" 
type="tns:restPropertyDefinition">
-        <xs:annotation>
-          <xs:documentation xml:lang="en"><![CDATA[
-Allows to configure custom CORS headers.
-          ]]></xs:documentation>
-        </xs:annotation>
-      </xs:element>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="componentProperty" 
type="tns:restPropertyDefinition"/>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="endpointProperty" 
type="tns:restPropertyDefinition"/>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="consumerProperty" 
type="tns:restPropertyDefinition"/>
+      <xs:element maxOccurs="unbounded" minOccurs="0" 
name="dataFormatProperty" type="tns:restPropertyDefinition"/>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="apiProperty" 
type="tns:restPropertyDefinition"/>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="corsHeaders" 
type="tns:restPropertyDefinition"/>
     </xs:sequence>
     <xs:attribute name="component" type="xs:string">
       <xs:annotation>
@@ -14130,13 +13790,7 @@ A short description for security scheme.
     <xs:complexContent>
       <xs:extension base="tns:restSecurityDefinition">
         <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="scopes" 
type="tns:restPropertyDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-The available scopes for an OAuth2 security scheme.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="scopes" 
type="tns:restPropertyDefinition"/>
         </xs:sequence>
         <xs:attribute name="authorizationUrl" type="xs:string">
           <xs:annotation>
@@ -14349,17 +14003,7 @@ password, application or accessCode.
         <xs:sequence>
           <xs:element minOccurs="0" ref="tns:globalOptions"/>
           <xs:element minOccurs="0" ref="tns:propertyPlaceholder"/>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="package" 
type="xs:string">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Sets the package names to be recursively searched for Java classes which extend
-org.apache.camel.builder.RouteBuilder to be auto-wired up to the CamelContext 
as
-a route. Note that classes are excluded if they are specifically configured in
-the spring.xml A more advanced configuration can be done using
-setPackageScan(org.apache.camel.model.PackageScanDefinition).
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="package" 
type="xs:string"/>
           <xs:element minOccurs="0" ref="tns:packageScan"/>
           <xs:element minOccurs="0" ref="tns:contextScan"/>
           <xs:element minOccurs="0" ref="tns:streamCaching"/>
@@ -14371,44 +14015,14 @@ 
setPackageScan(org.apache.camel.model.PackageScanDefinition).
             <xs:element ref="tns:consumerTemplate"/>
           </xs:choice>
           <xs:element maxOccurs="unbounded" minOccurs="0" 
ref="tns:errorHandler"/>
-          <xs:element minOccurs="0" name="defaultServiceCallConfiguration" 
type="tns:serviceCallConfigurationDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-ServiceCall EIP default configuration.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element minOccurs="0" name="defaultServiceCallConfiguration" 
type="tns:serviceCallConfigurationDefinition"/>
           <xs:element maxOccurs="unbounded" minOccurs="0" 
ref="tns:serviceCallConfiguration"/>
-          <xs:element minOccurs="0" name="defaultHystrixConfiguration" 
type="tns:hystrixConfigurationDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Hystrix EIP default configuration.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element minOccurs="0" name="defaultHystrixConfiguration" 
type="tns:hystrixConfigurationDefinition"/>
           <xs:element maxOccurs="unbounded" minOccurs="0" 
ref="tns:hystrixConfiguration"/>
-          <xs:element minOccurs="0" name="defaultResilience4jConfiguration" 
type="tns:resilience4JConfigurationDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Resilience4j EIP default configuration.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element minOccurs="0" name="defaultResilience4jConfiguration" 
type="tns:resilience4JConfigurationDefinition"/>
           <xs:element maxOccurs="unbounded" minOccurs="0" 
ref="tns:resilience4jConfiguration"/>
-          <xs:element minOccurs="0" name="defaultFaultToleranceConfiguration" 
type="tns:faultToleranceConfigurationDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-MicroProfile Fault Tolerance EIP default configuration.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
-          <xs:element maxOccurs="unbounded" minOccurs="0" 
name="faultToleranceConfiguration" 
type="tns:resilience4JConfigurationDefinition">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-MicroProfile Circuit Breaker EIP configurations.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element minOccurs="0" name="defaultFaultToleranceConfiguration" 
type="tns:faultToleranceConfigurationDefinition"/>
+          <xs:element maxOccurs="unbounded" minOccurs="0" 
name="faultToleranceConfiguration" 
type="tns:resilience4JConfigurationDefinition"/>
           <xs:element maxOccurs="unbounded" minOccurs="0" 
ref="tns:routeTemplateContextRef"/>
           <xs:element maxOccurs="unbounded" minOccurs="0" 
ref="tns:routeBuilder"/>
           <xs:element maxOccurs="unbounded" minOccurs="0" 
ref="tns:routeContextRef"/>
@@ -14747,13 +14361,7 @@ Default value: WARN
     <xs:complexContent>
       <xs:extension base="tns:identifiedType">
         <xs:sequence>
-          <xs:element minOccurs="0" name="redeliveryPolicy" 
type="tns:camelRedeliveryPolicyFactoryBean">
-            <xs:annotation>
-              <xs:documentation xml:lang="en"><![CDATA[
-Sets the redelivery settings.
-              ]]></xs:documentation>
-            </xs:annotation>
-          </xs:element>
+          <xs:element minOccurs="0" name="redeliveryPolicy" 
type="tns:camelRedeliveryPolicyFactoryBean"/>
         </xs:sequence>
         <xs:attribute name="type" type="tns:errorHandlerType">
           <xs:annotation>

Reply via email to