Notice: Undefined index: in /usr/home/v1001/html/support/Template.php on line 195

Notice: Undefined index: in /usr/home/v1001/html/support/Template.php on line 195
KapiSupport

 

Bulletins_list

Title Bulletin
InstallAnywhere 6.1 - Release Notes 

InstallAnywhere 6.1 - Release Notes

March 29th, 2004

New Features in InstallAnywhere 6.1:

. InstallAnywhere now supports running on Windows, HP-UX and Linux operating systems for the Itanium 2 processor.
. The Windows version of LaunchAnywhere has been substantially updated. Changes include:
- Passing the parameter LAX_VM to the Windows launcher now causes it to launch from the designated VM (ex. install.exe LAX_VM C:\java14\bin\java.exe).
- Launchers are now much smaller than before.
- The logic for arguments are passed to launchers has been updated. A set of quotes (") now denotes a single argument. Slashes (/ and \) are not escaped unless they are passed in as java properties, in which case they follow the standard rules for Java properties.
- The logic to find VMs on the path and in the registry has been updated for all supported VMs.
- The icon for launchers has been updated.
- New java options such as "-server" and "-Xbootclasspath" are now supported through the lax.nl.java.option.additional LAX property.
- The new launchers need additional resources on Windows 98/ME and for Itanium 2 platforms. To make sure the proper resources are included, go the Project\Platforms\Windows task and make sure the correct options are enabled.
. A new action, Execute Uninstaller, has been added. This action allows developers to execute InstallAnywhere uninstallers from installers and uninstallers.
. Interaction between the installer and the Product Registry has been updated. Developers should use Merge Modules when launching sub-installers, and the Execute Uninstaller action when they want to execute an uninstaller during the installation or uninstallation.
. A new variable $REGISTER_UNINSTALLER_WINDOWS$ determine whether or not to register the uninstaller with the Add/Remove programs option
. A new variable $NEVER_UNINSTALLS_JRE$ set whether the uninstaller should remove the JRE.

Fixed Issues in InstallAnywhere 6.1:

. The InstallAnywhere API installerProxy.getResource() now finds resources packaged in custom code jars and resources placed in the 'Do Not Install' magic folder.
. Canceling an installation on Mac OS X will no longer place a properties file at the location the installer was launched from (such as the desktop)
. Resolved issue where installers could hang displaying the splash screen on UNIX platforms running Java 1.4.X.
. Fixed issue where '\' characters in locale files would be generated improperly.
. Fixed issue where some panels did not display a title correct when running an installer in the AWT UI mode.
. The UNIX option to select a default installer UI mode now functions correctly.
. Fixed issue where the Console: License Agreement could fail to find its license file.
. Extra messages about the 'AAManager' no longer display in the console.
. Fixed cosmetic issue where the console progress bar could fail to reach 100%.
. Installers on Mac OS X no longer inherit the JVM settings from the Mac OS X Platform task.
. Fixed problem with Authenticated Uninstallers on Mac OS X which caused them to throw a stack trace.
. Fixed issue where multi-level merge modules (merge modules that install merge modules) would fail to install.
. Fixed issue where the DISPLAY variable had to be set for Mac OS X command line builds.
. Updated several locale translations based on feedback.
. Fixed issue where on AIX, certain locales would cause an error in the self-extractor
. Merge Modules now function correctly on Novell Netware and other platforms supported through the pure java build option.
. Password and Serial Number information no longer serialize as variables to the Uninstaller.
. Certificates for the InstallAnywhere Web Download Applet have been updated to expire in 2005.

Known Issues in 6.1:

. The InstallAnywhere Designer does not currently support RedHat Enterprise Linux 3.X because of an incompatibility with certain Java Virtual Machines. Installers built with InstallAnywhere using newer Java Virtual Machines will run successfully.
. Pure Java CD console installers are not supported in InstallAnywhere 6. You must use the platform specific installers if you want to support console mode.
. Some UNIX systems automount using the ISO name of the disk as their directory name. InstallAnywhere will try to look for the disk name as it is specified in the 'Change Disk Space and Name' table.
. The localized InstallAnywhere Designer is only supported on Windows. Localized installers are supported for all platforms.
. Converting projects from 4.5.X will not generate the correct panels for the Uninstaller in the new Pre-Uninstall and Post-Uninstall section. Please add the Panels and Consoles you want to display to your end-users.
. On UNIX, Java has problems running from directories with spaces in the name. By default, InstallAnywhere installs local VMs to $PRODUCT_NAME$/jre. For UNIX systems, we do not recommend having spaces in the name of the Product.