Overview
Despite the failure recorded in 10 Apply WLS Patches , I shall try to install the recommended patches for WebLogic Server.
References
- Patch 18040640: SU Patch [T5F1]: WLS PATCH SET UPDATE 10.3.6.0.8
- Patch 16420963: SU Patch [GDFA]: WEBLOGIC.STORE.PERSISTENTSTOREEXCEPTION: [STORE:280040] OCCURS EASILEY
- How to Apply WebLogic Server (WLS) Patches Using Smart Update [Video] (Doc ID 876004.1)
- BSU Command line interface
Procedure
Recommended Patches
OEM recommends the following patches be applied to WebLogic Server:
- Patch 18040640: SU Patch [T5F1]: WLS PATCH SET UPDATE 10.3.6.0.8
- Patch 16420963: SU Patch [GDFA]: WEBLOGIC.STORE.PERSISTENTSTOREEXCEPTION: [STORE:280040] OCCURS EASILEY
Extract the Contents of the Patch into the Cache Directory
Since Patch 1642093 was already uploaded in 10 Apply WLS Patches . I only needed to extract Patch 18040640 as follows:
unzip -q -d /opt/app/oracle/em/middleware/utils/bsu/cache_dir /tmp/p18040640_1036_Generic.zip
Stop WebLogic Server
Since OMS is built on the WebLogic Server (WLS), I only need to stop OMS in order stop WLS as well via
emctl stop oms
.
Apply the Patches
Used BSU to apply the two (2) patches as follows:
cd /opt/app/oracle/em/middleware/utils/bsu ./bsu.sh -prod_dir=/opt/app/oracle/em/middleware/wlserver_10.3 -patchlist=T5F1,GDFA -verbose -install
This failed with:
Checking for conflicts... Conflict(s) detected - resolve conflict condition and execute patch installation again Conflict condition details follow: Patch T5F1 is mutually exclusive and cannot coexist with patch(es): 6D9T,SRUM
Remove Conflicting Patches
I used the following commands to remove the conflicting patches:
cd /opt/app/oracle/em/middleware/utils/bsu ./bsu.sh -prod_dir=/opt/app/oracle/em/middleware/wlserver_10.3 -patchlist=6D9T,SRUM -verbose -remove
The output is:
Checking for conflicts... No conflict(s) detected Starting removal of Patch ID: 6D9T Removing /opt/app/oracle/em/middleware/patch_wls1036/patch_jars/BUG13349651_1036.jar Updating /opt/app/oracle/em/middleware/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar Old manifest value: Class-Path= ../../../patch_jars/BUG13349651_1036.jar ../../../patch_jars/BUG14482558_1036.jar New manifest value: Class-Path= ../../../patch_jars/BUG13349651_1036.jar ../../../patch_jars/BUG14482558_1036.jar Result: Success Starting removal of Patch ID: SRUM Removing /opt/app/oracle/em/middleware/patch_wls1036/patch_jars/BUG14482558_1036.jar Updating /opt/app/oracle/em/middleware/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar Old manifest value: Class-Path= ../../../patch_jars/BUG14482558_1036.jar New manifest value: Class-Path= Result: Success
Apply the Patches
Used BSU to apply the two (2) patches as follows:
cd /opt/app/oracle/em/middleware/utils/bsu ./bsu.sh -prod_dir=/opt/app/oracle/em/middleware/wlserver_10.3 -patchlist=T5F1,GDFA -verbose -install
The result is uploaded as 14 Apply WLS Patches.log. The patches were successfully applied.
Start WLS
Used
emctl start oms
to start the WLS as well.