**************************************************************
* Description: Apply PSU patch on WebLogic version 12.2.1.3.0
* Date: 11:17 AM EST, 11/17/2019
**************************************************************

		 
<1> The to be applied WebLogic PSU patch is 30386660 released during Oct 2019:
     |
     |__ o. The patch requires the version of utility OPatch as least 13.9.4.2.0 or later.
     |
     |__ o. However, the Fusion Middleware 12.2.1.3.0 integrated OPatch version is lower that that, and OPatch needs to be upgraded first.
     |
     |__ o. Please review "README" of the patch before taking action on patching.
	 
	
	
	
<2> Display the current vresion of OPatch:
     |
     |__ $ $ORACLE_HOME/OPatch/opatch version

                 OPatch Version: 13.9.2.0.0

				 

				 
<3> Download the latest OPatch 28186730, and unzip as below:
     |
     |__ $ unzip /u01/software/wls_patching/opatch/p28186730_139400_Generic.zip
     |
     |__ $ ls -ltr /u01/software/wls_patching/opatch/6880880

                 -rw-r--r--. 1 oracle oinstall       10 Sep  5 23:21 version.txt
                 -rw-r--r--. 1 oracle oinstall 46671148 Sep  5 23:21 opatch_generic.jar
                 -rw-rw-r--. 1 oracle oinstall     4367 Nov  7 12:01 README.txt


				 
				 
<4> Ensure ORACLE_HOME points to the corrent directory:
     |
     |__ $ echo $ORACLE_HOME

                 /u01/app/oracle/middleware/products/oracle_home


				 

<5> Upgrade OPatch via folloing command:
     |
     |__ $ java -jar /u01/software/wls_patching/opatch/6880880/opatch_generic.jar -silent oracle_home=/u01/app/oracle/middleware/products/oracle_home

	 
                 Launcher log file is /tmp/OraInstall2019-11-14_04-10-15PM/launcher2019-11-14_04-10-15PM.log.
                 Extracting the installer . . . . Done
                 Checking if CPU speed is above 300 MHz.   Actual 2500.000 MHz    Passed
                 Checking swap space: must be greater than 512 MB.   Actual 16383 MB    Passed
                 Checking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit not required)
                 Checking temp space: must be greater than 300 MB.   Actual 7468 MB    Passed
                 Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2019-11-14_04-10-15PM
                 Installation Summary
                 
                 
                 Disk Space : Required 35 MB, Available 37,434 MB
                 Feature Sets to Install:
                         Next Generation Install Core 13.9.4.0.0
                         OPatch 13.9.4.2.1
                         OPatch Auto OPlan 13.9.4.2.1
                         OPatch Auto FMW 13.9.4.2.1
                 Session log file is /tmp/OraInstall2019-11-14_04-10-15PM/install2019-11-14_04-10-15PM.log
                 
                 Loading products list. Please wait.
                  1%
                  40%
                 
                 Loading products. Please wait.
                  42%
                  43%
                  44%
                  45%
                  46%
                  48%
                  49%
                  50%
                  51%
                  52%
                  54%
                  55%
                  56%
                  57%
                  58%
                  60%
                  61%
                  62%
                  63%
                  64%
                  65%
                  67%
                  68%
                  69%
                  70%
                  71%
                  72%
                  74%
                  75%
                  76%
                  77%
                  78%
                  80%
                  81%
                  82%
                  83%
                  84%
                  85%
                  87%
                  88%
                  89%
                  90%
                  91%
                  92%
                  94%
                  95%
                  96%
                  97%
                  98%
                  99%
                 
                 Updating Libraries
                 
                 
                 
                 Starting Installations
                  1%
                  2%
                  3%
                  4%
                  5%
                  6%
                  7%
                  8%
                  9%
                  10%
                  11%
                  12%
                  13%
                  14%
                  15%
                  16%
                  17%
                  18%
                  19%
                  20%
                  21%
                  22%
                  23%
                  24%
                  25%
                  26%
                  27%
                  28%
                  29%
                  30%
                  31%
                  32%
                  33%
                  34%
                  35%
                  36%
                  37%
                  38%
                  39%
                  40%
                  41%
                  42%
                  43%
                  44%
                  45%
                  46%
                  47%
                  48%
                  49%
                  50%
                  51%
                  52%
                  53%
                  54%
                  55%
                  56%
                  57%
                  58%
                  59%
                  60%
                  61%
                  62%
                  63%
                  64%
                  65%
                  66%
                  67%
                  68%
                  69%
                  70%
                  71%
                  72%
                  73%
                  74%
                  75%
                  76%
                  77%
                  78%
                  79%
                  80%
                  81%
                  82%
                  83%
                  84%
                  85%
                  86%
                  87%
                  88%
                  89%
                  90%
                  91%
                  92%
                  93%
                  94%
                  95%
                  96%
                  97%
                  98%
                 
                 Install pending
                 
                 Installation in progress
                 
                  Component : oracle.glcm.logging 1.6.4.0.0
                 
                 Copying files for oracle.glcm.logging 1.6.4.0.0
                 
                  Component : oracle.glcm.comdev 7.8.4.0.0
                 
                 Copying files for oracle.glcm.comdev 7.8.4.0.0
                 
                  Component : oracle.glcm.dependency 1.8.4.0.0
                 
                 Copying files for oracle.glcm.dependency 1.8.4.0.0
                 
                  Component : oracle.glcm.xmldh 3.4.4.0.0
                 
                 Copying files for oracle.glcm.xmldh 3.4.4.0.0
                 
                  Component : oracle.glcm.wizard 7.8.4.0.0
                 
                 Copying files for oracle.glcm.wizard 7.8.4.0.0
                 
                  Component : oracle.org.apache.commons.commons.compress 1.9.0.0.0
                 
                 Copying files for oracle.org.apache.commons.commons.compress 1.9.0.0.0
                 
                  Component : oracle.glcm.opatch.common.api 13.9.4.0.0
                 
                 Copying files for oracle.glcm.opatch.common.api 13.9.4.0.0
                 
                  Component : oracle.nginst.common 13.9.4.0.0
                 
                 Copying files for oracle.nginst.common 13.9.4.0.0
                 
                  Component : oracle.nginst.core 13.9.4.0.0
                 
                 Copying files for oracle.nginst.core 13.9.4.0.0
                 
                  Component : oracle.nginst.thirdparty 13.9.4.0.0
                 
                 Copying files for oracle.nginst.thirdparty 13.9.4.0.0
                 
                  Component : oracle.glcm.encryption 2.7.4.0.0
                 
                 Copying files for oracle.glcm.encryption 2.7.4.0.0
                 
                  Component : oracle.swd.opatch 13.9.4.2.1
                 
                 Copying files for oracle.swd.opatch 13.9.4.2.1
                 
                  Component : oracle.glcm.osys.core 13.9.1.0.0
                 
                 Copying files for oracle.glcm.osys.core 13.9.1.0.0
                 
                  Component : oracle.glcm.oplan.core 13.9.4.2.0
                 
                 Copying files for oracle.glcm.oplan.core 13.9.4.2.0
                 
                  Component : oracle.glcm.opatchauto.core 13.9.4.2.0
                 
                 Copying files for oracle.glcm.opatchauto.core 13.9.4.2.0
                 
                  Component : oracle.glcm.opatchauto.fmw 13.9.4.2.0
                 
                 Copying files for oracle.glcm.opatchauto.fmw 13.9.4.2.0
                 
                 Install successful
                 
                 Post feature install pending
                 
                 Post Feature installing
                 
                  Feature Set : glcm_common_lib
                 
                  Feature Set : glcm_common_logging_lib
                 
                 Post Feature installing glcm_common_lib
                 
                 Post Feature installing glcm_common_logging_lib
                 
                  Feature Set : commons-cli_1.3.1.0.0
                 
                 Post Feature installing commons-cli_1.3.1.0.0
                 
                  Feature Set : commons-compress_1.9.0.0.0
                 
                 Post Feature installing commons-compress_1.9.0.0.0
                 
                  Feature Set : commons-compress
                 
                 Post Feature installing commons-compress
                 
                  Feature Set : oracle.glcm.opatch.common.api.classpath
                 
                 Post Feature installing oracle.glcm.opatch.common.api.classpath
                 
                  Feature Set : glcm_encryption_lib
                 
                 Post Feature installing glcm_encryption_lib
                 
                  Feature Set : oracle.glcm.osys.core.classpath
                 
                 Post Feature installing oracle.glcm.osys.core.classpath
                 
                  Feature Set : oracle.glcm.oplan.core.classpath
                 
                 Post Feature installing oracle.glcm.oplan.core.classpath
                 
                  Feature Set : oracle.glcm.opatchauto.core.classpath
                 
                 Post Feature installing oracle.glcm.opatchauto.core.classpath
                 
                  Feature Set : oracle.glcm.opatchauto.core.binary.classpath
                 
                 Post Feature installing oracle.glcm.opatchauto.core.binary.classpath
                 
                  Feature Set : oracle.glcm.opatchauto.core.actions.classpath
                 
                 Post Feature installing oracle.glcm.opatchauto.core.actions.classpath
                 
                  Feature Set : oracle.glcm.opatchauto.core.wallet.classpath
                 
                 Post Feature installing oracle.glcm.opatchauto.core.wallet.classpath
                 
                  Feature Set : oracle.glcm.opatchauto.fmw.actions.classpath
                 
                 Post Feature installing oracle.glcm.opatchauto.fmw.actions.classpath
                 
                 Post feature install complete
                 
                 String substitutions pending
                 
                 String substituting
                 
                  Component : oracle.glcm.logging 1.6.4.0.0
                 
                 String substituting oracle.glcm.logging 1.6.4.0.0
                 
                  Component : oracle.glcm.comdev 7.8.4.0.0
                 
                 String substituting oracle.glcm.comdev 7.8.4.0.0
                 
                  Component : oracle.glcm.dependency 1.8.4.0.0
                 
                 String substituting oracle.glcm.dependency 1.8.4.0.0
                 
                  Component : oracle.glcm.xmldh 3.4.4.0.0
                 
                 String substituting oracle.glcm.xmldh 3.4.4.0.0
                 
                  Component : oracle.glcm.wizard 7.8.4.0.0
                 
                 String substituting oracle.glcm.wizard 7.8.4.0.0
                 
                  Component : oracle.org.apache.commons.commons.compress 1.9.0.0.0
                 
                 String substituting oracle.org.apache.commons.commons.compress 1.9.0.0.0
                 
                  Component : oracle.glcm.opatch.common.api 13.9.4.0.0
                 
                 String substituting oracle.glcm.opatch.common.api 13.9.4.0.0
                 
                  Component : oracle.nginst.common 13.9.4.0.0
                 
                 String substituting oracle.nginst.common 13.9.4.0.0
                 
                  Component : oracle.nginst.core 13.9.4.0.0
                 
                 String substituting oracle.nginst.core 13.9.4.0.0
                 
                  Component : oracle.nginst.thirdparty 13.9.4.0.0
                 
                 String substituting oracle.nginst.thirdparty 13.9.4.0.0
                 
                  Component : oracle.glcm.encryption 2.7.4.0.0
                 
                 String substituting oracle.glcm.encryption 2.7.4.0.0
                 
                  Component : oracle.swd.opatch 13.9.4.2.1
                 
                 String substituting oracle.swd.opatch 13.9.4.2.1
                 
                  Component : oracle.glcm.osys.core 13.9.1.0.0
                 
                 String substituting oracle.glcm.osys.core 13.9.1.0.0
                 
                  Component : oracle.glcm.oplan.core 13.9.4.2.0
                 
                 String substituting oracle.glcm.oplan.core 13.9.4.2.0
                 
                  Component : oracle.glcm.opatchauto.core 13.9.4.2.0
                 
                 String substituting oracle.glcm.opatchauto.core 13.9.4.2.0
                 
                  Component : oracle.glcm.opatchauto.fmw 13.9.4.2.0
                 
                 String substituting oracle.glcm.opatchauto.fmw 13.9.4.2.0
                 
                 String substitutions complete
                 
                 Link pending
                 
                 Linking in progress
                 
                  Component : oracle.glcm.logging 1.6.4.0.0
                 
                 Linking oracle.glcm.logging 1.6.4.0.0
                 
                  Component : oracle.glcm.comdev 7.8.4.0.0
                 
                 Linking oracle.glcm.comdev 7.8.4.0.0
                 
                  Component : oracle.glcm.dependency 1.8.4.0.0
                 
                 Linking oracle.glcm.dependency 1.8.4.0.0
                 
                  Component : oracle.glcm.xmldh 3.4.4.0.0
                 
                 Linking oracle.glcm.xmldh 3.4.4.0.0
                 
                  Component : oracle.glcm.wizard 7.8.4.0.0
                 
                 Linking oracle.glcm.wizard 7.8.4.0.0
                 
                  Component : oracle.org.apache.commons.commons.compress 1.9.0.0.0
                 
                 Linking oracle.org.apache.commons.commons.compress 1.9.0.0.0
                 
                  Component : oracle.glcm.opatch.common.api 13.9.4.0.0
                 
                 Linking oracle.glcm.opatch.common.api 13.9.4.0.0
                 
                  Component : oracle.nginst.common 13.9.4.0.0
                 
                 Linking oracle.nginst.common 13.9.4.0.0
                 
                  Component : oracle.nginst.core 13.9.4.0.0
                 
                 Linking oracle.nginst.core 13.9.4.0.0
                 
                  Component : oracle.nginst.thirdparty 13.9.4.0.0
                 
                 Linking oracle.nginst.thirdparty 13.9.4.0.0
                 
                  Component : oracle.glcm.encryption 2.7.4.0.0
                 
                 Linking oracle.glcm.encryption 2.7.4.0.0
                 
                  Component : oracle.swd.opatch 13.9.4.2.1
                 
                 Linking oracle.swd.opatch 13.9.4.2.1
                 
                  Component : oracle.glcm.osys.core 13.9.1.0.0
                 
                 Linking oracle.glcm.osys.core 13.9.1.0.0
                 
                  Component : oracle.glcm.oplan.core 13.9.4.2.0
                 
                 Linking oracle.glcm.oplan.core 13.9.4.2.0
                 
                  Component : oracle.glcm.opatchauto.core 13.9.4.2.0
                 
                 Linking oracle.glcm.opatchauto.core 13.9.4.2.0
                 
                  Component : oracle.glcm.opatchauto.fmw 13.9.4.2.0
                 
                 Linking oracle.glcm.opatchauto.fmw 13.9.4.2.0
                 
                 Linking in progress
                 
                 Link successful
                 
                 Setup pending
                 
                 Setup in progress
                 
                  Component : oracle.glcm.logging 1.6.4.0.0
                 
                 Setting up oracle.glcm.logging 1.6.4.0.0
                 
                  Component : oracle.glcm.comdev 7.8.4.0.0
                 
                 Setting up oracle.glcm.comdev 7.8.4.0.0
                 
                  Component : oracle.glcm.dependency 1.8.4.0.0
                 
                 Setting up oracle.glcm.dependency 1.8.4.0.0
                 
                  Component : oracle.glcm.xmldh 3.4.4.0.0
                 
                 Setting up oracle.glcm.xmldh 3.4.4.0.0
                 
                  Component : oracle.glcm.wizard 7.8.4.0.0
                 
                 Setting up oracle.glcm.wizard 7.8.4.0.0
                 
                  Component : oracle.org.apache.commons.commons.compress 1.9.0.0.0
                 
                 Setting up oracle.org.apache.commons.commons.compress 1.9.0.0.0
                 
                  Component : oracle.glcm.opatch.common.api 13.9.4.0.0
                 
                 Setting up oracle.glcm.opatch.common.api 13.9.4.0.0
                 
                  Component : oracle.nginst.common 13.9.4.0.0
                 
                 Setting up oracle.nginst.common 13.9.4.0.0
                 
                  Component : oracle.nginst.core 13.9.4.0.0
                 
                 Setting up oracle.nginst.core 13.9.4.0.0
                 
                  Component : oracle.nginst.thirdparty 13.9.4.0.0
                 
                 Setting up oracle.nginst.thirdparty 13.9.4.0.0
                 
                  Component : oracle.glcm.encryption 2.7.4.0.0
                 
                 Setting up oracle.glcm.encryption 2.7.4.0.0
                 
                  Component : oracle.swd.opatch 13.9.4.2.1
                 
                 Setting up oracle.swd.opatch 13.9.4.2.1
                 
                  Component : oracle.glcm.osys.core 13.9.1.0.0
                 
                 Setting up oracle.glcm.osys.core 13.9.1.0.0
                 
                  Component : oracle.glcm.oplan.core 13.9.4.2.0
                 
                 Setting up oracle.glcm.oplan.core 13.9.4.2.0
                 
                  Component : oracle.glcm.opatchauto.core 13.9.4.2.0
                 
                 Setting up oracle.glcm.opatchauto.core 13.9.4.2.0
                 
                  Component : oracle.glcm.opatchauto.fmw 13.9.4.2.0
                 
                 Setting up oracle.glcm.opatchauto.fmw 13.9.4.2.0
                 
                 Setup successful
                 
                 Save inventory pending
                 
                 Saving inventory
                  99%
                 
                 Saving inventory complete
                  100%
                 
                 Configuration complete
                 
                  Component : glcm_common_logging_lib
                 
                 Saving the inventory glcm_common_logging_lib
                 
                  Component : glcm_common_lib
                 
                 Saving the inventory glcm_common_lib
                 
                  Component : glcm_encryption_lib
                 
                 Saving the inventory glcm_encryption_lib
                 
                  Component : oracle.glcm.opatch.common.api.classpath
                 
                 Saving the inventory oracle.glcm.opatch.common.api.classpath
                 
                  Component : cieCfg_common_rcu_lib
                 
                 Saving the inventory cieCfg_common_rcu_lib
                 
                  Component : oracle.glcm.opatchauto.core.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.classpath
                 
                  Component : oracle.glcm.opatchauto.core.binary.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.binary.classpath
                 
                  Component : oracle.glcm.opatchauto.core.actions.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.actions.classpath
                 
                  Component : oracle.glcm.opatchauto.core.wallet.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.wallet.classpath
                 
                  Component : oracle.glcm.logging
                 
                 Saving the inventory oracle.glcm.logging
                 
                  Component : cieCfg_common_lib
                 
                 Saving the inventory cieCfg_common_lib
                 
                  Component : svctbl_lib
                 
                 Saving the inventory svctbl_lib
                 
                  Component : com.bea.core.binxml_dependencies
                 
                 Saving the inventory com.bea.core.binxml_dependencies
                 
                  Component : svctbl_jmx_client
                 
                 Saving the inventory svctbl_jmx_client
                 
                  Component : cieCfg_wls_shared_lib
                 
                 Saving the inventory cieCfg_wls_shared_lib
                 
                  Component : rcuapi_lib
                 
                 Saving the inventory rcuapi_lib
                 
                  Component : rcu_core_lib
                 
                 Saving the inventory rcu_core_lib
                 
                  Component : cieCfg_wls_lib
                 
                 Saving the inventory cieCfg_wls_lib
                 
                  Component : cieCfg_wls_external_lib
                 
                 Saving the inventory cieCfg_wls_external_lib
                 
                  Component : cieCfg_wls_impl_lib
                 
                 Saving the inventory cieCfg_wls_impl_lib
                 
                  Component : rcu_dependencies_lib
                 
                 Saving the inventory rcu_dependencies_lib
                 
                  Component : oracle.fmwplatform.fmwprov_lib
                 
                 Saving the inventory oracle.fmwplatform.fmwprov_lib
                 
                  Component : fmwplatform-wlst-dependencies
                 
                 Saving the inventory fmwplatform-wlst-dependencies
                 
                  Component : oracle.fmwplatform.ocp_lib
                 
                 Saving the inventory oracle.fmwplatform.ocp_lib
                 
                  Component : oracle.fmwplatform.ocp_plugin_lib
                 
                 Saving the inventory oracle.fmwplatform.ocp_plugin_lib
                 
                  Component : oracle.glcm.opatchauto.fmw.actions.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.fmw.actions.classpath
                 
                  Component : wlst.wls.classpath
                 
                 Saving the inventory wlst.wls.classpath
                 
                  Component : maven.wls.classpath
                 
                 Saving the inventory maven.wls.classpath
                 
                  Component : com.oracle.webservices.fmw.ws-assembler
                 
                 Saving the inventory com.oracle.webservices.fmw.ws-assembler
                 
                  Component : sdpmessaging_dependencies
                 
                 Saving the inventory sdpmessaging_dependencies
                 
                  Component : sdpclient_dependencies
                 
                 Saving the inventory sdpclient_dependencies
                 
                  Component : com.oracle.jersey.fmw.client
                 
                 Saving the inventory com.oracle.jersey.fmw.client
                 
                  Component : com.oracle.webservices.fmw.client
                 
                 Saving the inventory com.oracle.webservices.fmw.client
                 
                  Component : oracle.jrf.wls.classpath
                 
                 Saving the inventory oracle.jrf.wls.classpath
                 
                  Component : oracle.jrf.wlst
                 
                 Saving the inventory oracle.jrf.wlst
                 
                  Component : fmwshare-wlst-dependencies
                 
                 Saving the inventory fmwshare-wlst-dependencies
                 
                  Component : oracle.fmwshare.pyjar
                 
                 Saving the inventory oracle.fmwshare.pyjar
                 
                  Component : com.oracle.webservices.wls.jaxws-owsm-client
                 
                 Saving the inventory com.oracle.webservices.wls.jaxws-owsm-client
                 
                  Component : glcm_common_logging_lib
                 
                  Component : glcm_common_lib
                 
                 Saving the inventory glcm_common_logging_lib
                 
                 Saving the inventory glcm_common_lib
                 
                  Component : oracle.glcm.opatch.common.api.classpath
                 
                 Saving the inventory oracle.glcm.opatch.common.api.classpath
                 
                  Component : glcm_encryption_lib
                 
                 Saving the inventory glcm_encryption_lib
                 
                  Component : cieCfg_common_rcu_lib
                 
                 Saving the inventory cieCfg_common_rcu_lib
                 
                  Component : oracle.glcm.opatchauto.core.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.classpath
                 
                  Component : oracle.glcm.opatchauto.core.binary.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.binary.classpath
                 
                  Component : oracle.glcm.opatchauto.core.actions.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.actions.classpath
                 
                  Component : oracle.glcm.opatchauto.core.wallet.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.wallet.classpath
                 
                  Component : oracle.glcm.logging
                 
                 Saving the inventory oracle.glcm.logging
                 
                  Component : cieCfg_common_lib
                 
                 Saving the inventory cieCfg_common_lib
                 
                  Component : svctbl_lib
                 
                 Saving the inventory svctbl_lib
                 
                  Component : com.bea.core.binxml_dependencies
                 
                 Saving the inventory com.bea.core.binxml_dependencies
                 
                  Component : svctbl_jmx_client
                 
                 Saving the inventory svctbl_jmx_client
                 
                  Component : cieCfg_wls_shared_lib
                 
                 Saving the inventory cieCfg_wls_shared_lib
                 
                  Component : cieCfg_cam_lib
                 
                 Saving the inventory cieCfg_cam_lib
                 
                  Component : cieCfg_cam_external_lib
                 
                 Saving the inventory cieCfg_cam_external_lib
                 
                  Component : cieCfg_cam_impl_lib
                 
                 Saving the inventory cieCfg_cam_impl_lib
                 
                  Component : glcm_common_logging_lib
                 
                  Component : glcm_common_lib
                 
                 Saving the inventory glcm_common_logging_lib
                 
                 Saving the inventory glcm_common_lib
                 
                  Component : oracle.glcm.oplan.core.classpath
                 
                 Saving the inventory oracle.glcm.oplan.core.classpath
                 
                  Component : oracle.glcm.opatch.common.api.classpath
                 
                 Saving the inventory oracle.glcm.opatch.common.api.classpath
                 
                  Component : glcm_encryption_lib
                 
                 Saving the inventory glcm_encryption_lib
                 
                  Component : oracle.glcm.opatchauto.core.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.classpath
                 
                  Component : oracle.glcm.opatchauto.core.binary.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.binary.classpath
                 
                  Component : oracle.glcm.opatchauto.core.actions.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.actions.classpath
                 
                  Component : oracle.glcm.opatchauto.core.wallet.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.core.wallet.classpath
                 
                  Component : oracle.glcm.opatchauto.fmw.actions.classpath
                 
                 Saving the inventory oracle.glcm.opatchauto.fmw.actions.classpath
                 
                 The install operation completed successfully.
                 
                 Logs successfully copied to /home/oracle/oraInventory/logs.
			 
			 


<6> Verify OPatch got upgarded properly:
     |
     |__ $ $ORACLE_HOME/OPatch/opatch version

                 OPatch Version: 13.9.4.2.1
				 


======================================================================



<7> Before applying the patch, OS utility "FUSER" is needed, and inclueded within pacakge "PSMISC". Install the utility first:
     |
     |__ $ yum install psmisc
	 
	 
	 
	 
<8> Download the WLS PSU Patch 30386660, and unzipped as below:	
     |
     |__ $ ls -ltr /u01/software/wls_patching/wls_patch

                 30386660
                 p30386660_122130_Generic.zip



				 
<9> Display $ORACLE_HOME [Caution: in some case, Fusion Middleware RCU repostiry installed on the same server, so ORACLE_HOME points to RDBMS home]:
     |
     |__ o. Ensure ORACLE_HOME not directs to RDBMS home:

                 /u01/app/oracle/middleware/products/oracle_home
			 


			 
<10> Go to patch location, and apply the patch:
     |
     |__ $ cd /u01/software/wls_patching/wls_patch/30386660
     |
     |__ $ /u01/app/oracle/middleware/products/oracle_home/OPatch/opatch apply
	 
	 
                 Oracle Interim Patch Installer version 13.9.4.2.1
                 Copyright (c) 2019, Oracle Corporation.  All rights reserved.
                 
                 
                 Oracle Home       : /u01/app/oracle/middleware/products/oracle_home
                 Central Inventory : /home/oracle/oraInventory
                    from           : /u01/app/oracle/middleware/products/oracle_home/oraInst.loc
                 OPatch version    : 13.9.4.2.1
                 OUI version       : 13.9.4.0.0
                 Log file location : /u01/app/oracle/middleware/products/oracle_home/cfgtoollogs/opatch/opatch2019-11-15_13-43-05PM_1.log
                 
                 
                 OPatch detects the Middleware Home as "/u01/app/oracle/middleware/products/oracle_home"
                 
                 Verifying environment and performing prerequisite checks...
                 OPatch continues with these patches:   30386660
                 
                 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 = '/u01/app/oracle/middleware/products/oracle_home')
                 
                 
                 Is the local system ready for patching? [y|n]
                 y
                 User Responded with: Y
                 Backing up files...
                 Applying interim patch '30386660' to OH '/u01/app/oracle/middleware/products/oracle_home'
                 ApplySession: Optional component(s) [ oracle.wls.cam.wlst, 12.2.1.3.0 ] , [ oracle.wls.cam.wlst, 12.2.1.3.0 ] , 
                 [ oracle.fmwconfig.common.wls.shared, 12.2.1.3.0 ] , [ oracle.webservices.wls.jaxrpc, 12.2.1.3.0 ] , 
                 [ oracle.webservices.wls.jaxrpc, 12.2.1.3.0 ] , [ oracle.wls.core.app.server.nativelib, 12.2.1.3.0 ] , 
                 [ oracle.wls.server.examples, 12.2.1.3.0 ] , [ oracle.wls.rdmu, 12.2.1.3.0 ] , 
                 [ oracle.wls.server.mt.examples, 12.2.1.3.0 ]  not present in the Oracle Home or a higher version is found.
                 
                 Patching component oracle.webservices.base, 12.2.1.3.0...
                 
                 Patching component oracle.webservices.base, 12.2.1.3.0...
                 
                 Patching component oracle.fmw.upgrade.fmwconfig, 12.2.1.3.0...
                 
                 Patching component oracle.webservices.orawsdl, 12.2.1.3.0...
                 
                 Patching component oracle.webservices.orawsdl, 12.2.1.3.0...
                 
                 Patching component oracle.org.bouncycastle, 12.2.1.3.0...
                 
                 Patching component oracle.org.bouncycastle, 12.2.1.3.0...
                 
                 Patching component oracle.webservices.jrf, 12.2.1.3.0...
                 
                 Patching component oracle.webservices.jrf, 12.2.1.3.0...
                 
                 Patching component oracle.wls.jrf.tenancy.ee.only.sharedlib, 12.2.1.3.0...
                 
                 Patching component oracle.wls.jrf.tenancy.ee.only.sharedlib, 12.2.1.3.0...
                 
                 Patching component oracle.wls.jrf.tenancy.common.sharedlib, 12.2.1.3.0...
                 
                 Patching component oracle.wls.jrf.tenancy.common.sharedlib, 12.2.1.3.0...
                 
                 Patching component oracle.fmwconfig.common.wls.shared.internal, 12.2.1.3.0...
                 
                 Patching component oracle.wls.rcu, 12.2.1.3.0...
                 
                 Patching component oracle.wls.rcu, 12.2.1.3.0...
                 
                 Patching component oracle.wls.security.core.sharedlib, 12.2.1.3.0...
                 
                 Patching component oracle.wls.security.core.sharedlib, 12.2.1.3.0...
                 
                 Patching component oracle.wls.security.core.sharedlib, 12.2.1.3.0...
                 
                 Patching component oracle.webservices.wls, 12.2.1.3.0...
                 
                 Patching component oracle.webservices.wls, 12.2.1.3.0...
                 
                 Patching component oracle.webservices.wls, 12.2.1.3.0...
                 
                 Patching component oracle.fmwconfig.common.config.shared, 12.2.1.3.0...
                 
                 Patching component oracle.wls.admin.console.en, 12.2.1.3.0...
                 
                 Patching component oracle.wls.admin.console.en, 12.2.1.3.0...
                 
                 Patching component oracle.wls.shared.with.cam, 12.2.1.3.0...
                 
                 Patching component oracle.wls.shared.with.cam, 12.2.1.3.0...
                 
                 Patching component oracle.wls.libraries, 12.2.1.3.0...
                 
                 Patching component oracle.wls.libraries, 12.2.1.3.0...
                 
                 Patching component oracle.wls.libraries, 12.2.1.3.0...
                 
                 Patching component oracle.wls.jrf.tenancy.common, 12.2.1.3.0...
                 
                 Patching component oracle.wls.jrf.tenancy.common, 12.2.1.3.0...
                 
                 Patching component oracle.wls.common.cam.wlst, 12.2.1.3.0...
                 
                 Patching component oracle.wls.common.cam.wlst, 12.2.1.3.0...
                 
                 Patching component oracle.wls.evaluation.database, 12.2.1.3.0...
                 
                 Patching component oracle.wls.evaluation.database, 12.2.1.3.0...
                 
                 Patching component oracle.wls.core.app.server, 12.2.1.3.0...
                 
                 Patching component oracle.wls.core.app.server, 12.2.1.3.0...
                 
                 Patching component oracle.wls.core.app.server, 12.2.1.3.0...
                 
                 Patching component oracle.wls.security.core, 12.2.1.3.0...
                 
                 Patching component oracle.wls.wlsportable.mod, 12.2.1.3.0...
                 
                 Patching component oracle.jrf.tenancy.se, 12.2.1.3.0...
                 
                 Patching component oracle.wls.http.pubsub.server, 12.2.1.3.0...
                 
                 Patching component oracle.apache.commons.collections.mod, 3.2.0.0.2...
                 
                 Patching component oracle.wls.common.cam, 12.2.1.3.0...
                 
                 Patching component oracle.wls.workshop.code.completion.support, 12.2.1.3.0...
                 
                 Patching component oracle.java.activation, 12.2.1.3.0...
                 
                 Patching component oracle.apache.commons.lang.mod, 2.6.0.0.2...
                 
                 Patching component oracle.java.xml.bind, 2.3.0.0.0...
                 
                 Patching component oracle.java.servlet, 12.2.1.3.0...
                 
                 Patching component oracle.legacy_oc4j_xml_schemas, 12.2.1.3.0...
                 
                 Patching component oracle.wls.common.nodemanager, 12.2.1.3.0...
                 
                 Patching component oracle.wls.shared.with.inst, 12.2.1.3.0...
                 
                 Patching component oracle.wls.shared.with.coh.standalone, 12.2.1.3.0...
                 
                 Patching component oracle.jaxb.impl, 2.3.0.0.0...
                 
                 Patching component oracle.wls.admin.console.nonen, 12.2.1.3.0...
                 
                 Patching component oracle.wls.clients, 12.2.1.3.0...
                 
                 Patching component oracle.wls.shared.with.inst.sharedlib, 12.2.1.3.0...
                 
                 Patching component oracle.wls.thirdparty.javax.json, 12.2.1.3.0...
                 
                 Patching component oracle.jrf.tenancy.ee, 12.2.1.3.0...
                 
                 Patching component oracle.wls.inst.only, 12.2.1.3.0...
                 
                 Patching component oracle.jaxb.tools, 2.3.0.0.0...
                 
                 Patching component oracle.jaxb.core, 2.3.0.0.0...
                 
                 Patching component oracle.diagnostics.common, 12.2.1.3.0...
                 
                 Patching component oracle.wls.weblogic.sca, 12.2.1.3.0...
                 
                 Patching component org.codehaus.woodstox, 4.2.0.0.0...
                 
                 Patching component oracle.wls.core.app.server.tier1nativelib, 12.2.1.3.0...
                 
                 Patching component oracle.jrf.tenancy, 12.2.1.3.0...
                 
                 Patching component oracle.java.jaxws, 12.2.1.3.0...
                 Patch 30386660 successfully applied.
                 Log file location: /u01/app/oracle/middleware/products/oracle_home/cfgtoollogs/opatch/opatch2019-11-15_13-43-05PM_1.log
                 
                 OPatch succeeded.
				 
    
	

Your Comments