Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8239460

Update Apache Santuario (XML Signature) to version 2.1.4

    XMLWordPrintable

Details

    • CSR
    • Resolution: Approved
    • P3
    • 14
    • security-libs
    • None
    • behavioral
    • minimal
    • New system property introduced and set by default
    • System or security property
    • JDK

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: