InstallAnywhere 2022

The following issues have been resolved in InstallAnywhere 2022.

Issue Number

Issue Summary

IOJ-2254348

When installer was run with a Java 17 JRE, Choose Java Virtual Machine Panel threw exception and installer hung. This issue has been fixed.

IOJ-2254059

On Windows, the Pure Java installer built as CD-ROM distribution failed to launch and showed java.lang.UnsatisfiedLinkError. This issue has been fixed.

IOJ-2250236

On Windows, the uninstaller did not remove all files when USER_INSTALL_DIR was set to a path using a short name (8.3 name). This issue has been fixed.

IOJ-2244789

The files included from the bzip2 package in the installer and uninstaller.jar contained open vulnerabilities when the project was built with Expand Archive (TAR) action. Ant has been upgraded to version 1.10.12 to fix this issue.

IOJ-2244284

A behavior change in rule was found after migrating to InstallAnywhere 2021 SP2 with regards to symbolic links that do not exist when the installer is launched & gets created later during install time. This issue has been fixed.

IOJ-2242520

The version of license server (lmadmin) provided for download contained the vulnerable version of log4j. The updated lmadmin has been updated to the latest version of log4j.

IOJ-2242076

On Windows, if a file is selected without an extension in Choose File Panel or a File Chooser component on a Get User Input Panel, the panel did not allow to proceed further. This issue has been fixed.

IOJ-2233943

The ISMP services were not retrieved when using Java 16 or newer JRE at runtime. This issue has been fixed.

IOJ-2232702

Text on Cancel dialog truncated in installer run with Simplified Chinese locale when value of $PRODUCT_NAME$ ends with some combinations of two characters.This issue has been fixed.

IOJ-2229787

Custom Code action with dependency on Bouncy Castle Jars which are signed failed to be loaded due to ClassNotFound exception when run with Java 16 or above. This issue has been fixed.

IOJ-2228318

Execute Custom Code action did not display warning icon when fully qualified class name used path separators rather than periods and failed with ClassNotFoundException at runtime. This issue has been fixed.

IOJ-2226048

Vulnerabilities reported using the version of Apache Commons Compress distributed with installer (1.16.1). Now, the upgraded the version of Apache Commons Compress included with installer to v1.21.

IOJ-2219412

On Windows, uninstaller did not use the same Product Registry that was used by the installer. This caused retaining the files in the Product Registry used by the installer. This issue has been fixed.

IOJ-2215198

Buttons enabled in Show Message Dialog panel appeared different in high DPI during runtime. This issue has been fixed.

IOJ-2215194

InstallAnywhere IDE hung when the project was saved multiple times consecutively. This issue has been fixed.

IOJ-2199456

The Null Pointer Exception was shown during Installation rollback when the project did not include the uninstaller. This issue has been fixed.

IOJ-2188482

In InstallAnywhere 2021, the invalid concurrent license file were generated using lmgrd and mvsn vendor daemon. This issue has been fixed.

IOJ-2185588

Project Automation APIs throws exception with Java 9 or above. This issue has been fixed.

IOJ-2124320

InstallAnywhere 2020 SP1 hung when open existing project was selected immediately after the launch. This issue has been fixed.

IOJ-2072626

The Execute Script/Batch File action failed when user name contains ampersand symbol (&) and open parenthesis ((). This issue has been fixed.

IOJ-2072021

ANT build of InstallAnywhere project runs with build.exe instead of build-as-invoker when it ran from a non-elevated command prompt causing the build to fail. This issue has been fixed.

IOJ-1918789

Only Simplified Chinese option and not Traditional Chinese option was displayed on Language Selection Panel when the system run under the Chinese (Traditional, Hong Kong S.A.R.) locale. This issue has been fixed.

IOJ-1890693

On Linux, the Preparing to Install strings on console was not Localized when launching the Installer from a read-only directory. This issue has been fixed.

IOJ-1777956

Icon for popup messages was not displayed properly on high dpi Windows 10 and Windows 2016 Server. This issue has been fixed.

IOK-668280

Windows Registry entries added by Set Windows Registry (Single or Multiple) action were not removed during uninstallation. This issue has been fixed.

IOJ-2223616

The “Restart Windows” action was not documented clearly for the restart prompt on the “Uninstall Complete Panel” to function correctly. The user guide has been updated with the necessary information.

IOJ-2205580

The examples were not documented for the “Archive Path” field in the “Modify Text File - In Archive” action. The user guide has been updated with the examples for the Archive Path field.

IOJ-2191487

The documentation for “Get User Input - Console” was not mentioned in the user guide. Added detailed procedures for “Get User Input - Console” in the user guide.

IOJ-2092155

The documentation did not specify about Windows Pure 64-bit target in the InstallAnywhere Ant Task Reference under Build Configurations. The user guide has been updated with the Windows Pure 64-bit target for InstallAnywhere Ant Task Reference.

IOJ-2081155

The less bookmarks were found in the IA 2018 and IA 2020 user guides. Added the bookmarks to the user guides.