Using the Latest JDK 7.0 Update with Oracle E-Business Suite Release 12.2

Upgrading to Latest Java 7.0 on Application Tier Nodes

Oracle E-Business Suite Release 12.2.0 Rapid Install uses Oracle WebLogic Server 11g (Version 11.1.1.6.0 or higher) on the application web tier node. This section describes the steps to upgrade to the latest Java 7.0 Update.

Download Latest Java 7.0 Update

For optimum stability, performance, scalability, and OS vendor support, it is advisable to use the latest available update of Java for the Oracle E-Business Suite application tier.
Java Update (maintenance) releases are denoted by a third digit in the version string, such as 1.7.0. Using Oracle Java SE as an example, the latest updates of JDK are usually denoted by a fourth set of numbers in the version string, such as 1.7.0_09, or 1.7.0.09, or simply have a name such as JDK 7u9.

Click on the appropriate link to download the Java from the site that corresponds to the operating system being used on the application tier node. Download the JDK, not the Java Runtime Environment (JRE).

Operating SystemCertified Java VersionJDK 7.0 Download Location
Linux x86-64JDK 7.0 Update 9 or higherJava SE Downloads on My Oracle Support Knowledge <Document 1439822.1>

Install New JDK 7.0 and Replace the Existing JDK Home Contents

64-bit Linux x86-64 operating system (for JDK 7.0 previously migrated environment):

Note: please do it on both fs1 and fs2 side

cd [COMMON_TOP]/util/
$ rm -rf jdk32 /* Remove previous JDK 7 maintenance release / $ rm -rf jdk64 / Remove previous JDK 7 maintenance release / $ / Install the latest JDK 7.0 Update here*/
$ mv jdk1.7.0_[latest_32-bit_update#] jdk32
$ mv jdk1.7.0_[latest_64-bit_update#] jdk64

Run the Oracle E-Business Suite AutoConfig utility

Run the autoconfiq in both fs1 and fs2 file system

/devapps/applmgr/fs2/inst/apps/DEV_devebsapp/admin/scripts
[applmgr@devebsapp scripts]$./adautocfg.sh

/devapps/applmgr/fs1/inst/apps/DEV_devebsapp/admin/scripts

[applmgr@devebsapp scripts]$./adautocfg.sh

Upgrading to Latest Java 7.0 in Oracle Fusion Middleware 11g Web Tier

Replace JDK Home Used in the Web Tier of Oracle Fusion Middleware 11g Home
The JDK home within the web tier of Oracle Fusion Middleware 11g Home can be replaced by entering the applicable commands below
64 Bit Java

Note : please do it both fs1 and fs2 side

UNIX:
$ cd [FMW_HOME]/webtier
$ mv jdk jdk_old
/* Now install the downloaded latest JDK 7.0 Update. In this example, the version is 1.7.0_9. Then perform the following steps. */
$ mv jdk1.7.0_9 jdk
$ rm -rf jdk_old

Upgrading to Latest Java 7.0 in OracleAS 10.1.2 Oracle_Home

This section describes the steps to upgrade the JDK with the latest Java 7.0 Update in the 10.1.2 Oracle Home on the patch file system.
Replace JDK Home Used With Oracle E-Business Suite Release 12.2
32 Bit Java
The JDK home within the OracleAS 10.1.2 Forms and Reports ORACLE_HOME can be replaced by entering the applicable commands below.

Note : please do it both fs1 and fs2 side

UNIX:
$ cd [10.1.2_ORACLE_HOME]
$ mv jdk jdk_old
/* Now install the downloaded latest JDK 7.0 Update here. In this example the version is 1.7.0_9. Then perform the following step. */
$ mv jdk1.7.0_9 jdk
$ rm -rf jdk_old

OracleAS 10.1.2 Prerequisite Patches (For Linux Only)

The following OracleAS 10.1.2 patches are required before the JDK 7.0 upgrade on the OracleAS 10.1.2 Oracle_Home on the Linux platform only:
OracleAS 10.1.2 Patch 16271876
OracleAS 10.1.2 Patch 17907988
OracleAS 10.1.2 Forms Patch 17653437
OracleAS 10.1.2 Patch 16241466
OracleAS 10.1.2 Patch 17645157
Obtain them and apply using OPatch. Be sure to apply the OracleAS 10.1.2 Patch 16271876 first.

Rebuild Forms and Reports Executable

Rebuild Forms and Reports Executables (For UNIX/Linux Only)
Source the environment to point to the 10.1.2 Oracle Home before relinking forms and reports executables.

Note : please do it both fs1 and fs2 side

$ cd $ORACLE_HOME/forms/lib32
/* If this directory does not exist, do the following: / $ cd $ORACLE_HOME/forms/lib $ make -f ins_forms.mk sharedlib install $ $ cd $ORACLE_HOME/reports/lib32 / If this directory does not exist, do the following: */
$ cd $ORACLE_HOME/reports/lib
$ make -f ins_reports.mk install

The JDK 7.0 upgrade for the Oracle Home 10.1.2 is now complete.

Verify Configurations On All Application Tier Nodes
Follow these steps to confirm that Java 7.0 is running on all application tier nodes.
Check JDK version and CLASSPATH
Open the $APPL_TOP/admin/adovars.env file and ensure that the environment variables below are defined. Run the following commands to verify that the environment variables ADJVAPRG and AFJVAPRG point to the JDK 7.0 executable. The CLASSPATH and AF_CLASSPATH environment variables must contain the necessary JDK 7.0 libraries.
UNIX:
$ $ADJVAPRG -version
$ echo $CLASSPATH
$ $AFJVAPRG -version
$ echo $AF_CLASSPATH

Leave a Comment

Your email address will not be published. Required fields are marked *