Receive "Installation Manager cannot find any packages to install" error when trying to install IBM Java SDK 7.0.10.15 fix pack to be used with WAS v8.5.5.13

The WAS 8.5.5.13 was installed on the Windows machine without any issue but we want to upgrade the IBM Java to use IBM Java SDK 7.0.10.15 fix pack with WAS v8.5.5.13 fix pack. IBM Java SDK 7.0.10.15 fix pack was downloaded and unzipped into a single directory on the machine. Using the Installation Manager GUI (File -> Preferences) a repository connection was configured to the directory containing IBM SDK Java 7.0.10.15 fix pack and the connection was tested successfully. From the Installation Manager main menu selected Install and the "Installation Manager cannot find any packages to install." error displayed in Installation Manager:

How to resolve this error in the Installation Manager GUI when trying to install the IBM Java SDK 7.0.10.15 fix pack to be used with WAS v8.5.5.13 ?

2 answers

The error occurs because Installation Manager could not locate the IBM Java SDK 7.0 package installed on the machine to apply the Java fix pack. In order to install the IBM Java SDK 7.0.10.15 fix pack the IBM Java SDK 7.0 product/package must already be installed. When the original install of WAS 8.5.5 occurred it was installed on the machine with IBM Java SDK 6.0. There was not IBM Java SDK 7.0 installed with WAS to upgrade so it needed to be installed.

To resolve the error I first had to download and unzip IBM Java SDK 7.0.1.0 package into a single directory on the Windows machine. I downloaded IBM Java SDK 7.0.1.0 from IBM Passport Advantage. The IBM part numbers used for downloading from the site were CI717ML, CI718ML, and CI719ML:

On the machine with WAS v8.5.5.13 fix pack installed I configured a repository in Installation Manager GUI (File -> Preferences) to the location of the single directory containing the IBM WebSphere SDK Java 7.0.1.0 package. Then I selected the "Install" option from the Installation Manager main menu to install the IBM SDK 7.0.1.0 package. Once I successfully installed IBM Java SDK 7.0.1.0, I used Installation Manager GUI Preferences menu again to deselect the repository that contained the 7.0.1.0 product and then selected the repository connected to the IBM Java SDK fix pack 7.0.10.15 directory location that I want to install. From the Installation Manager main menu I then selected the "Update" menu option (instead of Install) and this time I did not receive the error and was able to successfully update IBM Java SDK to fix pack 7.0.10.15.

When IM generates this error it is usually because it does not see any currently installed products that can be updated with the repository selected. Can you tell us if Java 7.0 is currently installed? Java 7.0 is an optional Java for WebSphere 8.5.5 and since it does not get installed by default, you would have had to explicitly install it. To check the currently installed products you can use the IM GUI by going to File > View Installed Packages or by running /eclipse/tools/imcl listInstalledPackages

If Java 7.0 is not listed then that is the reason why you would not be able to install the 7.0.10.15 FixPack.