Update PFA to use Java 7.1 or higher

Description

Before z/OS V2R2, Predictive Failure Analysis (PFA) used a minimum level of IBM 31-bit SDK for z/OS Java Technology Edition version 6.0.0. Beginning with z/OS V2R2, PFA uses a minimum level of IBM 31-bit SDK for z/OS Java Technology Edition version 7.1.0 or later.

Table 1 provides more details about this migration action. Use this information to plan your changes to the system.

Table 1. Information about this migration action
Element or feature: BCP.
When change was introduced: z/OS V2R2.
Applies to migration from: z/OS V2R1 and z/OS V1R13.
Timing: Before the first IPL of z/OS V2R2.
Is the migration action required? Yes, if you are using PFA.
Target system hardware requirements: None.
Target system software requirements: IBM 31-bit SDK for z/OS Java Technology Edition version 7.1.0 or later.
Other system (coexistence or fallback) requirements: None.
Restrictions: None.
System impacts: None.
Related IBM® Health Checker for z/OS® check: None.

Steps to take

Before you begin, ensure that the PFA user must have READ access to the /etc/PFA/ini file. When PFA is started, PFA attempts to use the values in the /etc/PFA/ini file.

Follow these steps:
  1. If the /etc/PFA/ini exists, update the PATH= and LIBPATH= statements to point to IBM 31-bit SDK for z/OS Java Technology Edition version 7.1.0 or higher.
  2. If the /etc/PFA/ini file does not exist, copy it from /usr/lpp/bcp/samples/PFA/ini. If the path to the JDK for your installation is not the same as the path in the ini file, update it so that both the PATH= and LIBPATH= statements point to IBM 31-bit SDK for z/OS Java Technology Edition version 7.1.0 or higher.
  3. If the /etc/PFA/ini file does not exist and you do not copy the sample file, when PFA starts, it attempts to copy the ini file from an existing PFA check directory. If no ini files exists in any of the PFA check directories, PFA copies the sample file that specifies the default path for Java 7.1. If the path to the JDK for your installation is the same as the default, PFA starts. If the path to the JDK for your installation is not the same as the default, PFA issues a message, and then either fails to start or can have processing errors.
The following example is the default PATH and LIBPATH for PFA:
PATH= /usr/lpp/java/J7.1/lib/s390/classic:/usr/lpp/java/J7.1/lib/s390
LIBPATH=/usr/lpp/java/J7.1/lib/s390:/usr/lpp/java/J7.1/lib/s390/classic:/lib:/usr/lib:

Reference information

For more information about PFA, see z/OS V2R2 Problem Management.