-
CSR
-
Resolution: Approved
-
P3
-
None
-
behavioral
-
minimal
-
New system property introduced and set by default
-
System or security property
-
JDK
Summary
The update of Apache Santuario library from version 2.1.3 to version 2.1.4 introduces a new system property.
Problem
Apache Santurio 2.1.4 uses a new DocumentBuilder
cache whose pool size can be configured with system property org.apache.xml.security.parser.pool-size
. We will need to define an equivalent system property in JDK.
Solution
A new system property com.sun.org.apache.xml.internal.security.parser.pool-size
is introduced in JDK. The function is equivalent to the Apache Santuario system property described above with a different "package" name that matches the imported class structure. The default value is 20, which is also the same as the default value of the Apache Santuario system property.
It's a tradition for JDK to use a different system property name when importing new Apache Santuario releases. This ensures there is no name conflict if both libraries are used.
Specification
No Spec change.
- csr of
-
JDK-8231507 Update Apache Santuario (XML Signature) to version 2.1.4
- Resolved