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-spring-boot.git


The following commit(s) were added to refs/heads/main by this push:
     new 87b4fa543aa Regen
87b4fa543aa is described below

commit 87b4fa543aa0f49fddbb10e289e133079e63b0ce
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Jul 28 20:16:25 2026 +0200

    Regen
---
 .../resources/org/apache/camel/springboot/catalog/components/xj.json | 5 +++--
 .../org/apache/camel/springboot/catalog/components/xslt-saxon.json   | 5 +++--
 .../org/apache/camel/springboot/catalog/components/xslt.json         | 5 +++--
 components-starter/camel-xj-starter/src/main/docs/xj.json            | 2 +-
 .../camel/component/xj/springboot/XJComponentConfiguration.java      | 4 ++--
 .../camel-xslt-saxon-starter/src/main/docs/xslt-saxon.json           | 2 +-
 .../xslt/saxon/springboot/XsltSaxonComponentConfiguration.java       | 4 ++--
 components-starter/camel-xslt-starter/src/main/docs/xslt.json        | 2 +-
 .../camel/component/xslt/springboot/XsltComponentConfiguration.java  | 4 ++--
 docs/spring-boot/modules/ROOT/pages/starters/xj.adoc                 | 2 +-
 docs/spring-boot/modules/ROOT/pages/starters/xslt-saxon.adoc         | 2 +-
 docs/spring-boot/modules/ROOT/pages/starters/xslt.adoc               | 2 +-
 12 files changed, 21 insertions(+), 18 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xj.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xj.json
index 91478de2e56..f5c9316859f 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xj.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xj.json
@@ -36,7 +36,7 @@
     "transformerFactoryConfigurationStrategy": { "index": 9, "kind": 
"property", "displayName": "Transformer Factory Configuration Strategy", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy", 
"deprecated": false, "autowired": false, "secret": false, "description": "A 
configuration strategy to apply on freshly created instances of 
TransformerFactory." },
     "uriResolver": { "index": 10, "kind": "property", "displayName": "Uri 
Resolver", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "javax.xml.transform.URIResolver", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
UriResolver. Should not be used together with the option 'uriResolverFactory'." 
},
     "uriResolverFactory": { "index": 11, "kind": "property", "displayName": 
"Uri Resolver Factory", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.xslt.XsltUriResolverFactory", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
UriResolver which depends on a dynamic endpoint resource URI. Should not be 
used together with the option 'uriResolver'." },
-    "xpathTotalOpLimit": { "index": 12, "kind": "property", "displayName": 
"Xpath Total Op Limit", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 10000, "description": "Limits the total 
number of XPath operators in an XSL Stylesheet. The default (from JDK) is 
10000. Configuring this corresponds to setting JVM system property: 
jdk.xml.xpathTotalOpLimit" }
+    "xpathTotalOpLimit": { "index": 12, "kind": "property", "displayName": 
"Xpath Total Op Limit", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 10000, "description": "Limits the total 
number of XPath operators in an XSL Stylesheet. The default (from JDK) is 
10000. The limit is set per TransformerFactory instance used by each endpoint, 
not as a JVM-global system  [...]
   },
   "headers": {
     "CamelXsltFileName": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The XSLT file name", "constantName": 
"org.apache.camel.component.xj.XJConstants#XSLT_FILE_NAME" },
@@ -66,6 +66,7 @@
     "transformerFactoryClass": { "index": 19, "kind": "parameter", 
"displayName": "Transformer Factory Class", "group": "advanced", "label": 
"advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "To use a custom XSLT transformer factory, specified as a FQN 
class name" },
     "transformerFactoryConfigurationStrategy": { "index": 20, "kind": 
"parameter", "displayName": "Transformer Factory Configuration Strategy", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy", 
"deprecated": false, "autowired": false, "secret": false, "description": "A 
configuration strategy to apply on freshly created instances of 
TransformerFactory." },
     "uriResolver": { "index": 21, "kind": "parameter", "displayName": "Uri 
Resolver", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "javax.xml.transform.URIResolver", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
javax.xml.transform.URIResolver" },
-    "xsltMessageLogger": { "index": 22, "kind": "parameter", "displayName": 
"Xslt Message Logger", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.xslt.XsltMessageLogger", "deprecated": false, 
"autowired": false, "secret": false, "description": "A consumer to messages 
generated during XSLT transformations." }
+    "xpathTotalOpLimit": { "index": 22, "kind": "parameter", "displayName": 
"Xpath Total Op Limit", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 10000, "description": "Limits the total 
number of XPath operators in an XSL Stylesheet. The default (from JDK) is 
10000. The limit is set per TransformerFactory instance used by this endpoint." 
},
+    "xsltMessageLogger": { "index": 23, "kind": "parameter", "displayName": 
"Xslt Message Logger", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.xslt.XsltMessageLogger", "deprecated": false, 
"autowired": false, "secret": false, "description": "A consumer to messages 
generated during XSLT transformations." }
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xslt-saxon.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xslt-saxon.json
index 1b78c66aa95..fb3a8ea4bd8 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xslt-saxon.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xslt-saxon.json
@@ -36,7 +36,7 @@
     "transformerFactoryConfigurationStrategy": { "index": 9, "kind": 
"property", "displayName": "Transformer Factory Configuration Strategy", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy", 
"deprecated": false, "autowired": false, "secret": false, "description": "A 
configuration strategy to apply on freshly created instances of 
TransformerFactory." },
     "uriResolver": { "index": 10, "kind": "property", "displayName": "Uri 
Resolver", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "javax.xml.transform.URIResolver", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
UriResolver. Should not be used together with the option 'uriResolverFactory'." 
},
     "uriResolverFactory": { "index": 11, "kind": "property", "displayName": 
"Uri Resolver Factory", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.xslt.XsltUriResolverFactory", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
UriResolver which depends on a dynamic endpoint resource URI. Should not be 
used together with the option 'uriResolver'." },
-    "xpathTotalOpLimit": { "index": 12, "kind": "property", "displayName": 
"Xpath Total Op Limit", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 10000, "description": "Limits the total 
number of XPath operators in an XSL Stylesheet. The default (from JDK) is 
10000. Configuring this corresponds to setting JVM system property: 
jdk.xml.xpathTotalOpLimit" }
+    "xpathTotalOpLimit": { "index": 12, "kind": "property", "displayName": 
"Xpath Total Op Limit", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 10000, "description": "Limits the total 
number of XPath operators in an XSL Stylesheet. The default (from JDK) is 
10000. The limit is set per TransformerFactory instance used by each endpoint, 
not as a JVM-global system  [...]
   },
   "headers": {
     "CamelXsltResourceUri": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "A URI for the template resource to load and use instead 
of the endpoint configured.", "constantName": 
"org.apache.camel.component.xslt.XsltConstants#XSLT_RESOURCE_URI" },
@@ -65,6 +65,7 @@
     "transformerFactoryClass": { "index": 18, "kind": "parameter", 
"displayName": "Transformer Factory Class", "group": "advanced", "label": 
"advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "To use a custom XSLT transformer factory, specified as a FQN 
class name" },
     "transformerFactoryConfigurationStrategy": { "index": 19, "kind": 
"parameter", "displayName": "Transformer Factory Configuration Strategy", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy", 
"deprecated": false, "autowired": false, "secret": false, "description": "A 
configuration strategy to apply on freshly created instances of 
TransformerFactory." },
     "uriResolver": { "index": 20, "kind": "parameter", "displayName": "Uri 
Resolver", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "javax.xml.transform.URIResolver", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
javax.xml.transform.URIResolver" },
-    "xsltMessageLogger": { "index": 21, "kind": "parameter", "displayName": 
"Xslt Message Logger", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.xslt.XsltMessageLogger", "deprecated": false, 
"autowired": false, "secret": false, "description": "A consumer to messages 
generated during XSLT transformations." }
+    "xpathTotalOpLimit": { "index": 21, "kind": "parameter", "displayName": 
"Xpath Total Op Limit", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 10000, "description": "Limits the total 
number of XPath operators in an XSL Stylesheet. The default (from JDK) is 
10000. The limit is set per TransformerFactory instance used by this endpoint." 
},
+    "xsltMessageLogger": { "index": 22, "kind": "parameter", "displayName": 
"Xslt Message Logger", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.xslt.XsltMessageLogger", "deprecated": false, 
"autowired": false, "secret": false, "description": "A consumer to messages 
generated during XSLT transformations." }
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xslt.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xslt.json
index 2d0fbaed35c..4848987d616 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xslt.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/xslt.json
@@ -32,7 +32,7 @@
     "transformerFactoryConfigurationStrategy": { "index": 5, "kind": 
"property", "displayName": "Transformer Factory Configuration Strategy", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy", 
"deprecated": false, "autowired": false, "secret": false, "description": "A 
configuration strategy to apply on freshly created instances of 
TransformerFactory." },
     "uriResolver": { "index": 6, "kind": "property", "displayName": "Uri 
Resolver", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "javax.xml.transform.URIResolver", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
UriResolver. Should not be used together with the option 'uriResolverFactory'." 
},
     "uriResolverFactory": { "index": 7, "kind": "property", "displayName": 
"Uri Resolver Factory", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.xslt.XsltUriResolverFactory", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
UriResolver which depends on a dynamic endpoint resource URI. Should not be 
used together with the option 'uriResolver'." },
-    "xpathTotalOpLimit": { "index": 8, "kind": "property", "displayName": 
"Xpath Total Op Limit", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 10000, "description": "Limits the total 
number of XPath operators in an XSL Stylesheet. The default (from JDK) is 
10000. Configuring this corresponds to setting JVM system property: 
jdk.xml.xpathTotalOpLimit" }
+    "xpathTotalOpLimit": { "index": 8, "kind": "property", "displayName": 
"Xpath Total Op Limit", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 10000, "description": "Limits the total 
number of XPath operators in an XSL Stylesheet. The default (from JDK) is 
10000. The limit is set per TransformerFactory instance used by each endpoint, 
not as a JVM-global system p [...]
   },
   "headers": {
     "CamelXsltResourceUri": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "A URI for the template resource to load and use instead 
of the endpoint configured.", "constantName": 
"org.apache.camel.component.xslt.XsltConstants#XSLT_RESOURCE_URI" },
@@ -56,6 +56,7 @@
     "transformerFactoryClass": { "index": 13, "kind": "parameter", 
"displayName": "Transformer Factory Class", "group": "advanced", "label": 
"advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "To use a custom XSLT transformer factory, specified as a FQN 
class name" },
     "transformerFactoryConfigurationStrategy": { "index": 14, "kind": 
"parameter", "displayName": "Transformer Factory Configuration Strategy", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy", 
"deprecated": false, "autowired": false, "secret": false, "description": "A 
configuration strategy to apply on freshly created instances of 
TransformerFactory." },
     "uriResolver": { "index": 15, "kind": "parameter", "displayName": "Uri 
Resolver", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "javax.xml.transform.URIResolver", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
javax.xml.transform.URIResolver" },
-    "xsltMessageLogger": { "index": 16, "kind": "parameter", "displayName": 
"Xslt Message Logger", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.xslt.XsltMessageLogger", "deprecated": false, 
"autowired": false, "secret": false, "description": "A consumer to messages 
generated during XSLT transformations." }
+    "xpathTotalOpLimit": { "index": 16, "kind": "parameter", "displayName": 
"Xpath Total Op Limit", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 10000, "description": "Limits the total 
number of XPath operators in an XSL Stylesheet. The default (from JDK) is 
10000. The limit is set per TransformerFactory instance used by this endpoint." 
},
+    "xsltMessageLogger": { "index": 17, "kind": "parameter", "displayName": 
"Xslt Message Logger", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.xslt.XsltMessageLogger", "deprecated": false, 
"autowired": false, "secret": false, "description": "A consumer to messages 
generated during XSLT transformations." }
   }
 }
diff --git a/components-starter/camel-xj-starter/src/main/docs/xj.json 
b/components-starter/camel-xj-starter/src/main/docs/xj.json
index 25ad32e5c0a..145ee3127cc 100644
--- a/components-starter/camel-xj-starter/src/main/docs/xj.json
+++ b/components-starter/camel-xj-starter/src/main/docs/xj.json
@@ -104,7 +104,7 @@
     {
       "name": "camel.component.xj.xpath-total-op-limit",
       "type": "java.lang.Integer",
-      "description": "Limits the total number of XPath operators in an XSL 
Stylesheet. The default (from JDK) is 10000. Configuring this corresponds to 
setting JVM system property: jdk.xml.xpathTotalOpLimit",
+      "description": "Limits the total number of XPath operators in an XSL 
Stylesheet. The default (from JDK) is 10000. The limit is set per 
TransformerFactory instance used by each endpoint, not as a JVM-global system 
property.",
       "sourceType": 
"org.apache.camel.component.xj.springboot.XJComponentConfiguration",
       "defaultValue": 10000
     }
diff --git 
a/components-starter/camel-xj-starter/src/main/java/org/apache/camel/component/xj/springboot/XJComponentConfiguration.java
 
b/components-starter/camel-xj-starter/src/main/java/org/apache/camel/component/xj/springboot/XJComponentConfiguration.java
index c7f2034cbf9..9815efc1742 100644
--- 
a/components-starter/camel-xj-starter/src/main/java/org/apache/camel/component/xj/springboot/XJComponentConfiguration.java
+++ 
b/components-starter/camel-xj-starter/src/main/java/org/apache/camel/component/xj/springboot/XJComponentConfiguration.java
@@ -122,8 +122,8 @@ public class XJComponentConfiguration
     private XsltUriResolverFactory uriResolverFactory;
     /**
      * Limits the total number of XPath operators in an XSL Stylesheet. The
-     * default (from JDK) is 10000. Configuring this corresponds to setting JVM
-     * system property: jdk.xml.xpathTotalOpLimit
+     * default (from JDK) is 10000. The limit is set per TransformerFactory
+     * instance used by each endpoint, not as a JVM-global system property.
      */
     private Integer xpathTotalOpLimit = 10000;
 
diff --git 
a/components-starter/camel-xslt-saxon-starter/src/main/docs/xslt-saxon.json 
b/components-starter/camel-xslt-saxon-starter/src/main/docs/xslt-saxon.json
index 5b8e1f8a1f8..4d9b40fb977 100644
--- a/components-starter/camel-xslt-saxon-starter/src/main/docs/xslt-saxon.json
+++ b/components-starter/camel-xslt-saxon-starter/src/main/docs/xslt-saxon.json
@@ -104,7 +104,7 @@
     {
       "name": "camel.component.xslt-saxon.xpath-total-op-limit",
       "type": "java.lang.Integer",
-      "description": "Limits the total number of XPath operators in an XSL 
Stylesheet. The default (from JDK) is 10000. Configuring this corresponds to 
setting JVM system property: jdk.xml.xpathTotalOpLimit",
+      "description": "Limits the total number of XPath operators in an XSL 
Stylesheet. The default (from JDK) is 10000. The limit is set per 
TransformerFactory instance used by each endpoint, not as a JVM-global system 
property.",
       "sourceType": 
"org.apache.camel.component.xslt.saxon.springboot.XsltSaxonComponentConfiguration",
       "defaultValue": 10000
     }
diff --git 
a/components-starter/camel-xslt-saxon-starter/src/main/java/org/apache/camel/component/xslt/saxon/springboot/XsltSaxonComponentConfiguration.java
 
b/components-starter/camel-xslt-saxon-starter/src/main/java/org/apache/camel/component/xslt/saxon/springboot/XsltSaxonComponentConfiguration.java
index 6844d1cc6b5..6d28b2001c4 100644
--- 
a/components-starter/camel-xslt-saxon-starter/src/main/java/org/apache/camel/component/xslt/saxon/springboot/XsltSaxonComponentConfiguration.java
+++ 
b/components-starter/camel-xslt-saxon-starter/src/main/java/org/apache/camel/component/xslt/saxon/springboot/XsltSaxonComponentConfiguration.java
@@ -122,8 +122,8 @@ public class XsltSaxonComponentConfiguration
     private XsltUriResolverFactory uriResolverFactory;
     /**
      * Limits the total number of XPath operators in an XSL Stylesheet. The
-     * default (from JDK) is 10000. Configuring this corresponds to setting JVM
-     * system property: jdk.xml.xpathTotalOpLimit
+     * default (from JDK) is 10000. The limit is set per TransformerFactory
+     * instance used by each endpoint, not as a JVM-global system property.
      */
     private Integer xpathTotalOpLimit = 10000;
 
diff --git a/components-starter/camel-xslt-starter/src/main/docs/xslt.json 
b/components-starter/camel-xslt-starter/src/main/docs/xslt.json
index b49dc40329e..197c740e885 100644
--- a/components-starter/camel-xslt-starter/src/main/docs/xslt.json
+++ b/components-starter/camel-xslt-starter/src/main/docs/xslt.json
@@ -79,7 +79,7 @@
     {
       "name": "camel.component.xslt.xpath-total-op-limit",
       "type": "java.lang.Integer",
-      "description": "Limits the total number of XPath operators in an XSL 
Stylesheet. The default (from JDK) is 10000. Configuring this corresponds to 
setting JVM system property: jdk.xml.xpathTotalOpLimit",
+      "description": "Limits the total number of XPath operators in an XSL 
Stylesheet. The default (from JDK) is 10000. The limit is set per 
TransformerFactory instance used by each endpoint, not as a JVM-global system 
property.",
       "sourceType": 
"org.apache.camel.component.xslt.springboot.XsltComponentConfiguration",
       "defaultValue": 10000
     }
diff --git 
a/components-starter/camel-xslt-starter/src/main/java/org/apache/camel/component/xslt/springboot/XsltComponentConfiguration.java
 
b/components-starter/camel-xslt-starter/src/main/java/org/apache/camel/component/xslt/springboot/XsltComponentConfiguration.java
index 204def903d7..1d87df74101 100644
--- 
a/components-starter/camel-xslt-starter/src/main/java/org/apache/camel/component/xslt/springboot/XsltComponentConfiguration.java
+++ 
b/components-starter/camel-xslt-starter/src/main/java/org/apache/camel/component/xslt/springboot/XsltComponentConfiguration.java
@@ -97,8 +97,8 @@ public class XsltComponentConfiguration
     private XsltUriResolverFactory uriResolverFactory;
     /**
      * Limits the total number of XPath operators in an XSL Stylesheet. The
-     * default (from JDK) is 10000. Configuring this corresponds to setting JVM
-     * system property: jdk.xml.xpathTotalOpLimit
+     * default (from JDK) is 10000. The limit is set per TransformerFactory
+     * instance used by each endpoint, not as a JVM-global system property.
      */
     private Integer xpathTotalOpLimit = 10000;
 
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/xj.adoc 
b/docs/spring-boot/modules/ROOT/pages/starters/xj.adoc
index b178e71de8b..a9a8d00af7f 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/xj.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/xj.adoc
@@ -41,5 +41,5 @@ The starter supports 14 options, which are listed below.
 | camel.component.xj.transformer-factory-configuration-strategy | A 
configuration strategy to apply on freshly created instances of 
TransformerFactory. The option is a 
org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy type. | 
 | TransformerFactoryConfigurationStrategy
 | camel.component.xj.uri-resolver | To use a custom UriResolver. Should not be 
used together with the option 'uriResolverFactory'. The option is a 
javax.xml.transform.URIResolver type. |  | URIResolver
 | camel.component.xj.uri-resolver-factory | To use a custom UriResolver which 
depends on a dynamic endpoint resource URI. Should not be used together with 
the option 'uriResolver'. The option is a 
org.apache.camel.component.xslt.XsltUriResolverFactory type. |  | 
XsltUriResolverFactory
-| camel.component.xj.xpath-total-op-limit | Limits the total number of XPath 
operators in an XSL Stylesheet. The default (from JDK) is 10000. Configuring 
this corresponds to setting JVM system property: jdk.xml.xpathTotalOpLimit | 
10000 | Integer
+| camel.component.xj.xpath-total-op-limit | Limits the total number of XPath 
operators in an XSL Stylesheet. The default (from JDK) is 10000. The limit is 
set per TransformerFactory instance used by each endpoint, not as a JVM-global 
system property. | 10000 | Integer
 |===
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/xslt-saxon.adoc 
b/docs/spring-boot/modules/ROOT/pages/starters/xslt-saxon.adoc
index 716cae71575..b0d8b6e80dd 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/xslt-saxon.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/xslt-saxon.adoc
@@ -41,5 +41,5 @@ The starter supports 14 options, which are listed below.
 | camel.component.xslt-saxon.transformer-factory-configuration-strategy | A 
configuration strategy to apply on freshly created instances of 
TransformerFactory. The option is a 
org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy type. | 
 | TransformerFactoryConfigurationStrategy
 | camel.component.xslt-saxon.uri-resolver | To use a custom UriResolver. 
Should not be used together with the option 'uriResolverFactory'. The option is 
a javax.xml.transform.URIResolver type. |  | URIResolver
 | camel.component.xslt-saxon.uri-resolver-factory | To use a custom 
UriResolver which depends on a dynamic endpoint resource URI. Should not be 
used together with the option 'uriResolver'. The option is a 
org.apache.camel.component.xslt.XsltUriResolverFactory type. |  | 
XsltUriResolverFactory
-| camel.component.xslt-saxon.xpath-total-op-limit | Limits the total number of 
XPath operators in an XSL Stylesheet. The default (from JDK) is 10000. 
Configuring this corresponds to setting JVM system property: 
jdk.xml.xpathTotalOpLimit | 10000 | Integer
+| camel.component.xslt-saxon.xpath-total-op-limit | Limits the total number of 
XPath operators in an XSL Stylesheet. The default (from JDK) is 10000. The 
limit is set per TransformerFactory instance used by each endpoint, not as a 
JVM-global system property. | 10000 | Integer
 |===
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/xslt.adoc 
b/docs/spring-boot/modules/ROOT/pages/starters/xslt.adoc
index aa3543a54d0..7141f91a186 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/xslt.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/xslt.adoc
@@ -37,5 +37,5 @@ The starter supports 10 options, which are listed below.
 | camel.component.xslt.transformer-factory-configuration-strategy | A 
configuration strategy to apply on freshly created instances of 
TransformerFactory. The option is a 
org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy type. | 
 | TransformerFactoryConfigurationStrategy
 | camel.component.xslt.uri-resolver | To use a custom UriResolver. Should not 
be used together with the option 'uriResolverFactory'. The option is a 
javax.xml.transform.URIResolver type. |  | URIResolver
 | camel.component.xslt.uri-resolver-factory | To use a custom UriResolver 
which depends on a dynamic endpoint resource URI. Should not be used together 
with the option 'uriResolver'. The option is a 
org.apache.camel.component.xslt.XsltUriResolverFactory type. |  | 
XsltUriResolverFactory
-| camel.component.xslt.xpath-total-op-limit | Limits the total number of XPath 
operators in an XSL Stylesheet. The default (from JDK) is 10000. Configuring 
this corresponds to setting JVM system property: jdk.xml.xpathTotalOpLimit | 
10000 | Integer
+| camel.component.xslt.xpath-total-op-limit | Limits the total number of XPath 
operators in an XSL Stylesheet. The default (from JDK) is 10000. The limit is 
set per TransformerFactory instance used by each endpoint, not as a JVM-global 
system property. | 10000 | Integer
 |===

Reply via email to