Upgrade WebLogic from 12.2.1.2 to 12.2.1.3

Upgrading WebLogic from 12.2.1.2.0 to version 12.2.1.3.0 includes installing WebLogic 12.2.1.3 binary in a new Oracle home and running the reconfiguration offline.

Download the Generic Installer for Oracle WebLogic Server and Oracle Coherence (800MB) from Oracle website. Unzip it and run the installer.

java -jar fmw_12.2.1.3.0_wls.jar

In my case (Red Hat Enterprise Server 7.5), I saw weird fonts on the splash screen and then blank screen for the installation wizard. After checking the requirements for Linux system, I found out my Linux VM missed redhat-lsb-4.1-27.0.1.el7 package. Installing the package fixed the problem.

# yum install redhat-lsb.x86_64

Please follow along this Oracle tutorial to install WebLogic Server 12.2.1.3. If you already have an old WebLogic Server installed, please specify a new Oracle Home. Remember to uncheck “Automatically Launch the Configuration Wizard” at the last step. We will use reconfiguration wizard to migrated the existing domain to 12.2.1.3.0.

Search Oracle Doc ID 1470197.1 and locate 12.2.1.3.180417 patch 27342434. Apply the patch with “opatch apply”. The version and patch information can be confirmed with the following command.

-bash-4.2$ java weblogic.version -verbose

WebLogic Server 12.2.1.3.0 Thu Aug 17 13:39:49 PDT 2017 1882952 ImplVersion: 12.2.1.3.0
...
OPatch Patches:
27342434;21933966;Tue May 22 13:57:32 MDT 2018;WLS PATCH SET UPDATE 12.2.1.3.180417
26355633;21447583;Tue May 22 13:13:05 MDT 2018;One-off
26287183;21447582;Tue May 22 13:12:55 MDT 2018;One-off
26261906;21344506;Tue May 22 13:12:38 MDT 2018;One-off
26051289;21455037;Tue May 22 13:12:33 MDT 2018;One-off
...

Stop all managed servers and admin server in the domain you want to reconfigure. Follow along this Oracle tutorial to reconfigure the domain.

If you want to display the patch information in the server startup message, edit $DOMAIN_HOME/bin/setDomainEnv.sh file and replace the line
JAVA_OPTIONS=”${JAVA_OPTIONS}” with JAVA_OPTIONS=”${JAVA_OPTIONS} -Dweblogic.log.DisplayPatchInfo=true “.