Oracle EBS JDK7 Upgrade - Step By Step
EBS Applications JDK7 Upgrade:
Using the Latest JDK 7.0 Update with Oracle E-Business Suite Release 12.2 (Doc ID 1530033.1)
Detailed steps for JDK upgrade - /extmount/security_patches/Jan17Patches/EBS/JDK7
1.Rename below folders
$ cd $COMMON_TOP/util/
$ mv jdk32 jdk32_pre_upgrade
$ mv jdk64 jdk64_pre_upgrade
2. Copy JDK7 From /extmount to $COMMON_TOP/util directory
$ cd /opt/app/EBSPRD/fs1/EBSapps/comn/util
$ cp -RH /extmount/security_patches/Jan17Patches/EBS/JDK7/jdk64 .
$ cp -RH /extmount/security_patches/Jan17Patches/EBS/JDK7/jdk32 .
$ chmod -R +w jdk*
$ ls -ltr $FMW_HOME/Oracle_EBS-app1/jdk
lrwxrwxrwx 1 applmgr appdba 43 Aug 13 2015 /opt/app/EBSPRD/fs1/FMW_Home/Oracle_EBS-app1/jdk -> /opt/app/EBSPRD/fs1/EBSapps/comn/util/jdk64
4. Copy the Albany Fonts Required for Invoice.
$ cp /opt/app/EBSPRD/fs1/EBSapps/comn/util/jdk64_pre_upgrade/jre/lib/fonts/ALB* /opt/app/EBSPRD/fs1/EBSapps/comn/util/jdk64/jre/lib/fonts
$ls -ltr /opt/app/EBSPRD/fs1/EBSapps/comn/util/jdk64/jre/lib/fonts/ALB*
$cp /opt/app/EBSPRD/fs1/EBSapps/comn/util/jdk32_pre_upgrade/jre/lib/fonts/ALB* /opt/app/EBSPRD/fs1/EBSapps/comn/util/jdk32/jre/lib/fonts
$ls -ltr /opt/app/EBSPRD/fs1/EBSapps/comn/util/jdk32/jre/lib/fonts/ALB*
3. Update jdk in $ORACLE_HOME (Forms 10.1.2)
$ cd $ORACLE_HOME
$ mv jdk jdk_pre_upgrade
$ cp -RH /extmount/security_patches/Jan17Patches/EBS/JDK7/jdk32 jdk
4. Rebuild Forms and Reports Executables
$ cd $ORACLE_HOME/forms/lib
$ make -f ins_forms.mk sharedlib install
$ cd $ORACLE_HOME/reports/lib
$ make -f ins_reports.mk install
5. Verifications -
$ $ADJVAPRG -version
$ echo $CLASSPATH
$ $AFJVAPRG -version
$ echo $AF_CLASSPATH
EBS Database JRE7 Upgrade:
1) Login to Database Node Database nodes and perform the below
Copy
$ cd $ORACLE_HOME/appsutil
$ mv jre jre_pre_upgrade
$ tar -xvzf /extmount_new/security_patches/Jan17Patches/EBS/JDK7/JRE7/jre-7u121-linux-x64.tar.gz
$ mv jre1.7.0_121 jre
$ cd $ORACLE_HOME/appsutil/jre/bin
$ ./java -version