Changes

Java

1,181 bytes added, 23:28, 6 May 2015
Java Runtime Environment (JRE) 7: Handle the package-ID string change at 7u65 cleanly and deal with certain partial-install situations. A further fix is in the works.
WEB_JAVA_SECURITY_LEVEL: if used, sets the security level of unsigned Java apps running in a browser. The possible values for this field are VH (very high), H (high), M (medium, the default) or L (low). This field is available as of the 7u10 release.
In The product code for Java 7 the registry key 7u65 and later has been changed from version 7.65 onwards. Below 7.65 it is: {26A24AE4-039D-4CA4-87B4-2F'''8'''32170%version%FF}, later :(32-bit) and {26A24AE4-039D-4CA4-87B4-2F'''8'''64170%version%FF} (64-bit) to {26A24AE4-039D-4CA4-87B4-2F'''0'''32170%version%FF} and {26A24AE4-039D-4CA4-87B4-2F'''0'''64170%version%FF}. This is especially important if you use the .msi for the installation/upgrade to Java 8.
=== JRE 7 on 32-bit Hosts ===
<remove cmd='taskkill /f /im jqs.exe /im iexplore.exe /im firefox.exe' />
<remove cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%version%FF}' > <exit code="0" /> <exit code="1605" /> </remove> <remove cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F032170%version%FF}' > <exit code="0" /> <exit code="1605" /> </remove>
</package>
<upgrade include="install" />
<remove cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%updatever%FF}' > <exit code="0" /> <exit code="1605" /> </remove> <remove cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F032170%updatever%FF}' > <exit code="0" /> <exit code="1605" /> </remove>
</package>
<upgrade include="install" />
<remove architecture="x64" cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%updatever%FF}' > <exit code="0" /> <exit code="1605" /> </remove> <remove architecture="x64" cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F064170%updatever%FF}' > <exit code="0" /> <exit code="1605" /> </remove>
</package>
<upgrade include="install" />
<remove cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%updatever%FF}' > <exit code="0" /> <exit code="1605" /> </remove> <remove cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F032170%updatever%FF}' > <exit code="0" /> <exit code="1605" /> </remove>
<!-- jre 64-bit install with the msi ; for 64-bit hosts only -->
<upgrade include="install" />
<remove architecture="x64" cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%updatever%FF}' > <exit code="0" /> <exit code="1605" /> </remove> <remove architecture="x64" cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F064170%updatever%FF}' > <exit code="0" /> <exit code="1605" /> </remove>
</package>
91
edits