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
|===