Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-6854

Make it possible to run Derby tests on early access versions of JDK 9

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 10.12.1.1
    • None
    • Build tools
    • None
    • Normal

    Description

      Early access versions of JDK 9 (build 100) have "9-ea" as the java.version and "9" as the java.specification.version. This confuses the JavaVersionHolder class which the regression tests use in order to determine the vm level. At a minimum, we need to make JavaVersionHolder recognize these early access strings.

      This issue can be left open even after a fix is applied because we have no idea how java.version and java.specification.version are going to evolve over the remaining development cycle for JDK 9.

      Attachments

        1. d6854-classloader.diff
          7 kB
          Knut Anders Hatlen
        2. derby-6854-01-aa-fixFor9-ea.diff
          3 kB
          Richard N. Hillegas

        Issue Links

          Activity

            People

              rhillegas Richard N. Hillegas
              rhillegas Richard N. Hillegas
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: