Skip to content

Commit aa740e2

Browse files
committed
Move XSD to correct folder
1 parent 1244210 commit aa740e2

File tree

2 files changed

+107
-21
lines changed

2 files changed

+107
-21
lines changed
File renamed without changes.

static/schema/xml-io/camel-xml-io.xsd

Lines changed: 107 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@ Rest DELETE command
414414
<xs:annotation>
415415
<xs:documentation xml:lang="en">
416416
<![CDATA[
417-
Handle DFDL (Data Format Description Language) transformation.
417+
Transforms fixed format data such as EDI message from/to XML using a Data Format Description Language (DFDL).
418418
]]>
419419
</xs:documentation>
420420
</xs:annotation>
@@ -574,20 +574,20 @@ Flatpack library.
574574
</xs:documentation>
575575
</xs:annotation>
576576
</xs:element>
577-
<xs:element name="from" type="tns:fromDefinition">
577+
<xs:element name="fory" type="tns:foryDataFormat">
578578
<xs:annotation>
579579
<xs:documentation xml:lang="en">
580580
<![CDATA[
581-
Act as a message source as input to a route
581+
Serialize and deserialize messages using Apache Fory
582582
]]>
583583
</xs:documentation>
584584
</xs:annotation>
585585
</xs:element>
586-
<xs:element name="fury" type="tns:furyDataFormat">
586+
<xs:element name="from" type="tns:fromDefinition">
587587
<xs:annotation>
588588
<xs:documentation xml:lang="en">
589589
<![CDATA[
590-
Serialize and deserialize messages using Apache Fury
590+
Act as a message source as input to a route
591591
]]>
592592
</xs:documentation>
593593
</xs:annotation>
@@ -2976,6 +2976,15 @@ is often named build (used by default). Default value: build
29762976
<xs:documentation xml:lang="en">
29772977
<![CDATA[
29782978
The script language to use when using inlined script for creating the bean, such as groovy, java, javascript etc.
2979+
]]>
2980+
</xs:documentation>
2981+
</xs:annotation>
2982+
</xs:attribute>
2983+
<xs:attribute name="scriptPropertyPlaceholders" type="xs:string">
2984+
<xs:annotation>
2985+
<xs:documentation xml:lang="en">
2986+
<![CDATA[
2987+
Whether the script should support using Camel property placeholder syntax {{ }}. Default value: true
29792988
]]>
29802989
</xs:documentation>
29812990
</xs:annotation>
@@ -3541,7 +3550,9 @@ size is 10. Default value: 10
35413550
<xs:documentation xml:lang="en">
35423551
<![CDATA[
35433552
Whether to throw io.github.resilience4j.circuitbreaker.CallNotPermittedException when the call is rejected due circuit
3544-
breaker is half open or open. Default value: false
3553+
breaker is half open (and was not attempted but rejected immediately) or open (always rejected). This option is only in
3554+
use when there is NOT a fallback configured on the circuit breaker. When there is a fallback then the fallback is always
3555+
executed and CallNotPermittedException is not thrown. Default value: false
35453556
]]>
35463557
</xs:documentation>
35473558
</xs:annotation>
@@ -4466,7 +4477,7 @@ Ignore the invalidate endpoint exception when try to create a producer with that
44664477
<xs:annotation>
44674478
<xs:documentation xml:lang="en">
44684479
<![CDATA[
4469-
Whether to allow components to optimise enricher if they are org.apache.camel.spi.SendDynamicAware . Default value: true
4480+
Whether to allow components to optimise enricher if they are org.apache.camel.spi.SendDynamicAware. Default value: true
44704481
]]>
44714482
</xs:documentation>
44724483
</xs:annotation>
@@ -6212,7 +6223,7 @@ messages, or any custom logic needed before the looping executes.
62126223
<xs:element ref="tns:fhirJson"/>
62136224
<xs:element ref="tns:fhirXml"/>
62146225
<xs:element ref="tns:flatpack"/>
6215-
<xs:element ref="tns:fury"/>
6226+
<xs:element ref="tns:fory"/>
62166227
<xs:element ref="tns:grok"/>
62176228
<xs:element ref="tns:gzipDeflater"/>
62186229
<xs:element ref="tns:hl7"/>
@@ -7532,7 +7543,7 @@ References to a custom parser factory to lookup in the registry.
75327543
</xs:extension>
75337544
</xs:complexContent>
75347545
</xs:complexType>
7535-
<xs:complexType name="furyDataFormat">
7546+
<xs:complexType name="foryDataFormat">
75367547
<xs:complexContent>
75377548
<xs:extension base="tns:dataFormat">
75387549
<xs:sequence/>
@@ -7558,16 +7569,16 @@ Whether to require register classes. Default value: true
75587569
<xs:annotation>
75597570
<xs:documentation xml:lang="en">
75607571
<![CDATA[
7561-
Whether to use the threadsafe fury. Default value: true
7572+
Whether to use the threadsafe Fory. Default value: true
75627573
]]>
75637574
</xs:documentation>
75647575
</xs:annotation>
75657576
</xs:attribute>
7566-
<xs:attribute name="allowAutoWiredFury" type="xs:string">
7577+
<xs:attribute name="allowAutoWiredFory" type="xs:string">
75677578
<xs:annotation>
75687579
<xs:documentation xml:lang="en">
75697580
<![CDATA[
7570-
Whether to auto-discover Fury from the registry. Default value: true
7581+
Whether to auto-discover Fory from the registry. Default value: true
75717582
]]>
75727583
</xs:documentation>
75737584
</xs:annotation>
@@ -10578,12 +10589,12 @@ recommended to use a timeout value. Default value: -1
1057810589
Sets the maximum size used by the org.apache.camel.spi.ConsumerCache which is used to cache and reuse consumers when
1057910590
uris are reused. Beware that when using dynamic endpoints then it affects how well the cache can be utilized. If each
1058010591
dynamic endpoint is unique then its best to turn off caching by setting this to -1, which allows Camel to not cache both
10581-
the producers and endpoints; they are regarded as prototype scoped and will be stopped and discarded after use. This
10582-
reduces memory usage as otherwise producers/endpoints are stored in memory in the caches. However if there are a high
10583-
degree of dynamic endpoints that have been used before, then it can benefit to use the cache to reuse both producers and
10592+
the consumers and endpoints; they are regarded as prototype scoped and will be stopped and discarded after use. This
10593+
reduces memory usage as otherwise consumers/endpoints are stored in memory in the caches. However, if there are a high
10594+
degree of dynamic endpoints that have been used before, then it can benefit to use the cache to reuse both consumers and
1058410595
endpoints and therefore the cache size can be set accordingly or rely on the default size (1000). If there is a mix of
1058510596
unique and used before dynamic endpoints, then setting a reasonable cache size can help reduce memory usage to avoid
10586-
storing too many non frequent used producers.
10597+
storing too many non-frequent used consumers.
1058710598
]]>
1058810599
</xs:documentation>
1058910600
</xs:annotation>
@@ -10592,7 +10603,7 @@ storing too many non frequent used producers.
1059210603
<xs:annotation>
1059310604
<xs:documentation xml:lang="en">
1059410605
<![CDATA[
10595-
Ignore the invalidate endpoint exception when try to create a producer with that endpoint. Default value: false
10606+
Ignore the invalidate endpoint exception when try to create a consumer with that endpoint. Default value: false
1059610607
]]>
1059710608
</xs:documentation>
1059810609
</xs:annotation>
@@ -10601,7 +10612,7 @@ Ignore the invalidate endpoint exception when try to create a producer with that
1060110612
<xs:annotation>
1060210613
<xs:documentation xml:lang="en">
1060310614
<![CDATA[
10604-
Whether to allow components to optimise if they are org.apache.camel.spi.SendDynamicAware . Default value: true
10615+
Whether to allow components to optimise if they are org.apache.camel.spi.PollDynamicAware. Default value: true
1060510616
]]>
1060610617
</xs:documentation>
1060710618
</xs:annotation>
@@ -13197,6 +13208,15 @@ Sets the maximum number of tokens on each segment.
1319713208
<xs:documentation xml:lang="en">
1319813209
<![CDATA[
1319913210
Sets the maximum number of tokens that can overlap in each segment.
13211+
]]>
13212+
</xs:documentation>
13213+
</xs:annotation>
13214+
</xs:attribute>
13215+
<xs:attribute name="modelName" type="xs:string" use="required">
13216+
<xs:annotation>
13217+
<xs:documentation xml:lang="en">
13218+
<![CDATA[
13219+
Sets the model name.
1320013220
]]>
1320113221
</xs:documentation>
1320213222
</xs:annotation>
@@ -13480,7 +13500,7 @@ To type used as a target data type in the transformation.
1348013500
<xs:element ref="tns:fhirJson"/>
1348113501
<xs:element ref="tns:fhirXml"/>
1348213502
<xs:element ref="tns:flatpack"/>
13483-
<xs:element ref="tns:fury"/>
13503+
<xs:element ref="tns:fory"/>
1348413504
<xs:element ref="tns:grok"/>
1348513505
<xs:element ref="tns:gzipDeflater"/>
1348613506
<xs:element ref="tns:hl7"/>
@@ -13761,6 +13781,15 @@ cool stuff.
1376113781
<xs:documentation xml:lang="en">
1376213782
<![CDATA[
1376313783
Allows to configure custom CORS headers.
13784+
]]>
13785+
</xs:documentation>
13786+
</xs:annotation>
13787+
</xs:element>
13788+
<xs:element maxOccurs="unbounded" minOccurs="0" name="validationLevels" type="tns:restPropertyDefinition">
13789+
<xs:annotation>
13790+
<xs:documentation xml:lang="en">
13791+
<![CDATA[
13792+
Allows to configure custom validation levels when using camel-openapi-validator with client request/response validator.
1376413793
]]>
1376513794
</xs:documentation>
1376613795
</xs:annotation>
@@ -13953,6 +13982,18 @@ returns HTTP Status 415 if validation error. 2) Accept header matches what the R
1395313982
406 if validation error. 3) Missing required data (query parameters, HTTP headers, body); returns HTTP Status 400 if
1395413983
validation error. 4) Parsing error of the message body (JSon, XML or Auto binding mode must be enabled); returns HTTP
1395513984
Status 400 if validation error. Default value: false
13985+
]]>
13986+
</xs:documentation>
13987+
</xs:annotation>
13988+
</xs:attribute>
13989+
<xs:attribute name="clientResponseValidation" type="xs:string">
13990+
<xs:annotation>
13991+
<xs:documentation xml:lang="en">
13992+
<![CDATA[
13993+
Whether to check what Camel is returning as response to the client: 1) Status-code and Content-Type matches Rest DSL
13994+
response messages. 2) Check whether expected headers is included according to the Rest DSL repose message headers. 3) If
13995+
the response body is JSon then check whether its valid JSon. Returns 500 if validation error detected. Default value:
13996+
false
1395613997
]]>
1395713998
</xs:documentation>
1395813999
</xs:annotation>
@@ -14124,6 +14165,18 @@ returns HTTP Status 415 if validation error. 2) Accept header matches what the R
1412414165
406 if validation error. 3) Missing required data (query parameters, HTTP headers, body); returns HTTP Status 400 if
1412514166
validation error. 4) Parsing error of the message body (JSon, XML or Auto binding mode must be enabled); returns HTTP
1412614167
Status 400 if validation error. Default value: false
14168+
]]>
14169+
</xs:documentation>
14170+
</xs:annotation>
14171+
</xs:attribute>
14172+
<xs:attribute name="clientResponseValidation" type="xs:string">
14173+
<xs:annotation>
14174+
<xs:documentation xml:lang="en">
14175+
<![CDATA[
14176+
Whether to check what Camel is returning as response to the client: 1) Status-code and Content-Type matches Rest DSL
14177+
response messages. 2) Check whether expected headers is included according to the Rest DSL repose message headers. 3) If
14178+
the response body is JSon then check whether its valid JSon. Returns 500 if validation error detected. Default value:
14179+
false
1412714180
]]>
1412814181
</xs:documentation>
1412914182
</xs:annotation>
@@ -14533,6 +14586,18 @@ returns HTTP Status 415 if validation error. 2) Accept header matches what the R
1453314586
406 if validation error. 3) Missing required data (query parameters, HTTP headers, body); returns HTTP Status 400 if
1453414587
validation error. 4) Parsing error of the message body (JSon, XML or Auto binding mode must be enabled); returns HTTP
1453514588
Status 400 if validation error. Default value: false
14589+
]]>
14590+
</xs:documentation>
14591+
</xs:annotation>
14592+
</xs:attribute>
14593+
<xs:attribute name="clientResponseValidation" type="xs:string">
14594+
<xs:annotation>
14595+
<xs:documentation xml:lang="en">
14596+
<![CDATA[
14597+
Whether to check what Camel is returning as response to the client: 1) Status-code and Content-Type matches Rest DSL
14598+
response messages. 2) Check whether expected headers is included according to the Rest DSL repose message headers. 3) If
14599+
the response body is JSon then check whether its valid JSon. Returns 500 if validation error detected. Default value:
14600+
false
1453614601
]]>
1453714602
</xs:documentation>
1453814603
</xs:annotation>
@@ -14731,6 +14796,15 @@ Examples of response messages.
1473114796
<xs:documentation xml:lang="en">
1473214797
<![CDATA[
1473314798
The response code such as a HTTP status code. Default value: 200
14799+
]]>
14800+
</xs:documentation>
14801+
</xs:annotation>
14802+
</xs:attribute>
14803+
<xs:attribute name="contentType" type="xs:string">
14804+
<xs:annotation>
14805+
<xs:documentation xml:lang="en">
14806+
<![CDATA[
14807+
The response content-type such as application/json.
1473414808
]]>
1473514809
</xs:documentation>
1473614810
</xs:annotation>
@@ -15699,7 +15773,7 @@ Set a reference to a custom Expression to use.
1569915773
<xs:element ref="tns:fhirJson"/>
1570015774
<xs:element ref="tns:fhirXml"/>
1570115775
<xs:element ref="tns:flatpack"/>
15702-
<xs:element ref="tns:fury"/>
15776+
<xs:element ref="tns:fory"/>
1570315777
<xs:element ref="tns:grok"/>
1570415778
<xs:element ref="tns:gzipDeflater"/>
1570515779
<xs:element ref="tns:hl7"/>
@@ -16404,6 +16478,18 @@ returns HTTP Status 415 if validation error. 2) Accept header matches what the R
1640416478
406 if validation error. 3) Missing required data (query parameters, HTTP headers, body); returns HTTP Status 400 if
1640516479
validation error. 4) Parsing error of the message body (JSon, XML or Auto binding mode must be enabled); returns HTTP
1640616480
Status 400 if validation error. Default value: false
16481+
]]>
16482+
</xs:documentation>
16483+
</xs:annotation>
16484+
</xs:attribute>
16485+
<xs:attribute name="clientResponseValidation" type="xs:string">
16486+
<xs:annotation>
16487+
<xs:documentation xml:lang="en">
16488+
<![CDATA[
16489+
Whether to check what Camel is returning as response to the client: 1) Status-code and Content-Type matches Rest DSL
16490+
response messages. 2) Check whether expected headers is included according to the Rest DSL repose message headers. 3) If
16491+
the response body is JSon then check whether its valid JSon. Returns 500 if validation error detected. Default value:
16492+
false
1640716493
]]>
1640816494
</xs:documentation>
1640916495
</xs:annotation>
@@ -16537,7 +16623,7 @@ Set the 'to' data type name. If you specify 'json:XYZ', the transformer will be
1653716623
<xs:element ref="tns:fhirJson"/>
1653816624
<xs:element ref="tns:fhirXml"/>
1653916625
<xs:element ref="tns:flatpack"/>
16540-
<xs:element ref="tns:fury"/>
16626+
<xs:element ref="tns:fory"/>
1654116627
<xs:element ref="tns:grok"/>
1654216628
<xs:element ref="tns:gzipDeflater"/>
1654316629
<xs:element ref="tns:hl7"/>

0 commit comments

Comments
 (0)