Author: davsclaus
Date: Thu May 16 05:45:12 2019
New Revision: 1045025

Log:
Update xsd schema for release 2.24.0

Modified:
    websites/production/camel/content/schema/blueprint/camel-blueprint.xsd
    websites/production/camel/content/schema/spring/camel-spring.xsd

Modified: websites/production/camel/content/schema/blueprint/camel-blueprint.xsd
==============================================================================
--- websites/production/camel/content/schema/blueprint/camel-blueprint.xsd 
(original)
+++ websites/production/camel/content/schema/blueprint/camel-blueprint.xsd Thu 
May 16 05:45:12 2019
@@ -2473,7 +2473,15 @@ is created in the java.io.tmpdir directo
         <xs:attribute name="spoolChiper" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets a chiper name to use when spooling to disk to write with encryption. By
+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[
+Sets a cipher name to use when spooling to disk to write with encryption. By
 default the data is not encrypted.
             ]]></xs:documentation>
           </xs:annotation>
@@ -7903,6 +7911,14 @@ used to override the generated host with
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
+    <xs:attribute name="useXForwardHeaders" type="xs:boolean">
+      <xs:annotation>
+        <xs:documentation xml:lang="en"><![CDATA[
+Whether to use X-Forward headers for Host and related setting. The default 
value
+is true. Default value: true
+        ]]></xs:documentation>
+      </xs:annotation>
+    </xs:attribute>
     <xs:attribute name="port" type="xs:string">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
@@ -13435,50 +13451,50 @@ Sets the component name that this defini
   <xs:simpleType name="typeConverterExists">
     <xs:restriction base="xs:string">
       <xs:enumeration value="Ignore"/>
-      <xs:enumeration value="Fail"/>
       <xs:enumeration value="Override"/>
+      <xs:enumeration value="Fail"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="loggingLevel">
     <xs:restriction base="xs:string">
       <xs:enumeration value="TRACE"/>
-      <xs:enumeration value="OFF"/>
-      <xs:enumeration value="INFO"/>
       <xs:enumeration value="DEBUG"/>
-      <xs:enumeration value="WARN"/>
       <xs:enumeration value="ERROR"/>
+      <xs:enumeration value="INFO"/>
+      <xs:enumeration value="WARN"/>
+      <xs:enumeration value="OFF"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="errorHandlerType">
     <xs:restriction base="xs:string">
       <xs:enumeration value="DeadLetterChannel"/>
-      <xs:enumeration value="DefaultErrorHandler"/>
       <xs:enumeration value="NoErrorHandler"/>
       <xs:enumeration value="LoggingErrorHandler"/>
+      <xs:enumeration value="DefaultErrorHandler"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="exchangePattern">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="InOut"/>
+      <xs:enumeration value="RobustInOnly"/>
+      <xs:enumeration value="OutIn"/>
       <xs:enumeration value="OutOnly"/>
       <xs:enumeration value="RobustOutOnly"/>
-      <xs:enumeration value="InOnly"/>
       <xs:enumeration value="InOptionalOut"/>
+      <xs:enumeration value="InOnly"/>
       <xs:enumeration value="OutOptionalIn"/>
-      <xs:enumeration value="OutIn"/>
-      <xs:enumeration value="RobustInOnly"/>
+      <xs:enumeration value="InOut"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="threadPoolRejectedPolicy">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="Abort"/>
-      <xs:enumeration value="Discard"/>
       <xs:enumeration value="DiscardOldest"/>
       <xs:enumeration value="CallerRuns"/>
+      <xs:enumeration value="Abort"/>
+      <xs:enumeration value="Discard"/>
     </xs:restriction>
   </xs:simpleType>
 
@@ -13492,11 +13508,11 @@ Sets the component name that this defini
 
   <xs:simpleType name="jsonLibrary">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="Gson"/>
-      <xs:enumeration value="Fastjson"/>
       <xs:enumeration value="XStream"/>
-      <xs:enumeration value="Jackson"/>
       <xs:enumeration value="Johnzon"/>
+      <xs:enumeration value="Jackson"/>
+      <xs:enumeration value="Gson"/>
+      <xs:enumeration value="Fastjson"/>
     </xs:restriction>
   </xs:simpleType>
 
@@ -13515,67 +13531,67 @@ Sets the component name that this defini
 
   <xs:simpleType name="onCompletionMode">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="BeforeConsumer"/>
       <xs:enumeration value="AfterConsumer"/>
+      <xs:enumeration value="BeforeConsumer"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="restHostNameResolver">
     <xs:restriction base="xs:string">
+      <xs:enumeration value="allLocalIp"/>
       <xs:enumeration value="localIp"/>
       <xs:enumeration value="localHostName"/>
-      <xs:enumeration value="allLocalIp"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="restBindingMode">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="json"/>
+      <xs:enumeration value="off"/>
       <xs:enumeration value="auto"/>
+      <xs:enumeration value="json"/>
       <xs:enumeration value="json_xml"/>
-      <xs:enumeration value="off"/>
       <xs:enumeration value="xml"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="restParamType">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="header"/>
-      <xs:enumeration value="path"/>
       <xs:enumeration value="body"/>
       <xs:enumeration value="formData"/>
+      <xs:enumeration value="header"/>
+      <xs:enumeration value="path"/>
       <xs:enumeration value="query"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="collectionFormat">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="ssv"/>
       <xs:enumeration value="pipes"/>
+      <xs:enumeration value="multi"/>
+      <xs:enumeration value="ssv"/>
       <xs:enumeration value="csv"/>
       <xs:enumeration value="tsv"/>
-      <xs:enumeration value="multi"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="claimCheckOperation">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="Push"/>
       <xs:enumeration value="Get"/>
-      <xs:enumeration value="Pop"/>
       <xs:enumeration value="GetAndRemove"/>
       <xs:enumeration value="Set"/>
+      <xs:enumeration value="Pop"/>
+      <xs:enumeration value="Push"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="sagaPropagation">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="SUPPORTS"/>
       <xs:enumeration value="NOT_SUPPORTED"/>
-      <xs:enumeration value="MANDATORY"/>
-      <xs:enumeration value="REQUIRED"/>
+      <xs:enumeration value="SUPPORTS"/>
       <xs:enumeration value="REQUIRES_NEW"/>
+      <xs:enumeration value="REQUIRED"/>
       <xs:enumeration value="NEVER"/>
+      <xs:enumeration value="MANDATORY"/>
     </xs:restriction>
   </xs:simpleType>
 

Modified: websites/production/camel/content/schema/spring/camel-spring.xsd
==============================================================================
--- websites/production/camel/content/schema/spring/camel-spring.xsd (original)
+++ websites/production/camel/content/schema/spring/camel-spring.xsd Thu May 16 
05:45:12 2019
@@ -2591,7 +2591,15 @@ is created in the java.io.tmpdir directo
         <xs:attribute name="spoolChiper" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Sets a chiper name to use when spooling to disk to write with encryption. By
+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[
+Sets a cipher name to use when spooling to disk to write with encryption. By
 default the data is not encrypted.
             ]]></xs:documentation>
           </xs:annotation>
@@ -12391,6 +12399,14 @@ used to override the generated host with
         ]]></xs:documentation>
       </xs:annotation>
     </xs:attribute>
+    <xs:attribute name="useXForwardHeaders" type="xs:boolean">
+      <xs:annotation>
+        <xs:documentation xml:lang="en"><![CDATA[
+Whether to use X-Forward headers for Host and related setting. The default 
value
+is true. Default value: true
+        ]]></xs:documentation>
+      </xs:annotation>
+    </xs:attribute>
     <xs:attribute name="port" type="xs:string">
       <xs:annotation>
         <xs:documentation xml:lang="en"><![CDATA[
@@ -13492,25 +13508,25 @@ Sets a reference to a thread pool to be
 
   <xs:simpleType name="exchangePattern">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="RobustInOnly"/>
-      <xs:enumeration value="InOptionalOut"/>
-      <xs:enumeration value="OutOnly"/>
+      <xs:enumeration value="InOnly"/>
       <xs:enumeration value="OutOptionalIn"/>
+      <xs:enumeration value="InOptionalOut"/>
       <xs:enumeration value="InOut"/>
       <xs:enumeration value="RobustOutOnly"/>
+      <xs:enumeration value="OutOnly"/>
       <xs:enumeration value="OutIn"/>
-      <xs:enumeration value="InOnly"/>
+      <xs:enumeration value="RobustInOnly"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="loggingLevel">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="TRACE"/>
+      <xs:enumeration value="WARN"/>
       <xs:enumeration value="OFF"/>
+      <xs:enumeration value="TRACE"/>
+      <xs:enumeration value="INFO"/>
       <xs:enumeration value="DEBUG"/>
       <xs:enumeration value="ERROR"/>
-      <xs:enumeration value="WARN"/>
-      <xs:enumeration value="INFO"/>
     </xs:restriction>
   </xs:simpleType>
 
@@ -13527,25 +13543,25 @@ Sets a reference to a thread pool to be
     <xs:restriction base="xs:string">
       <xs:enumeration value="Get"/>
       <xs:enumeration value="Set"/>
-      <xs:enumeration value="Push"/>
       <xs:enumeration value="GetAndRemove"/>
       <xs:enumeration value="Pop"/>
+      <xs:enumeration value="Push"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="bindyType">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="Csv"/>
       <xs:enumeration value="Fixed"/>
       <xs:enumeration value="KeyValue"/>
+      <xs:enumeration value="Csv"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="jsonLibrary">
     <xs:restriction base="xs:string">
+      <xs:enumeration value="Gson"/>
       <xs:enumeration value="XStream"/>
       <xs:enumeration value="Johnzon"/>
-      <xs:enumeration value="Gson"/>
       <xs:enumeration value="Fastjson"/>
       <xs:enumeration value="Jackson"/>
     </xs:restriction>
@@ -13559,8 +13575,8 @@ Sets a reference to a thread pool to be
 
   <xs:simpleType name="yamlTypeFilterType">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="regexp"/>
       <xs:enumeration value="type"/>
+      <xs:enumeration value="regexp"/>
     </xs:restriction>
   </xs:simpleType>
 
@@ -13587,75 +13603,75 @@ Sets a reference to a thread pool to be
 
   <xs:simpleType name="sagaPropagation">
     <xs:restriction base="xs:string">
+      <xs:enumeration value="NOT_SUPPORTED"/>
       <xs:enumeration value="REQUIRES_NEW"/>
       <xs:enumeration value="SUPPORTS"/>
-      <xs:enumeration value="REQUIRED"/>
-      <xs:enumeration value="NOT_SUPPORTED"/>
       <xs:enumeration value="MANDATORY"/>
+      <xs:enumeration value="REQUIRED"/>
       <xs:enumeration value="NEVER"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="sagaCompletionMode">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="MANUAL"/>
       <xs:enumeration value="AUTO"/>
+      <xs:enumeration value="MANUAL"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="restParamType">
     <xs:restriction base="xs:string">
       <xs:enumeration value="header"/>
-      <xs:enumeration value="query"/>
-      <xs:enumeration value="path"/>
       <xs:enumeration value="body"/>
       <xs:enumeration value="formData"/>
+      <xs:enumeration value="path"/>
+      <xs:enumeration value="query"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="collectionFormat">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="ssv"/>
       <xs:enumeration value="tsv"/>
-      <xs:enumeration value="pipes"/>
       <xs:enumeration value="csv"/>
+      <xs:enumeration value="pipes"/>
       <xs:enumeration value="multi"/>
+      <xs:enumeration value="ssv"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="restBindingMode">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="off"/>
-      <xs:enumeration value="xml"/>
-      <xs:enumeration value="json"/>
       <xs:enumeration value="json_xml"/>
       <xs:enumeration value="auto"/>
+      <xs:enumeration value="xml"/>
+      <xs:enumeration value="off"/>
+      <xs:enumeration value="json"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="restHostNameResolver">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="localHostName"/>
-      <xs:enumeration value="localIp"/>
       <xs:enumeration value="allLocalIp"/>
+      <xs:enumeration value="localIp"/>
+      <xs:enumeration value="localHostName"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="typeConverterExists">
     <xs:restriction base="xs:string">
       <xs:enumeration value="Ignore"/>
-      <xs:enumeration value="Fail"/>
       <xs:enumeration value="Override"/>
+      <xs:enumeration value="Fail"/>
     </xs:restriction>
   </xs:simpleType>
 
   <xs:simpleType name="errorHandlerType">
     <xs:restriction base="xs:string">
-      <xs:enumeration value="NoErrorHandler"/>
-      <xs:enumeration value="DeadLetterChannel"/>
+      <xs:enumeration value="LoggingErrorHandler"/>
       <xs:enumeration value="DefaultErrorHandler"/>
+      <xs:enumeration value="NoErrorHandler"/>
       <xs:enumeration value="TransactionErrorHandler"/>
-      <xs:enumeration value="LoggingErrorHandler"/>
+      <xs:enumeration value="DeadLetterChannel"/>
     </xs:restriction>
   </xs:simpleType>
 </xs:schema>


Reply via email to