IBM Support

IV54979: JAVA RUNTIME ENVIRONMENT (JRE) NOT ACCEPTED AS A VALID JAVA COMPONENT DURING TSAMP INSTALLATION on AIX 7

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • BE Support Engineer:   CJ
    Change Team Engineer:  EJ
    SAMP: 3.2.2
    Problem Description:  When running installSAM with a JRE
    installed as the java component the script will error out with
    the following error message:
    prereqSAM: Error: To run the end-to-end automation management
    adapter or the sampolicy command, you must install 32-bit Java
    at this or a higher version  150
    The issue is introduced with AIX 7, where the Java 'jre
    package' was renamed from JavaXX.rte to Java7X.jre.
    

Local fix

  • Edit the following line of prereqSAM:
    Original line:
    EXJPKGS=´lslpp -l Java* | $GREP -E "ava.*.(rte|sdk)" | $GREP -Ev
    ".*64.*"´
    
    New Line:
    EXJPKGS=´lslpp -l Java* | $GREP -E "ava.*.(jre|rte|sdk)" |
    $GREP -Ev ".*64.*"´
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Tivoli System Automation for Multiplatforms
    * users installing the product on AIX 7
    ****************************************************************
    * PROBLEM DESCRIPTION:
    * The installation scripts 'installSAM' and 'prereqSAM' check
    * whether Java filesets are installed at the required level on a
    * node before the installation starts. This check fails on AIX 7
    * if there is just the Java run time package installed, which is
    * now named JavaX.jre. The check procedure only searches for
    * JavaX.rte and JavaX.sdk.
    *
    * Local fix:
    * Ensure that a 32-bit Java package is installed and then
    * install the product using the option '--noprereqcheck'.
    ****************************************************************
    * RECOMMENDATION:
    ****************************************************************
    

Problem conclusion

  • The internal handling of the scripts installSAM and prereqSAM
    has been adjusted to address the issue. Now the scripts check
    also for JavaX.jre.
    .
    The official fix for this problem is included in
    - Tivoli System Automation for Multiplatforms 3.2.2 fix pack 8
    | 3.2.2-TIV-ITSAMP-FP0008 |
    - Tivoli System Automation for Multiplatforms 4.1 fix pack 1
    | 4.1.0-TIV-ITSAMP-FP0001 |
    .
    Additional Search Keywords
    .
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV54979

  • Reported component name

    SA MULTIPLATFOR

  • Reported component ID

    5724M0000

  • Reported release

    322

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-02-04

  • Closed date

    2014-03-28

  • Last modified date

    2014-03-28

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    SA MULTIPLATFOR

  • Fixed component ID

    5724M0000

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSRM2X","label":"Tivoli System Automation for Multiplatforms"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"322","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
25 September 2023