- 
    CSR 
- 
    Resolution: Approved
- 
     P3 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-8253144 Update Apache Santuario (XML Signature) to version 2.1.4 -           
- Resolved
 
-