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

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


The following commit(s) were added to refs/heads/main by this push:
     new aa740e25 Move XSD to correct folder
aa740e25 is described below

commit aa740e259da6ea2044878320165f9bf863503d75
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Jul 8 22:07:13 2025 +0200

    Move XSD to correct folder
---
 .../camel-spring-4.13.0.xsd}                       |   0
 static/schema/xml-io/camel-xml-io.xsd              | 128 +++++++++++++++++----
 2 files changed, 107 insertions(+), 21 deletions(-)

diff --git a/static/schema/spring-xml/camel-spring-xml-4.13.0.xsd 
b/static/schema/spring/camel-spring-4.13.0.xsd
similarity index 100%
rename from static/schema/spring-xml/camel-spring-xml-4.13.0.xsd
rename to static/schema/spring/camel-spring-4.13.0.xsd
diff --git a/static/schema/xml-io/camel-xml-io.xsd 
b/static/schema/xml-io/camel-xml-io.xsd
index feb95ff1..270ad8b2 100644
--- a/static/schema/xml-io/camel-xml-io.xsd
+++ b/static/schema/xml-io/camel-xml-io.xsd
@@ -414,7 +414,7 @@ Rest DELETE command
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-Handle DFDL (Data Format Description Language) transformation.
+Transforms fixed format data such as EDI message from/to XML using a Data 
Format Description Language (DFDL).
 ]]>
       </xs:documentation>
     </xs:annotation>
@@ -574,20 +574,20 @@ Flatpack library.
       </xs:documentation>
     </xs:annotation>
   </xs:element>
-  <xs:element name="from" type="tns:fromDefinition">
+  <xs:element name="fory" type="tns:foryDataFormat">
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-Act as a message source as input to a route
+Serialize and deserialize messages using Apache Fory
 ]]>
       </xs:documentation>
     </xs:annotation>
   </xs:element>
-  <xs:element name="fury" type="tns:furyDataFormat">
+  <xs:element name="from" type="tns:fromDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-Serialize and deserialize messages using Apache Fury
+Act as a message source as input to a route
 ]]>
       </xs:documentation>
     </xs:annotation>
@@ -2976,6 +2976,15 @@ is often named build (used by default). Default value: 
build
         <xs:documentation xml:lang="en">
 <![CDATA[
 The script language to use when using inlined script for creating the bean, 
such as groovy, java, javascript etc.
+]]>
+        </xs:documentation>
+      </xs:annotation>
+    </xs:attribute>
+    <xs:attribute name="scriptPropertyPlaceholders" type="xs:string">
+      <xs:annotation>
+        <xs:documentation xml:lang="en">
+<![CDATA[
+Whether the script should support using Camel property placeholder syntax {{ 
}}. Default value: true
 ]]>
         </xs:documentation>
       </xs:annotation>
@@ -3541,7 +3550,9 @@ size is 10. Default value: 10
             <xs:documentation xml:lang="en">
 <![CDATA[
 Whether to throw 
io.github.resilience4j.circuitbreaker.CallNotPermittedException when the call 
is rejected due circuit
-breaker is half open or open. Default value: false
+breaker is half open (and was not attempted but rejected immediately) or open 
(always rejected). This option is only in
+use when there is NOT a fallback configured on the circuit breaker. When there 
is a fallback then the fallback is always
+executed and CallNotPermittedException is not thrown. Default value: false
 ]]>
             </xs:documentation>
           </xs:annotation>
@@ -4466,7 +4477,7 @@ Ignore the invalidate endpoint exception when try to 
create a producer with that
           <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
+Whether to allow components to optimise enricher if they are 
org.apache.camel.spi.SendDynamicAware. Default value: true
 ]]>
             </xs:documentation>
           </xs:annotation>
@@ -6212,7 +6223,7 @@ messages, or any custom logic needed before the looping 
executes.
             <xs:element ref="tns:fhirJson"/>
             <xs:element ref="tns:fhirXml"/>
             <xs:element ref="tns:flatpack"/>
-            <xs:element ref="tns:fury"/>
+            <xs:element ref="tns:fory"/>
             <xs:element ref="tns:grok"/>
             <xs:element ref="tns:gzipDeflater"/>
             <xs:element ref="tns:hl7"/>
@@ -7532,7 +7543,7 @@ References to a custom parser factory to lookup in the 
registry.
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
-  <xs:complexType name="furyDataFormat">
+  <xs:complexType name="foryDataFormat">
     <xs:complexContent>
       <xs:extension base="tns:dataFormat">
         <xs:sequence/>
@@ -7558,16 +7569,16 @@ Whether to require register classes. Default value: true
           <xs:annotation>
             <xs:documentation xml:lang="en">
 <![CDATA[
-Whether to use the threadsafe fury. Default value: true
+Whether to use the threadsafe Fory. Default value: true
 ]]>
             </xs:documentation>
           </xs:annotation>
         </xs:attribute>
-        <xs:attribute name="allowAutoWiredFury" type="xs:string">
+        <xs:attribute name="allowAutoWiredFory" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en">
 <![CDATA[
-Whether to auto-discover Fury from the registry. Default value: true
+Whether to auto-discover Fory from the registry. Default value: true
 ]]>
             </xs:documentation>
           </xs:annotation>
@@ -10578,12 +10589,12 @@ recommended to use a timeout value. Default value: -1
 Sets the maximum size used by the org.apache.camel.spi.ConsumerCache which is 
used to cache and reuse consumers 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 off 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
+the consumers and endpoints; they are regarded as prototype scoped and will be 
stopped and discarded after use. This
+reduces memory usage as otherwise consumers/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 consumers 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.
+storing too many non-frequent used consumers.
 ]]>
             </xs:documentation>
           </xs:annotation>
@@ -10592,7 +10603,7 @@ storing too many non frequent used producers.
           <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
+Ignore the invalidate endpoint exception when try to create a consumer with 
that endpoint. Default value: false
 ]]>
             </xs:documentation>
           </xs:annotation>
@@ -10601,7 +10612,7 @@ Ignore the invalidate endpoint exception when try to 
create a producer with that
           <xs:annotation>
             <xs:documentation xml:lang="en">
 <![CDATA[
-Whether to allow components to optimise if they are 
org.apache.camel.spi.SendDynamicAware . Default value: true
+Whether to allow components to optimise if they are 
org.apache.camel.spi.PollDynamicAware. Default value: true
 ]]>
             </xs:documentation>
           </xs:annotation>
@@ -13197,6 +13208,15 @@ Sets the maximum number of tokens on each segment.
             <xs:documentation xml:lang="en">
 <![CDATA[
 Sets the maximum number of tokens that can overlap in each segment.
+]]>
+            </xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="modelName" type="xs:string" use="required">
+          <xs:annotation>
+            <xs:documentation xml:lang="en">
+<![CDATA[
+Sets the model name.
 ]]>
             </xs:documentation>
           </xs:annotation>
@@ -13480,7 +13500,7 @@ To type used as a target data type in the 
transformation.
             <xs:element ref="tns:fhirJson"/>
             <xs:element ref="tns:fhirXml"/>
             <xs:element ref="tns:flatpack"/>
-            <xs:element ref="tns:fury"/>
+            <xs:element ref="tns:fory"/>
             <xs:element ref="tns:grok"/>
             <xs:element ref="tns:gzipDeflater"/>
             <xs:element ref="tns:hl7"/>
@@ -13761,6 +13781,15 @@ cool stuff.
           <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="validationLevels" 
type="tns:restPropertyDefinition">
+        <xs:annotation>
+          <xs:documentation xml:lang="en">
+<![CDATA[
+Allows to configure custom validation levels when using 
camel-openapi-validator with client request/response validator.
 ]]>
           </xs:documentation>
         </xs:annotation>
@@ -13953,6 +13982,18 @@ returns HTTP Status 415 if validation error. 2) Accept 
header matches what the R
 406 if validation error. 3) Missing required data (query parameters, HTTP 
headers, body); returns HTTP Status 400 if
 validation error. 4) Parsing error of the message body (JSon, XML or Auto 
binding mode must be enabled); returns HTTP
 Status 400 if validation error. Default value: false
+]]>
+        </xs:documentation>
+      </xs:annotation>
+    </xs:attribute>
+    <xs:attribute name="clientResponseValidation" type="xs:string">
+      <xs:annotation>
+        <xs:documentation xml:lang="en">
+<![CDATA[
+Whether to check what Camel is returning as response to the client: 1) 
Status-code and Content-Type matches Rest DSL
+response messages. 2) Check whether expected headers is included according to 
the Rest DSL repose message headers. 3) If
+the response body is JSon then check whether its valid JSon. Returns 500 if 
validation error detected. Default value:
+false
 ]]>
         </xs:documentation>
       </xs:annotation>
@@ -14124,6 +14165,18 @@ returns HTTP Status 415 if validation error. 2) Accept 
header matches what the R
 406 if validation error. 3) Missing required data (query parameters, HTTP 
headers, body); returns HTTP Status 400 if
 validation error. 4) Parsing error of the message body (JSon, XML or Auto 
binding mode must be enabled); returns HTTP
 Status 400 if validation error. Default value: false
+]]>
+            </xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="clientResponseValidation" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en">
+<![CDATA[
+Whether to check what Camel is returning as response to the client: 1) 
Status-code and Content-Type matches Rest DSL
+response messages. 2) Check whether expected headers is included according to 
the Rest DSL repose message headers. 3) If
+the response body is JSon then check whether its valid JSon. Returns 500 if 
validation error detected. Default value:
+false
 ]]>
             </xs:documentation>
           </xs:annotation>
@@ -14533,6 +14586,18 @@ returns HTTP Status 415 if validation error. 2) Accept 
header matches what the R
 406 if validation error. 3) Missing required data (query parameters, HTTP 
headers, body); returns HTTP Status 400 if
 validation error. 4) Parsing error of the message body (JSon, XML or Auto 
binding mode must be enabled); returns HTTP
 Status 400 if validation error. Default value: false
+]]>
+            </xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="clientResponseValidation" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en">
+<![CDATA[
+Whether to check what Camel is returning as response to the client: 1) 
Status-code and Content-Type matches Rest DSL
+response messages. 2) Check whether expected headers is included according to 
the Rest DSL repose message headers. 3) If
+the response body is JSon then check whether its valid JSon. Returns 500 if 
validation error detected. Default value:
+false
 ]]>
             </xs:documentation>
           </xs:annotation>
@@ -14731,6 +14796,15 @@ Examples of response messages.
         <xs:documentation xml:lang="en">
 <![CDATA[
 The response code such as a HTTP status code. Default value: 200
+]]>
+        </xs:documentation>
+      </xs:annotation>
+    </xs:attribute>
+    <xs:attribute name="contentType" type="xs:string">
+      <xs:annotation>
+        <xs:documentation xml:lang="en">
+<![CDATA[
+The response content-type such as application/json.
 ]]>
         </xs:documentation>
       </xs:annotation>
@@ -15699,7 +15773,7 @@ Set a reference to a custom Expression to use.
         <xs:element ref="tns:fhirJson"/>
         <xs:element ref="tns:fhirXml"/>
         <xs:element ref="tns:flatpack"/>
-        <xs:element ref="tns:fury"/>
+        <xs:element ref="tns:fory"/>
         <xs:element ref="tns:grok"/>
         <xs:element ref="tns:gzipDeflater"/>
         <xs:element ref="tns:hl7"/>
@@ -16404,6 +16478,18 @@ returns HTTP Status 415 if validation error. 2) Accept 
header matches what the R
 406 if validation error. 3) Missing required data (query parameters, HTTP 
headers, body); returns HTTP Status 400 if
 validation error. 4) Parsing error of the message body (JSon, XML or Auto 
binding mode must be enabled); returns HTTP
 Status 400 if validation error. Default value: false
+]]>
+            </xs:documentation>
+          </xs:annotation>
+        </xs:attribute>
+        <xs:attribute name="clientResponseValidation" type="xs:string">
+          <xs:annotation>
+            <xs:documentation xml:lang="en">
+<![CDATA[
+Whether to check what Camel is returning as response to the client: 1) 
Status-code and Content-Type matches Rest DSL
+response messages. 2) Check whether expected headers is included according to 
the Rest DSL repose message headers. 3) If
+the response body is JSon then check whether its valid JSon. Returns 500 if 
validation error detected. Default value:
+false
 ]]>
             </xs:documentation>
           </xs:annotation>
@@ -16537,7 +16623,7 @@ Set the 'to' data type name. If you specify 'json:XYZ', 
the transformer will be
             <xs:element ref="tns:fhirJson"/>
             <xs:element ref="tns:fhirXml"/>
             <xs:element ref="tns:flatpack"/>
-            <xs:element ref="tns:fury"/>
+            <xs:element ref="tns:fory"/>
             <xs:element ref="tns:grok"/>
             <xs:element ref="tns:gzipDeflater"/>
             <xs:element ref="tns:hl7"/>

Reply via email to