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

Update the ENT MSI guide to state "modifyremove" parameter is not supported

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P3 P3
    • 9
    • 8u20, 9
    • docs
    • x86_64
    • windows_7

      FULL PRODUCT VERSION :
      java version "1.8.0_45"

      ADDITIONAL OS VERSION INFORMATION :
      All current Windows OS versions.

      A DESCRIPTION OF THE PROBLEM :
      Quite simple, actually. I set the "modifyremove" property in the .msi installer to "remove". Upon a silent install (if done manually from the command line, with a GPO software install or with WSUS and Local Update Publisher doesn't matter), old Java versions are NOT removed.

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Use Orca to edit the "modifyremove" property in the .msi installer, set it to "remove". Then perform a silent install of Java 8 Update 45 (32 bit version) using the command line msiexec /i on a computer which has a previous version of Java installed. You will see that the "remove" property is ignored and the old version remains.

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      With the "remove" property set, I would have expected that upon install of Java 8 Update 45, previous versions would have been removed.
      ACTUAL -
      Previous versions remained on the computer.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      No errors, event viewer simply shows a successful install.

      REPRODUCIBILITY :
      This bug can be reproduced always.

      CUSTOMER SUBMITTED WORKAROUND :
      Not really, going from workstation to workstation and uninstalling previous versions manually, or writing an uninstall script and execute it remotely using psexec, but for that all machines in question have to be turned on simulataneously, which is normally not the case in our organisation (school).

            cwayne Clifford Wayne (Inactive)
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: