Update Apache Santuario (XML Signature) to version 2.1.4

XMLWordPrintable

    • Type: CSR
    • Resolution: Approved
    • Priority: P3
    • 14
    • Component/s: security-libs
    • 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.

            Assignee:
            Kiran Sidhartha Ravikumar (Inactive)
            Reporter:
            Sean Mullan
            Weijun Wang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: