My fresh EM13cR2 installation showed me that there is a patch for the Weblogic environment available. This patch was released in July 2016: Patch Patch 23094292: WLS PATCH SET UPDATE 12.1.3.0.160719. This patchset has included 157 fixes and is a generic one. The patch is marked in My Oracle Support as recommended. OPatch has no to be updated. This patch is not an online patch, you have to shut down your running EM13cR2 server.
This blog post describes the apply of the Weblogic patch set update in an Enterprise Manager 13cR2 environment running on a Oracle Linux server.
Prepare Patch Set Update on EM13c Server
The patch file has to be extracted. I have copied to file to my EM13cR2 server stage directory /u00/app/oracle/stage.
[oracle@kestenholz ~]$ cd /u00/app/oracle/stage/ [oracle@kestenholz stage]$ ll total 32560 -rw-r--r--. 1 oracle oinstall 33340052 Oct 17 12:51 p23094292_121300_Generic.zip [oracle@kestenholz stage]$ unzip p23094292_121300_Generic.zip
Set ORACLE_HOME
Set the ORACLE_HOME variable to the directory where the Oracle Enterprise Manager 13cR2 is located. In my example the EM13cR2 is installed in directory /u00/app/oracle/product/em13cr2.
[oracle@kestenholz stage]$ export ORACLE_HOME=/u00/app/oracle/product/em13cr2
Stop running Oracle Enterprise Manager 13c
[oracle@kestenholz stage]$ $ORACLE_HOME/bin/emctl stop oms -all
Apply Patch 23094292: WLS PATCH SET UPDATE 12.1.3.0.160719
Go to the extracted patch set directory:
[oracle@kestenholz ~]$ cd /u00/app/oracle/stage/23094292
Apply the patch:
[oracle@kestenholz 23094292]$ $ORACLE_HOME/OPatch/opatch apply Oracle Interim Patch Installer version 13.8.0.0.0 Copyright (c) 2016, Oracle Corporation. All rights reserved. Oracle Home : /u00/app/oracle/product/em13cr2 Central Inventory : /u00/app/oraInventory from : /u00/app/oracle/product/em13cr2/oraInst.loc OPatch version : 13.8.0.0.0 OUI version : 13.8.0.0.0 Log file location : /u00/app/oracle/product/em13cr2/cfgtoollogs/opatch/23094292_Oct_17_2016_13_02_45/apply2016-10-17_13-02-42PM_1.log OPatch detects the Middleware Home as "/u00/app/oracle/product/em13cr2" Verifying environment and performing prerequisite checks... Conflicts/Supersets for each patch are: Patch : 23094292 Bug Superset of 21252292 Super set bugs are: 21252292 Bug Superset of 21243471 Super set bugs are: 20613957, 19883023, 19703527 Bug Superset of 20758863 Super set bugs are: 20758863 Bug Superset of 19953516 Super set bugs are: 19953516 Bug Superset of 19879223 Super set bugs are: 19879223 Bug Superset of 19730967 Super set bugs are: 19730967 Bug Superset of 18836900 Super set bugs are: 18836900 Patches [ 21252292 21243471 20758863 19953516 19879223 19730967 18836900 ] will be rolled back. OPatch continues with these patches: 23094292 Do you want to proceed? [y|n] y User Responded with: Y All checks passed. Please shutdown Oracle instances running out of this ORACLE_HOME on the local system. (Oracle Home = '/u00/app/oracle/product/em13cr2') Is the local system ready for patching? [y|n] y User Responded with: Y Backing up files... Applying interim patch '23094292' to OH '/u00/app/oracle/product/em13cr2' Rolling back interim patch '21252292' from OH '/u00/app/oracle/product/em13cr2' Patching component oracle.wls.libraries, 12.1.3.0.0... Patching component oracle.wls.libraries, 12.1.3.0.0... RollbackSession removing interim patch '21252292' from inventory Rolling back interim patch '21243471' from OH '/u00/app/oracle/product/em13cr2' Patching component oracle.wls.libraries, 12.1.3.0.0... Patching component oracle.wls.libraries, 12.1.3.0.0... RollbackSession removing interim patch '21243471' from inventory Rolling back interim patch '20758863' from OH '/u00/app/oracle/product/em13cr2' Patching component oracle.wls.libraries, 12.1.3.0.0... Patching component oracle.wls.libraries, 12.1.3.0.0... RollbackSession removing interim patch '20758863' from inventory Rolling back interim patch '19953516' from OH '/u00/app/oracle/product/em13cr2' Patching component oracle.wls.workshop.code.completion.support, 12.1.3.0.0... Patching component oracle.wls.workshop.code.completion.support, 12.1.3.0.0... Patching component oracle.wls.libraries, 12.1.3.0.0... Patching component oracle.wls.libraries, 12.1.3.0.0... Patching component oracle.wls.clients, 12.1.3.0.0... Patching component oracle.wls.clients, 12.1.3.0.0... RollbackSession removing interim patch '19953516' from inventory Rolling back interim patch '19879223' from OH '/u00/app/oracle/product/em13cr2' Patching component oracle.wls.libraries, 12.1.3.0.0... Patching component oracle.wls.libraries, 12.1.3.0.0... RollbackSession removing interim patch '19879223' from inventory Rolling back interim patch '19730967' from OH '/u00/app/oracle/product/em13cr2' Patching component oracle.wls.libraries, 12.1.3.0.0... RollbackSession removing interim patch '19730967' from inventory Rolling back interim patch '18836900' from OH '/u00/app/oracle/product/em13cr2' Patching component oracle.wls.libraries, 12.1.3.0.0... RollbackSession removing interim patch '18836900' from inventory OPatch back to application of the patch '23094292' after auto-rollback. Patching component oracle.wls.workshop.code.completion.support, 12.1.3.0.0... Patching component oracle.wls.workshop.code.completion.support, 12.1.3.0.0... Patching component oracle.wls.shared.with.cam, 12.1.3.0.0... Patching component oracle.wls.shared.with.cam, 12.1.3.0.0... Patching component oracle.wls.libraries.mod, 12.1.3.0.0... Patching component oracle.wls.libraries.mod, 12.1.3.0.0... Patching component oracle.wls.admin.console.en, 12.1.3.0.0... Patching component oracle.wls.admin.console.en, 12.1.3.0.0... Patching component oracle.wls.core.app.server, 12.1.3.0.0... Patching component oracle.wls.core.app.server, 12.1.3.0.0... Patching component oracle.webservices.wls, 12.1.3.0.0... Patching component oracle.webservices.wls, 12.1.3.0.0... Patching component oracle.wls.clients, 12.1.3.0.0... Patching component oracle.wls.clients, 12.1.3.0.0... Patching component oracle.wls.server.shared.with.core.engine, 12.1.3.0.0... Patching component oracle.wls.server.shared.with.core.engine, 12.1.3.0.0... Patching component oracle.wls.libraries, 12.1.3.0.0... Patching component oracle.wls.libraries, 12.1.3.0.0... Patch 23094292 successfully applied. OPatch Session completed with warnings. Log file location: /u00/app/oracle/product/em13cr2/cfgtoollogs/opatch/23094292_Oct_17_2016_13_02_45/apply2016-10-17_13-02-42PM_1.log OPatch completed with warnings.
You can ignore the warning message, it’s because OPatch has to rollback a previous installed patch.
Start Oracle Enterprise Manager 13c
[oracle@kestenholz 23094292]$ $ORACLE_HOME/bin/emctl start oms
Summary
Like the patches which were released for Weblogic / Enterprise Manager before, the installation was very smooth. There were no problems and the EM13cR2 started well after the patch apply.