This discussion has been locked. The information referenced herein may be inaccurate due to age, software updates, or external references.
You can no longer post new replies to this discussion. If you have a similar question you can start a new discussion in this forum.

Java 8u40 update problems

I'm trying to deploy an update to Java 8u40 (x32 and x64) through PatchManager and SCCM 2012. PCs with no pre-installed Java perform well, while the ones with 8u31 installed (deployed by the same servers) give the following error:

Product: Java 8 Update 40 -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action installexe, location: C:\Program Files (x86)\Java\jre1.8.0_40\installer.exe, command: /s INSTALLDIR="C:\Program Files (x86)\Java\jre1.8.0_40\\" REPAIRMODE=0

Deployment is per machine with no user interaction.

Users do not have admin rights.

Deployment is to Windows 7/64 Enterprise workstations

Any help is appreciated

Alessandro

Parents Reply Children
  • JRE 8 in PM has not followed the same update/uninstall procedure as JRE 7 as it will not uninstall any previous version.  I dont know if this is a PM issue or a Java issue but it is extremely annoying and frustrating. 

    If you have machines that do not have Java you need to use the Java Runtime Environment 8u40 (x86 for x64) package

    if you have machines with old versions of Java you need to use the Java Runtime Environment 8u40 (x86 for x64) (Upgrade) package

    Then you will need to go back and uninstall any previous version of Java.  I have been using PSEXEC to remove the old versions being lazy and not wanting to create a custom java package that will uninstall the old version