V5.0.2 Cumulative Fix for SDKs might contain incorrect prerequisite information and SDK build
 Technote (FAQ)
 
Problem
When installing the WebSphere® Application Server V5.0.2 Cumulative Fix for SDKs, you are experiencing "missing prerequisite" and "fix pack already installed" errors, depending on your configuration and fix application history. If you are using the Windows® or Linux® platforms, you will also find that a successful application of this fix results in SR7+, not the indicated SR8.
 
Cause
The WebSphere Application Server V5.0.2 Cumulative Fix for SDKs contains some erroneous information which needs to be addressed before a successful application will occur.

  • Error 1:

    WUPD0038I: The specified fix pack is already completely installed

    The fix or fix pack ID, which is a normally unique qualifier associated with each WebSphere Application Server fix or fix pack, is the exact same as previous SDK fixes for WebSphere Application Server V5.0.2. For example, the fix pack ID for the AIX® version of this fix is "was502_jdk_aix" and the fix pack ID for the Linux® version is "was502_jdk_linux_i386". These are the same name as the previously-released SR7 fixes for WebSphere Application Server V5.0.2. Hereafter, in this document, this ID will be referred to as <Fixpack ID>.

  • Error 2:

    The fixpack cannot be applied to the currently selected product because of missing prerequisites

    The SDK fix is actually searching for a SDK of 1.3.1 only. If another SDK fix has been previously applied, such as SR7, the version will be registered as something along the lines of 1.3.1.7 and the update installer will not apply the fix. Your SDK version as it appears to WebSphere can be verified using the install_root/bin/versionInfo.sh|bat utility.

  • Error 3:

    Users on Windows and Linux who have successfully installed this fix might see that although their versionInfo output shows a 1.3.1.8 SDK, the SDK itself is actually reporting SR7 as its version. This can be verified by running the java -fullversion command in install_root/java/bin from the command line. For these two platforms the actual SDK packaged in the fix is indeed an SR7 build.
 
Solution

  • Solution 1:

    Remove the <Fixpack ID>.ptfApplied and <Fixpack ID>.ptfDriver files completely from the following directory:

    install_root/properties/version/history

    Also remove the file <Fixpack ID>.ptf from the following directory:

    install_root/properties/version

    It is necessary that you move these files OUTSIDE of the entire install_root directory.

  • Solution 2:

    Edit the install_root/properties/version/JDK.product file and modify the value called <version> so that it contains "1.3.1" instead of "1.3.1.<x>". After you apply the new fix, this file will have been updated, and no further editing is necessary.

    After performing the preceding two actions, you should be able to successfully apply the SDK fix using the update installer. However, a problem remains for users of Windows and Linux systems, addressed in Solution 3.

  • Solution 3:

    The SDK fix for WebSphere Application Server V5.0.2 (SR8) is being repackaged so that the version for Windows and Linux no longer contains an earlier version of the SDK. The release date of this cumulative fix has not yet been announced. If SR8 is required, contact IBM Support and refer to this technote. Request that IBM Support provide an individually packaged version for SR8 for Windows or Linux.
 
Related information
V5.0.2 Cumulative Fix for SDKs
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Java SDK
Operating system(s): Windows
Software version: 5.0.2
Software edition:
Reference #: 1205594
IBM Group: Software Group
Modified date: May 4, 2005