glassfish
  1. glassfish
  2. GLASSFISH-20302

Java EE 7 SDK cobundles with MacOS JDK do not correctly install JDK content

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 4.0_b83
    • Fix Version/s: 4.0_b84_RC1
    • Component/s: installation
    • Labels:
      None

      Description

      Java EE 7 SDK cobundles with JDK 7u17 for MacOS do not install JDK content files. The root cause is incorrect JDK openInstaller component definition which does not contain reference to InstallableUnit for MacOS platform. Including change control data.

      • What is the impact on the customer of the bug?

      This issue renders Java EE SDK with JDK cobundle for MacOS unusable since final installation image does not contain JDK files.

      • What is the cost/risk of fixing the bug?

      Low risk. Component definition needs to include reference to InstallableUnit archive which contains JDK payload content.

      • Is there an impact on documentation or message strings?

      No.

      • Which tests should QA (re)run to verify the fix did not destabilize GlassFish?

      Regular installer/SDK distribution testing.

      • Which is the targeted build of 4.0 for this fix?

      SDK b84.

      • If this an integration of a new version of a component from another project,
        what are the changes that are being brought in? This might be list of
        Jira issues from that project or a list of revision messages.

      N/A

        Activity

        Hide
        Tom Mueller added a comment -

        Approved for 4.0.

        Show
        Tom Mueller added a comment - Approved for 4.0.
        Hide
        bhavya_h_s added a comment -

        Verified the fix with B84.
        jdk1.7_17 is bundled properly and new directory for jdk is created under $INSTALL_HOME

        $ ls glassfish4/
        bin/ glassfish/ install/ jdk7/ pkg/ uninstall.exe updatetool/
        docs/ index.html javadb/ mq/ samples/ uninstall.sh var/

        $ glassfish4/jdk7/bin/java -version
        java version "1.7.0_17"
        Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
        Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)

        Show
        bhavya_h_s added a comment - Verified the fix with B84. jdk1.7_17 is bundled properly and new directory for jdk is created under $INSTALL_HOME $ ls glassfish4/ bin/ glassfish/ install/ jdk7/ pkg/ uninstall.exe updatetool/ docs/ index.html javadb/ mq/ samples/ uninstall.sh var/ $ glassfish4/jdk7/bin/java -version java version "1.7.0_17" Java(TM) SE Runtime Environment (build 1.7.0_17-b02) Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)

          People

          • Assignee:
            Snjezana Sevo-Zenzerovic
            Reporter:
            Snjezana Sevo-Zenzerovic
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: