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>