APP Security Patch July24 12.2.1.4 New Media12c
APP Security Patch July24 12.2.1.4 New Media12c
4 - Jul 2024
July 2024 (Application Layer Weblogic 12.2.1.4 and Forms/Reports 12.2.1.4)
Docume
nt
Status
Image Legend
Deploym
ent Below conditions also apply
Status There are no 12.2.0.1 DB patches available post APR 2022
Did not test or check any vulnerabilities or do any regression/performance or stability testing
These patches are applicable to new 5.6 APP Media for 12.2.1.4 for OPERA max up to 5.6.26.x ONLY
Fusion Middleware Critical Patch Update (CPU) Program Jul 2024 Patch Availability Document (PAD) (Doc ID 3030266.2)
Critical Patch Update (CPU) Patch Advisor for Oracle Fusion Middleware - Updated for Jul 2024 (Doc ID 3027813.1)
Critical Patch Update (CPU) Program Apr 2024 Patch Availability Document (DB-only) (Doc ID 3000005.1)
JDK and PERL Patches for Oracle Database Home and Grid Home (Doc ID 2584628.1)
Oracle Critical Patch Update (CPU) Apr 2024 for Oracle Java SE (Doc ID 3031998.1)
Using OUI NextGen OPatch 13 for Oracle Fusion Middleware 12c / WLS 14.1.1 (Doc ID 1587524.1)
Oracle Fusion Middleware Risk Matrix provides new CVE information fixed for Oct 2023.
Validation Oracle Hospitality CPU Analysis Results - R&D Based Testing Results Only (Doc ID 2514644.1) - Search for DOC DOC1790 in ICCP
Oracle Hospitality OPERA 5 - Technology Components - Critical Patch Update (CPU) 2773929.1 - Search for DOC DOC2735 in ICCP
Oracle Security Releases for Oracle Hospitality OPERA - R&D Based Testing Results Only (Doc ID 2189898.1) - Search for DOC DOC8165
in ICCP
Final October 2027 The Final CPU is the last quarter that a product is supported in the CPU program as per the Premier Support and Extended
CPU Support policies. Based on Extended Support date in the Lifetime Support Policy. After the Premier Support date, patches are available with
Patch an Extended Support contract.
Miscella When extracting - please use 7zip - Windows internal Zip has issued with long file names
neous
Update 16-Jul-24 - Initial Draft
History
18-jul-24 - Added 36808865: MERGE REQUEST ON TOP OF 12.2.1.4.0 FOR BUGS 36475971 36049043
FOR EM 13.4, 13.5 AND FMW/WLS 12.2.1.3.0, 12.2.1.4.0 AND 14.1.1.0.0 Doc ID 1587524.1
30731161 MERGE REQUEST ON TOP OF 12.2.1.4.0 FOR BUGS 29749941 29749955 No Update
32720458 Fix for Bug 32720458 JDBC 19.3.0.0 FOR CPUJAN2022 (WLS 12.2.1.4) No Update
Superseded
33950717
34065178 Required FMW Compatibility Patch for JDK 8 u331 (or later) April 2022 No Update
Superseded
34001647
Superseded
33897347
34542329 FMW Control 12.2.1.4 SPU/Merge for Consolidated Updates October 2022 No Update
34830313 Middleware Common Libraries and Tools PERL January 2023 No Update
36808865 MERGE REQUEST ON TOP OF 12.2.1.4.0 FOR BUGS 36475971 36049043 New
Doc ID 2834458.2
Superseded 36475971
Superseded
33877829
35965629 ADR FOR WEBLOGIC SERVER 12.2.1.4.0 - SIZE OPTIMIZED FOR JAN 2024 No Update
Superseded
35476067
Superseded
36187017
Superseded
36348444
Superseded
36349529
Superseded
35837445
Superseded
36402397
SPB (Stack Bundle Patch) Oracle WebLogic Server MWFR 12.2.1.4 Home : D:\ORA\MWFR\12cappr2
Superseded
36485713
Superseded
36496775
Superseded
36491614
Superseded 36410345
32720458 Fix for Bug 32720458 JDBC 19.3.0.0 FOR CPUJAN2022 (WLS 12.2.1.4) No Update
Superseded
33950717
34065178 Required FMW Compatibility Patch for JDK 8 u331 (or later) April 2022 No Update
34225624 OID BUNDLE PATCH 12.2.1.4.220531 No Update
Superseded
34001647
Superseded
33897347
34830313 Middleware Common Libraries and Tools PERL January 2023 No Update
Superseded
33877829
Superseded
36187017
Superseded
36348444
Superseded
35837445
Superseded
36402397
Superseded
36487966
Superseded
36468190
Superseded
36440005
Oracle 12c Client 12.2.0.1 x32 Home : D:\ORA\1221Client (Only if 12c Client has been deployed)
6880880 x32 Bit OPatch 12.2.0.1.43 for DB 12.2.0.1.0 (Jul 2024) or Later New
33497187 x32 Bit JDK 8u321 JDK BUNDLE PATCH 12.2.0.1.220118 No Update
Oracle 19c Client 19.0.0.0 x32 Home : D:\ORA\19cClient (Only if 19c Client has been deployed)
Download x32 Client x32 Bit Oracle 19c Client x32 bit No Update
6880880 x32 Bit OPatch 12.2.0.1.43 for DB 19.0.0.0.0 (July 2024 or later) New
36521936 x32 Bit WINDOWS DATABASE BUNDLE PATCH 19.24.0.0.240716 WIN BP New
================================
Validating Weblogic/APP/Client Patches
** 20/07/2024 1:52:09.43 **
================================
===================
Check CPU Patch MWFR Home
MWFR Oracle Home : D:\ORA\MWFR\12cappr2
===================
OPatch Version: 13.9.4.2.16
OPatch succeeded.
===================
Check CPU Patch Applied OHS
OHS Oracle Home : D:\ORA\12214ohs
===================
OPatch Version: 13.9.4.2.16
OPatch succeeded.
===================
Check CPU Patch Applied x32 Client
x32 Client Oracle Home : D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped
===================
===================
Check x32 Client D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped Perl
Perl Home : D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped\perl\bin
===================
==============================
Check D:\ORA\JDK\jdk JDK version
JDK HOME : D:\ORA\JDK
JAVA Home : D:\ORA\JDK\bin
JAVA LOCATION : D:\ORA\JDK\BIN
==============================
java version "1.8.0_421"
Java(TM) SE Runtime Environment (build 1.8.0_421-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.421-b09, mixed mode)
==============================
Check D:\ORA\JDK\jdk\jre JDK/JRE version
JDK/JRE HOME : D:\ORA\JDK\jre
JAVA Home : D:\ORA\JDK\jre\bin
JAVA LOCATION : D:\ORA\JDK\jre\BIN
==============================
java version "1.8.0_421"
Java(TM) SE Runtime Environment (build 1.8.0_421-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.421-b09, mixed mode)
=======================================================
Check D:\ORA\12214ohs\oracle_common\jdk\jre\ JDK/JRE version
OHS Home : D:\ORA\12214ohs
JDK/JRE HOME : D:\ORA\12214ohs\oracle_common\jdk\jre
JAVA Home : D:\ORA\12214ohs\oracle_common\jdk\jre
JAVA LOCATION : D:\ORA\12214ohs\oracle_common\jdk\jre\BIN
=======================================================
java version "1.8.0_421"
Java(TM) SE Runtime Environment (build 1.8.0_421-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.421-b09, mixed mode)
==================================================
Check D:\ORA\MWFR\12cappr2\oracle_common\jdk
MWFR Home : D:\ORA\MWFR\12cappr2
JDK HOME : D:\ORA\MWFR\12cappr2\oracle_common\jdk
JAVA Home : D:\ORA\MWFR\12cappr2\oracle_common\jdk
JAVA LOCATION : D:\ORA\MWFR\12cappr2\oracle_common\jdk\BIN
==================================================
java version "1.8.0_421"
Java(TM) SE Runtime Environment (build 1.8.0_421-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.421-b09, mixed mode)
==================================================
Check D:\ORA\MWFR\12cappr2\oracle_common\jdk\jre JDK/JRE version
MWFR Home : D:\ORA\MWFR\12cappr2
JDK/JRE HOME : D:\ORA\MWFR\12cappr2\oracle_common\jdk\jre
JAVA Home : D:\ORA\MWFR\12cappr2\oracle_common\jdk\jre
JAVA LOCATION : D:\ORA\MWFR\12cappr2\oracle_common\jdk\jre\BIN
==================================================
java version "1.8.0_421"
Java(TM) SE Runtime Environment (build 1.8.0_421-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.421-b09, mixed mode)
======================================
Check D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped\jdk JDK version
x32 Client Home : D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped
JDK HOME : D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped\jdk
JAVA Home : D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped\jdk\bin
JAVA LOCATION : D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped\jdk\BIN
======================================
======================================
Check D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped\jdk\jre JDK/JRE version
x32 Client Home : D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped
JDK HOME : D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped\jdk\jre
JAVA Home : D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped\jdk\jre\bin
JAVA LOCATION : D:\AUTO_CPU_UPGRADE\logs\ORA_Client_Skipped\jdk\jre\BIN
======================================
==================================
Check Response / Message / Prompt
** 20/07/2024 1:52:51.62 **
==================================
==================================
User Reponse recorded as : OK
** 20/07/2024 1:52:51.64 **
==================================
=================
Validating OHS Appled Patches
OHS Home : D:\ORA\12214ohs
=================
======================================
Verify Rollback Patch 32880070
======================================
Patch 32880070 NOT found in Oracle Home D:\ORA\12214ohs - Rollback Sucessfull
======================================
Verify Applied Patch 32720458
======================================
32720458;JDBC 19.3.0.0 FOR CPUJAN2022 (WLS 12.2.1.4, WLS 14.1.1)
Patch 32720458 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 33093748
======================================
33093748;One-off
Patch 33093748 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 36316422
======================================
36316422;OPSS Bundle Patch 12.2.1.4.240220
Patch 36316422 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 34065178
======================================
34065178;One-off
Patch 34065178 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 34225624
======================================
34225624;OID BUNDLE PATCH 12.2.1.4.220531
Patch 34225624 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 34454476
======================================
34454476;DATABASE PATCH SET UPDATE 12.1.0.2.220719 FOR FMW (34454476)
Patch 34454476 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 34830313
======================================
34830313;UPDATE PERL IN FMW 12.2.1.4.0 TO PERL 5.36 WITH LIBEXPAT 2.5.0
Patch 34830313 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 34955202
======================================
34955202;OAM WEBGATE BUNDLE PATCH 12.2.1.4.230106
Patch 34955202 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 35024228
======================================
35024228;OSS BUNDLE PATCH 12.2.1.4.230128
Patch 35024228 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 36553894
======================================
36553894;RDA release 24.3-2024716 for OFM 12.2.1.4 SPB
Patch 36553894 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 36700543
======================================
36700543;ADF BUNDLE PATCH 12.2.1.4.240605
Patch 36700543 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 36187026
======================================
36187026;OHS (NATIVE) BUNDLE PATCH 12.2.1.4.240115
Patch 36187026 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 36769312
======================================
36769312;OWSM BUNDLE PATCH 12.2.1.4.240625
Patch 36769312 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 36799120
======================================
36799120;ODIMP Bundle Patch 12.2.1.4.240703
Patch 36799120 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 36770738
======================================
36770738;FMW Thirdparty Bundle Patch 12.2.1.4.240625
Patch 36770738 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
======================================
Verify Applied Patch 36805124
======================================
36805124;WLS PATCH SET UPDATE 12.2.1.4.240704
Patch 36805124 Found / Applied in Oracle Home D:\ORA\12214ohs - Patch Apply Sucessfull
=================
Validating MWFR Appled Patches
OHS Home : D:\ORA\MWFR\12cappr2
=================
======================================
Verify Rollback Patch 32880070
======================================
Patch 32880070 NOT found in Oracle Home D:\ORA\MWFR\12cappr2 - Rollback Sucessfull
======================================
Verify Rollback Patch 33263102
======================================
Patch 33263102 NOT found in Oracle Home D:\ORA\MWFR\12cappr2 - Rollback Sucessfull
======================================
Verify Applied Patch 30731161
======================================
30731161;One-off
Patch 30731161 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 32720458
======================================
32720458;JDBC 19.3.0.0 FOR CPUJAN2022 (WLS 12.2.1.4, WLS 14.1.1)
Patch 32720458 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36316422
======================================
36316422;OPSS Bundle Patch 12.2.1.4.240220
Patch 36316422 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 34065178
======================================
34065178;One-off
Patch 34065178 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 34225624
======================================
34225624;OID BUNDLE PATCH 12.2.1.4.220531
Patch 34225624 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 34454476
======================================
34454476;DATABASE PATCH SET UPDATE 12.1.0.2.220719 FOR FMW (34454476)
Patch 34454476 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 34542329
======================================
34542329;One-off
Patch 34542329 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 34809489
======================================
34809489;One-off
Patch 34809489 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 34830313
======================================
34830313;UPDATE PERL IN FMW 12.2.1.4.0 TO PERL 5.36 WITH LIBEXPAT 2.5.0
Patch 34830313 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36808865
======================================
36808865;One-off
Patch 36808865 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 34955202
======================================
34955202;OAM WEBGATE BUNDLE PATCH 12.2.1.4.230106
Patch 34955202 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 35024228
======================================
35024228;OSS BUNDLE PATCH 12.2.1.4.230128
Patch 35024228 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 35965629
======================================
35965629;ADR FOR WEBLOGIC SERVER 12.2.1.4.0 CPU JAN 2024
Patch 35965629 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36553894
======================================
36553894;RDA release 24.3-2024716 for OFM 12.2.1.4 SPB
Patch 36553894 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36700543
======================================
36700543;ADF BUNDLE PATCH 12.2.1.4.240605
Patch 36700543 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36741053
======================================
36741053;WebCenter Core Bundle Patch 12.2.1.4.240617
Patch 36741053 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36187026
======================================
36187026;OHS (NATIVE) BUNDLE PATCH 12.2.1.4.240115
Patch 36187026 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36769312
======================================
36769312;OWSM BUNDLE PATCH 12.2.1.4.240625
Patch 36769312 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36799120
======================================
36799120;ODIMP Bundle Patch 12.2.1.4.240703
Patch 36799120 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36770738
======================================
36770738;FMW Thirdparty Bundle Patch 12.2.1.4.240625
Patch 36770738 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36805124
======================================
36805124;WLS PATCH SET UPDATE 12.2.1.4.240704
Patch 36805124 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36822778
======================================
36822804;WLS STACK PATCH BUNDLE 12.2.1.4.240710 (Patch 36822778)
Patch 36822778 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36823817
======================================
36823884;ODI Stack Patch Bundle 12.2.1.4.240710 (Patch 36823817)
Patch 36823817 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
======================================
Verify Applied Patch 36823802
======================================
36833107;WC Stack Patch Bundle 12.2.1.4.240710 (Patch 36823802)
Patch 36823802 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
=======================
Validating COHERENCE Appled Patches
COHERENCE : D:\ORA\MWFR\12cappr2
=======================
======================================
Verify Applied Patch 1221422
======================================
1221422;Coherence Cumulative Patch 12.2.1.4.22
Patch 1221422 Found / Applied in Oracle Home D:\ORA\MWFR\12cappr2 - Patch Apply Sucessfull
=====================
Validating x32 Client Appled Patches
x32 Client Home : D:\ORA\19cClient
=====================
The below Patches are for 12 APP Install Media V1020094-01 / 12.2.1.4
For new Environments - Use Artifacts to Do Patch Upgrades then upgrade to latest CPU Patches
For Existing Environments deployed using V1020094-01 - Upgrade below - Individually verify the patches that need applying.
Not ALL patches will need to be applied - it will depend on what has already been applied.
setDomainEnv.cmd
java weblogic.version
cd /d d:\ORA\MWFR\12cappr2
cd /d d:\ORA\MWFR\12cappr2
Even if you DO NOT backup the full ORA folder - make sure the backup the .patch_storage folders BEFORE patching. AND use 7-zip
to Backup (Windows Zip will NOT work) D Drive may differ
D:\ORA\1221Client\.patch_storage
D:\ORA\MWFR\12cappr2\.patch_storage
D:\ORA\12214ohs\.patch_storage
or
D:\ORA\12213ohs\.patch_storage
It is highly recommended to backup certain folders before applying patching and once confirmed patching is completed sucessfully - to delete the ZIP files.
To Backup use 7zip to backup the following: (Do Not use Windows internal Zip as it has issues with log file names and size)
Sample screenshot
When patching the Application Server (ORA) - Backup the following folders - D Drive may differ
D:\ORA
C:\Program Files\Oracle\Inventory
C:\Program Files (x86)\Oracle\Inventory
Install Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017, 2019 and 2022
Verify if already installed
Download and install the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017, 2019 and 2022 from below and install
Microsoft website
Direct Download
set JAVA_HOME=D:\ORA\JDK
cd /D %JAVA_HOME%
%JAVA_HOME%\bin\java -version
Validate the dislayed versions and compare to the required List of Patches to check if you need to update the JDK version
Stop ALL APP Services (If not Already Stopped)
Ensure all OPERA APP Related Services are DOWN (See relevant section to STOP ALL Services)
Details on How to stop Services can be found in Weblogic Stop Services (Pre Patch)
Important
Navigate to C:\Program Files\Java and Locate the CURRENT JRE folder and COPY to JRE_PreUpgrade (If JRE_PreUpgrade
already Exists - rename it to keep it safe - Recommended)
Navigate to C:\Program Files x86\Java and Locate the CURRENT JRE folder and COPY to JRE_PreUpgrade (If JRE_PreUpgrade
already Exists - rename it to keep it safe - Recommended)
Navigate to D:\ORA and Locate the CURRENT JDK folder and COPY to JDK_PreUpgrade
When there are difficulties Copying these folders, some components might still be running. Make sure everything is shut down and try
again. Java processes may need killing and may need to "End Process" in Task Manager.
Uninstall all JAVA components using windows uninstaller / Control Panel Uninstall Progams
Important
After uninstall the above folders show now ONLY have a SAFE copy of :
C:\Program Files\Java\JRE_PreUpgrade
C:\Program Files x86\Java\JRE_PreUpgrade
D:\ORA\JDK_PreUpgrade
Step 1 - Verify the JDK version you plan to install from the List of Patches
Step 2 - Download, Extract and Copy the applicable JDK EXE File to D:\Stage
(Below version may differ)
Now open CMD.exe (As administrator) and Kill any JAVA Sessions
Launch the new JDK installer x64 Version that was downloaded (Screenshot may differ for JDK 8)
On next screen for JRE Leave the JRE location as it is displayed (DO NOT CLICK CHANGE) - Click NEXT
Click the Close for completing the install and end the wizard.
Step 2 - Download, Extract and Copy the applicable JDK EXE File to D:\Stage
# Install JDK
D:\Stage\JDK_FILE_NAME_CHANGE.exe /s INSTALLDIR=D:\ORA\JDK /l D:\Stage\JDK_Install.log
# For Example
D:\Stage\jdk-8u261-windows-x64.exe /s INSTALLDIR=D:\ORA\JDK /l D:\Stage\JDK_Install.log
Allow the install to complete - the log file D:\Stage\JDK_Install.log will show updates.
Copy ALL the Files BEFORE INSTALL back into D:\ORA\JDK\JRE\LIB\Security from D:\ORA\JDK_PreUpgrade\jre\lib\security
## Copy the Security.ORIG folder
xcopy d:\ora\jdk_PreUpgrade\jre\lib\security.ORIG\*.* D:\ora\jdk\jre\lib\security.ORIG\*.* /E /V /F /Y
Copy the rmidinfo.dll & rmidinfo2.dll Files BEFORE INSTALL back into D:\ORA\JDK\bin from D:\ORA\JDK_PreUpgrade\bin (If they are Missing)
*** If the rmidinfo.dll & rmidinfo2.dll File is missing in backup it is ALSO located in D:\Micros\Opera\Tools Folder Copy from there ***
Copy the CcHttpLib.dll Files BEFORE INSTALL back into D:\ORA\JDK\bin from D:\ORA\JDK_PreUpgrade\bin
*** If the CcHttpLib.dll & CcHttpLibCert.dll File is missing in backup it is ALSO located in D:\Micros\Opera\Tools\Vault\x64\ Folder
Copy from there ***
set JAVA_HOME=D:\ORA\JDK
cd /D %JAVA_HOME%
%JAVA_HOME%\bin\java -version
Depending on which one was applied - the version may show different.
Step 2 - Remove / Uninstall and previous version of JRE - Remember we need to uninstall JRE - Java Runtimes and NOT JDK - JAVA Development
KIt
Step 3 - Download, Extract and Copy the applicable JRE EXE x32 bit version File to D:\Stage
How to Download
1. To Download the latest version - open browser and go to
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
or
http://www.oracle.com/technetwork/java/javase/archive-139210.html
2. The page below will open, left click the button for “Accept License Agreement”
3. Left click the link to the download of a 32-bit version for Windows Operating System
# Install JRE
D:\Stage\JRE_FILE_NAME_CHANGE.exe /s /l D:\Stage\JRE_Install.log
# For Example
D:\Stage\jre-8u261-windows-i586.exe /s /l D:\Stage\JRE_Install.log
Allow the install to complete - the log file D:\Stage\JRE_Install.log will show updates.
cd /D %JAVA_HOME%
java -version
It is possible there is a newer version of JAVA available – click on the “General” tab and check for a newer version and if available download it manually
and install.
OR “Search programs and files” box and type “configure java” and then hit “Enter”
If JAVA (x32-bit) is NOT displayed then Java (x64-bit) is still installed - remove it and retry you should see JAVA (x32-bit) in the control panel after search.
Access the JRE (x32-bit) Control Panel and click on the Security Tab.
Check the Exception Site List and add any missing application servers you are accessing.
Make sure to add them all if you have multiple servers also ensure to add the URL matching SSL certificate.
Then from the Security tab - Open the “Edit Site List…”
Add all Application server URL’s hostname, Hostname+FQDN http & https (both) if the environment requires.
Remember 5.6 and 5.6 both us different URL's for weblogic console/fusion.
for 5.5 / 11g Environments : Rename & Replace the below JAVA JRE file as jre-windows.exe and Save to: D:
\MICROS\OPERA\operaias\webhtml
set AP_OHS_HOME=D:\ORA\12214ohs
set AP_JDK_HOME=D:\ORA\JDK
set ORACLE_HOME=%AP_OHS_HOME%
set JAVA_HOME=%AP_OHS_HOME%\oracle_common\jdk\jre
set JDK_HOME=%AP_JDK_HOME%
cd /d %JAVA_HOME%
%JAVA_HOME%\bin\java -version
set ORACLE_HOME=%AP_OHS_HOME%
set JAVA_HOME=%AP_OHS_HOME%\oracle_common\jdk\jre
set JDK_HOME=%AP_JDK_HOME%
set Source_From=%AP_JDK_HOME%\jre
set Dest_to=%AP_OHS_HOME%\oracle_common\jdk\jre
# Backup
ROBOCOPY.exe "%AP_OHS_HOME%\oracle_common\jdk\jre" "%AP_OHS_HOME%\oracle_common\jdk\jre_PreUpgrade" /E /NP
/COPYALL /R:5 /W:5
# Upgrade
ROBOCOPY "%Source_From%" "%Dest_to%" /E /NP /COPYALL /R:5 /W:5
set AP_OHS_HOME=D:\ORA\12214ohs
set AP_JDK_HOME=D:\ORA\JDK
set ORACLE_HOME=%AP_OHS_HOME%
set JAVA_HOME=%AP_OHS_HOME%\oracle_common\jdk\jre
set JDK_HOME=%AP_JDK_HOME%
cd /d %JAVA_HOME%
%JAVA_HOME%\bin\java -version
set AP_MWFR_HOME=D:\ORA\MWFR\12cappr2
set AP_JDK_HOME=D:\ORA\JDK
set ORACLE_HOME=%AP_MWFR_HOME%
set JAVA_HOME=%AP_MWFR_HOME%\oracle_common\jdk
set JDK_HOME=%AP_JDK_HOME%
cd /d %JAVA_HOME%
%JAVA_HOME%\bin\java -version
set ORACLE_HOME=%AP_MWFR_HOME%
set JAVA_HOME=%AP_JDK_HOME%
set JDK_HOME=%AP_JDK_HOME%
set Source_From=%AP_JDK_HOME%
set Dest_to=%AP_MWFR_HOME%\oracle_common\jdk
set AP_MWFR_HOME=D:\ORA\MWFR\12cappr2
set AP_JDK_HOME=D:\ORA\JDK
set ORACLE_HOME=%AP_MWFR_HOME%
set JAVA_HOME=%AP_MWFR_HOME%\oracle_common\jdk
set JDK_HOME=%AP_JDK_HOME%
cd /d %JAVA_HOME%
%JAVA_HOME%\bin\java -version
Depending on which one was applied - the version may show different.
OPATCH 13.9.4.2.x
The steps below are for OPATCH 13.9.4.2 and above on 12.2.1.4 Homes
Always download the latest available. Old versions may be password protected.
Download and extract the Zip file - inside you will find a folder 6880880
set ORACLE_HOME=D:\ORA\12214ohs
%ORACLE_HOME%\opatch\opatch version
Verify FMW Opatch Version - (Below Versions may differ)
set ORACLE_HOME=D:\ORA\MWFR\12cappr2
%ORACLE_HOME%\opatch\opatch version
Compare the above version with the list of patches and if the version is older - proceed with the patching. (Below version may Differ)
Why Rollback ?
If you already have 13.9.4.2.0 + Patch 29909359 applied, and about to upgrade to 13.9.4.2.1 (or newer), you should rollback 29909359 before
upgrading.
If you don't then the 29909359 will be 'stuck' in the inventory, but files associated will be updated, so technically no harm update-wise, only an
inventory issue.
set oracle_home=D:\ORA\MWFR\12cappr2
# If it exists Rollback
%ORACLE_HOME%\opatch\opatch rollback -id 29909359 -silent
# Check again
%oracle_home%\opatch\opatch lspatches | findstr "29909359"
CD /D D:\stage\6880880
Set JAVA_HOME=D:\ORA\JDK\Bin
set ORACLE_HOME=D:\ORA\12214ohs
%ORACLE_HOME%\opatch\opatch version
%ORACLE_HOME%\opatch\opatch version
Set Environment for FMW and upgrade Opatch (In the same window)
CD /D D:\stage\6880880
Set JAVA_HOME=D:\ORA\JDK\Bin
set ORACLE_HOME=D:\ORA\MWFR\12cappr2
%ORACLE_HOME%\opatch\opatch version
%ORACLE_HOME%\opatch\opatch version
Once upgraded check versions and ensure correct version is displayed based on Patch being deployed.
36822778
36823817
36823802
36799120
36770738
36805124
36725924
30731161
32720458
36316422
34065178
34225624
34454476
34542329
34809489
34830313
36808865
34955202
35024228
35965629
36553894
36700543
36741053
36187026
Set ORACLE_HOME
Set oracle home to the FMW. Replace the drive with the installation drive if different.
set ORACLE_HOME=D:\ORA\MWFR\12cappr2
In the command prompt, navigate to Patch folder and deploy the patch
Warning : Important
The Below SPB (Stack Bundle Patch) use a different applying process.
set ORACLE_HOME=D:\ORA\MWFR\12cappr2
set JAVA_HOME=D:\ORA\JDK
set JDK_HOME=D:\ORA\JDK
CD /D D:\Stage\spb\WLS_SPB_12.2.1.4.240710\binary_patches
Warning : Important
The Below ODI SPB (Stack Bundle Patch) use a different applying process.
set ORACLE_HOME=D:\ORA\MWFR\12cappr2
set JAVA_HOME=D:\ORA\JDK
set JDK_HOME=D:\ORA\JDK
CD /D D:\Stage\odi_spb\ODI_SPB_12.2.1.4.240710\binary_patches
Warning : Important
The Below WC SPB (Stack Bundle Patch) use a different applying process.
set ORACLE_HOME=D:\ORA\MWFR\12cappr2
set JAVA_HOME=D:\ORA\JDK
set JDK_HOME=D:\ORA\JDK
CD /D D:\Stage\wc_spb\WC_SPB_12.2.1.4.240710\binary_patches
Warning : Important
CD /D D:\Stage\NAPPLY-JUL2024
%oracle_home%\opatch\opatch lspatches
Make sure to use correct Patch Numbers Below - Update CHANGEME with the OLD Patch number from above.
## Check you have the correct patch number - will display the Coherence patch details
%oracle_home%\opatch\opatch lspatches | findstr "CHANGEME"
## Check you have the correct patch number - will display the Coherence patch details
%oracle_home%\opatch\opatch lspatches | findstr "1221411"
CD /D D:\Stage\36725924
Validate Patches
%oracle_home%\opatch\opatch version
CD /D D:\Stage\30731161
Apply 32720458
CD /D D:\Stage\32720458
CD /D D:\Stage\36316422
Apply 34065178
CD /D D:\Stage\34065178
Apply 34225624
CD /D D:\Stage\34225624
Apply 34454476
CD /D D:\Stage\34454476
Apply 34542329
CD /D D:\Stage\34542329
Apply 34809489
CD /D D:\Stage\34809489
Apply 34830313
CD /D D:\Stage\34830313
CD /D D:\Stage\36808865
Apply 34955202
CD /D D:\Stage\34955202
Apply 35024228
CD /D D:\Stage\35024228
Apply 35965629
CD /D D:\Stage\35965629
Apply 36553894
CD /D D:\Stage\36553894
Apply 36700543
CD /D D:\Stage\36700543
Apply 36741053
CD /D D:\Stage\36741053
CD /D D:\Stage\36187026
Apply 36769312
CD /D D:\Stage\36769312
Validate Patches
%oracle_home%\opatch\opatch version
%oracle_home%\opatch\opatch lspatches
N/A
36799120
36770738
36805124
32720458
33093748
36316422
34065178
34225624
34454476
34830313
34955202
35024228
36553894
36700543
36187026
36769312
Set ORACLE_HOME
Set oracle home to the OHS. Replace the drive with the installation drive if different.
set ORACLE_HOME=D:\ORA\12214ohs
Warning : Important
Validate Patches
%oracle_home%\opatch\opatch version
%oracle_home%\opatch\opatch lspatches
Apply 32720458
CD /D D:\Stage\32720458
Apply 33093748
CD /D D:\Stage\33093748
Apply 36316422
CD /D D:\Stage\36316422
Apply 34065178
CD /D D:\Stage\34065178
Apply 34225624
CD /D D:\Stage\34225624
Apply 34454476
CD /D D:\Stage\34454476
Apply 34830313
CD /D D:\Stage\34830313
Apply 34955202
CD /D D:\Stage\34955202
Apply 35024228
CD /D D:\Stage\35024228
Apply 36553894
CD /D D:\Stage\36553894
Apply 36700543
CD /D D:\Stage\36700543
Apply 36187026
CD /D D:\Stage\36187026
Apply 36769312
CD /D D:\Stage\36769312
6880880 x32 Bit OPatch 12.2.0.1.33 for DB 12.2.0.1.0 (Oct 2022) or Later
Set ORACLE_HOME
set ORACLE_HOME=D:\ORA\1221Client
%ORACLE_HOME%\opatch\opatch version
%ORACLE_HOME%\opatch\opatch version
CD /D D:\stage\33488333
During apply if you MAY get warning following files are active / in use:
%ORACLE_HOME%\jdk\jre\bin\msvcp120.dll
%ORACLE_HOME%\jdk\jre\bin\msvcp140.dll
%ORACLE_HOME%\jdk\jre\bin\vcruntime140.dll
Rollback JDK
Rollback Oct 2021 JDK Patch 33197448
Apply Jan 2022 - JDK 1.8.0_321 JDK 8u321 JDK BUNDLE PATCH 12.2.0.1.220118
CD /D D:\stage\33497187
When prompted – enter Y to proceed and any other prompts as required – Allow the patch to complete without errors.
Validate Patches
%oracle_home%\opatch\opatch lspatches
%oracle_home%\opatch\opatch version
%oracle_home%\opatch\opatch lspatches
cd /d %ORACLE_HOME%\jdk\bin
java -version
33680800 Log4j_OPERA_5.6.7.0_to_5.6.18.0_Remediation_v5
There are New Security Warnings that come up when July 2021 and Above CPU Patches is deployed.
Solution to resolve:
Solution - Steps to resolve Security Warnings Detected in Weblogic Console post July 2021