Commit 9ee82258 authored by CompileNix's avatar CompileNix
Browse files

Initial commit

parents
*.sublime-project
*.sublime-workspace
*.exe
*.cab
*.msi
CLIENT_DATA/UnlimitedJCEPolicy/*.jar
Set $ProductDisplayVersion$ = $ProductProperty_Version$ + "u" + $UpdateVersion8$
Set $ProductVersion$ = "1." + $ProductProperty_Version$ + ".0_" + $UpdateVersion8$
Set $PathSetup_Msi32$ = "msi\" + $ProductProperty_VM-Type$ + $ProductVersion$ + "\" + $ProductProperty_VM-Type$ + $ProductVersion$ + ".msi"
Set $PathSetup_Exe32$ = $ProductProperty_VM-Type$ + "-" + $ProductDisplayVersion$ + "-windows-i586.exe"
Set $PathSetup_Exe64$ = $ProductProperty_VM-Type$ + "-" + $ProductDisplayVersion$ + "-windows-x64.exe"
Set $ProductDisplayName$ = $ProductName$ + " " + $ProductDisplayVersion$
Set $ProductDisplayVersion_x32$ = $ProductDisplayName$ + " " + $ProductProperty_VM-Type$ + " x32"
Set $ProductDisplayVersion_x64$ = $ProductDisplayName$ + " " + $ProductProperty_VM-Type$ + " x64"
Unlimited Strength Java(TM) Cryptography Extension Policy Files
for the Java(TM) Platform, Standard Edition Runtime Environment 8
README
----------------------------------------------------------------------
CONTENTS
----------------------------------------------------------------------
o Introduction
o License and Terms
o Understanding The Export/Import Issues
o Where To Find Documentation
o Installation
o Questions, Support, Reporting Bugs
----------------------------------------------------------------------
Introduction
----------------------------------------------------------------------
Thank you for downloading the Unlimited Strength Java(TM) Cryptography
Extension (JCE) Policy Files for the Java(TM) Platform, Standard
Edition (Java SE) Runtime Environment 8.
Due to import control restrictions of some countries, the version of
the JCE policy files that are bundled in the Java Runtime Environment,
or JRE(TM), 8 environment allow "strong" but limited cryptography to be
used. This download bundle (the one including this README file)
provides "unlimited strength" policy files which contain no
restrictions on cryptographic strengths.
Please note that this download file does NOT contain any encryption
functionality as all such functionality is contained within Oracle's
JRE 8. This bundles assumes that the JRE 8 has already been installed.
----------------------------------------------------------------------
License and Terms
----------------------------------------------------------------------
This download bundle is part of the Java SE Platform products and is
governed by same License and Terms notices. These notices can be found
on the Java SE download site:
http://www.oracle.com/technetwork/java/javase/documentation/index.html
----------------------------------------------------------------------
Understanding The Export/Import Issues
----------------------------------------------------------------------
JCE for Java SE 8 has been through the U.S. export review process. The
JCE framework, along with the various JCE providers that come standard
with it (SunJCE, SunEC, SunPKCS11, SunMSCAPI, etc), is exportable.
The JCE architecture allows flexible cryptographic strength to be
configured via jurisdiction policy files. Due to the import
restrictions of some countries, the jurisdiction policy files
distributed with the Java SE 8 software have built-in restrictions on
available cryptographic strength. The jurisdiction policy files in this
download bundle (the bundle including this README file) contain no
restrictions on cryptographic strengths. This is appropriate for most
countries. Framework vendors can create download bundles that include
jurisdiction policy files that specify cryptographic restrictions
appropriate for countries whose governments mandate restrictions. Users
in those countries can download an appropriate bundle, and the JCE
framework will enforce the specified restrictions.
You are advised to consult your export/import control counsel or
attorney to determine the exact requirements.
----------------------------------------------------------------------
Where To Find Documentation
----------------------------------------------------------------------
The following documents may be of interest to you:
o The Java(TM) Cryptography Architecture (JCA) Reference Guide at:
http://docs.oracle.com/javase/8/docs/technotes/guides/security
o The Java SE Security web site has more information about JCE,
plus additional information about the Java SE Security Model.
Please see:
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html
----------------------------------------------------------------------
Installation
----------------------------------------------------------------------
Notes:
o Unix (Solaris/Linux/Mac OS X) and Windows use different pathname
separators, so please use the appropriate one ("\", "/") for your
environment.
o <java-home> (below) refers to the directory where the JRE was
installed. It is determined based on whether you are running JCE
on a JRE or a JRE contained within the Java Development Kit, or
JDK(TM). The JDK contains the JRE, but at a different level in the
file hierarchy. For example, if the JDK is installed in
/home/user1/jdk1.8.0 on Unix or in C:\jdk1.8.0 on Windows, then
<java-home> is:
/home/user1/jdk1.8.0/jre [Unix]
C:\jdk1.8.0\jre [Windows]
If on the other hand the JRE is installed in /home/user1/jre1.8.0
on Unix or in C:\jre1.8.0 on Windows, and the JDK is not
installed, then <java-home> is:
/home/user1/jre1.8.0 [Unix]
C:\jre1.8.0 [Windows]
o On Windows, for each JDK installation, there may be additional
JREs installed under the "Program Files" directory. Please make
sure that you install the unlimited strength policy JAR files
for all JREs that you plan to use.
Here are the installation instructions:
1) Download the unlimited strength JCE policy files.
2) Uncompress and extract the downloaded file.
This will create a subdirectory called jce.
This directory contains the following files:
README.txt This file
local_policy.jar Unlimited strength local policy file
US_export_policy.jar Unlimited strength US export policy file
3) Install the unlimited strength policy JAR files.
In case you later decide to revert to the original "strong" but
limited policy versions, first make a copy of the original JCE
policy files (US_export_policy.jar and local_policy.jar). Then
replace the strong policy files with the unlimited strength
versions extracted in the previous step.
The standard place for JCE jurisdiction policy JAR files is:
<java-home>/lib/security [Unix]
<java-home>\lib\security [Windows]
-----------------------------------------------------------------------
Questions, Support, Reporting Bugs
-----------------------------------------------------------------------
Questions
---------
For miscellaneous questions about JCE usage and deployment, we
encourage you to read:
o Information on the Java SE Security web site
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html
o The Oracle Online Community Forums, specifically the Java
Cryptography forum. The forums allow you to tap into the
experience of other users, ask questions, or offer tips to others
on a variety of Java-related topics, including JCE. There is no
fee to participate.
http://forums.oracle.com/
http://forums.oracle.com/forums/forum.jspa?forumID=964 (JCE
forum)
Support
-------
For more extensive JCE questions or deployment issues, please contact
our Technical Support staff at:
http://support.oracle.com
Reporting Bugs
--------------
To report bugs (with sample code) or request a feature, please see:
http://bugs.sun.com/
http://bugreport.sun.com/bugreport/
Bug reports with specific, reproducible test cases are greatly
appreciated!
SetLogLevel = 1
Set $Temp_ExitCode$ = GetLastExitCode
Set $Temp_Message$ = ""
If ( $Temp_ExitCode$ = "0" Or $Temp_ExitCode$ ="1641" Or $Temp_ExitCode$ ="3010" )
If ( $Temp_ExitCode$ = "0" )
SetLogLevel = 5
Comment ": " + $Temp_ExitCode$ + " Action completed successfully."
SetLogLevel = 1
EndIf
If ( $Temp_ExitCode$ = "1641" )
SetLogLevel = 5
Comment ": " + $Temp_ExitCode$ + " ERROR_SUCCESS_REBOOT_INITIATED The installer has started a reboot. This error code Not available on Windows Installer version 1.0."
SetLogLevel = 1
EndIf
If ( $Temp_ExitCode$ = "3010" )
SetLogLevel = 5
Comment ": " + $Temp_ExitCode$ + " ERROR_SUCCESS_REBOOT_REQUIRED A reboot is required to complete the install. This does Not include installs where the ForceReboot action is run. This error code Not available on Windows Installer version 1.0."
SetLogLevel = 1
EndIf
Else
If ( $Temp_ExitCode$ = "3" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_UNKNOWN Unknown unknown."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "13" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INVALID_DATA The data is invalid."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "87" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INVALID_PARAMETER One of the parameters was invalid."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "120" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_CALL_NOT_IMPLEMENTED This function is Not available For this platform. It is only available on Windows 2000 And Windows XP with Window Installer version 2.0."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1259" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_APPHELP_BLOCK This error code only occurs when using Windows Installer version 2.0 And Windows XP Or later. If Windows Installer determines a product may be incompatible with the current operating system, it displays a dialog informing the user And asking whether to try to install anyway. This error code is returned If the user chooses Not to try the installation."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1601" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_SERVICE_FAILURE The Windows Installer service could Not be accessed. Contact your support personnel to verify that the Windows Installer service is properly registered."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1602" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_USEREXIT User cancel installation."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1603" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_FAILURE Fatal error during installation."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1604" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_SUSPEND Installation suspended, incomplete."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1605" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_UNKNOWN_PRODUCT This action is only valid For products that are currently installed."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1606" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_UNKNOWN_FEATURE Feature ID Not registered."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1607" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_UNKNOWN_COMPONENT Component ID Not registered."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1608" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_UNKNOWN_PROPERTY Unknown property."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1609" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INVALID_HANDLE_STATE Handle is In an invalid state."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1610" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_BAD_CONFIGURATION The configuration data For this product is corrupt. Contact your support personnel."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1611" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INDEX_ABSENT Component qualifier Not present."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1612" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_SOURCE_ABSENT The installation source For this product is Not available. Verify that the source exists And that you can access it."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1613" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_PACKAGE_VERSION This installation package cannot be installed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1614" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_PRODUCT_UNINSTALLED Product is uninstalled."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1615" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_BAD_QUERY_SYNTAX SQL query syntax invalid Or unsupported."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1616" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INVALID_FIELD Record field does Not exist."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1618" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_ALREADY_RUNNING Another installation is already In progress. Complete that installation before proceeding with this install."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1619" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_PACKAGE_OPEN_FAILED This installation package could Not be opened. Verify that the package exists And that you can access it, Or contact the application vendor to verify that this is a valid Windows Installer package."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1620" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_PACKAGE_INVALID This installation package could Not be opened. Contact the application vendor to verify that this is a valid Windows Installer package."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1621" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_UI_FAILURE There was an error starting the Windows Installer service user interface. Contact your support personnel."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1622" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_LOG_FAILURE Error opening installation log file. Verify that the specified log file location exists And is writable."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1623" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_LANGUAGE_UNSUPPORTED This language of this installation package is Not supported by your system."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1624" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_TRANSFORM_FAILURE Error applying transforms. Verify that the specified transform paths are valid."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1625" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_PACKAGE_REJECTED This installation is forbidden by system policy. Contact your system administrator."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1626" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_FUNCTION_NOT_CALLED Function could Not be executed."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1627" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_FUNCTION_FAILED Function failed during execution."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1628" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INVALID_TABLE Invalid Or unknown table specified."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1629" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_DATATYPE_MISMATCH Data supplied is of wrong type."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1630" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_UNSUPPORTED_TYPE Data of this type is Not supported."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1631" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_CREATE_FAILED The Windows Installer service failed to start. Contact your support personnel."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1632" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_TEMP_UNWRITABLE The temp folder is either full Or inaccessible. Verify that the temp folder exists And that you can write to it."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1633" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_PLATFORM_UNSUPPORTED This installation package is Not supported on this platform. Contact your application vendor."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1634" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_NOTUSED Component Not used on this machine"
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1635" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_PATCH_PACKAGE_OPEN_FAILED This patch package could Not be opened. Verify that the patch package exists And that you can access it, Or contact the application vendor to verify that this is a valid Windows Installer patch package."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1636" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_PATCH_PACKAGE_INVALID This patch package could Not be opened. Contact the application vendor to verify that this is a valid Windows Installer patch package."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1637" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_PATCH_PACKAGE_UNSUPPORTED This patch package cannot be processed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1638" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_PRODUCT_VERSION Another version of this product is already installed. Installation of this version cannot continue. To configure Or remove the existing version of this product, use Add/Remove Programs on the Control Panel."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1639" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INVALID_COMMAND_LINE Invalid command line argument. Consult the Windows Installer SDK For detailed command line help."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1640" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_REMOTE_DISALLOWED Installation from a Terminal Server client session Not permitted For current user."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1642" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_PATCH_TARGET_NOT_FOUND The installer cannot install the upgrade patch because the program being upgraded may be missing Or the upgrade patch updates a different version of the program. Verify that the program to be upgraded exists on your computer And that you have the correct upgrade patch. This error code is Not available on Windows Installer version 1.0."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1643" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_PATCH_PACKAGE_REJECTED The patch package is Not permitted by system policy. This error code is available with Windows Installer versions 2.0 Or later."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
If ( $Temp_ExitCode$ = "1644" )
SetLogLevel = 5
Set $Temp_Message$ = ": " + $Temp_ExitCode$ + " ERROR_INSTALL_TRANSFORM_REJECTED One Or more customizations are Not permitted by system policy. This error code is available with Windows Installer versions 2.0 Or later."
Message "Fatal error: " + $Temp_Message$
LogError $Temp_Message$
IsFatalError $Temp_Message$
EndIf
EndIf
SetLogLevel = $DefaultLogLevel$
SetLogLevel = 2
For $x$ In $StringList_Java6$ Do Sub_Uninstall_6
For $x$ In $StringList_Java7$ Do Sub_Uninstall_7
For $x$ In $StringList_Java8$ Do Sub_Uninstall_8
SetLogLevel = $DefaultLogLevel$
; Reset changed variables
Sub "%ScriptPath%\Sub_UpdateVariables.ins"
[Sub_Uninstall_6]
Message "Search Java 6.0.$x$ x32"
If $ProcessorArchitecture$ = "x86 System"
If ( "$x$" > "24" )
Set $Temp_MsiSuffix$ = "FF"