From version 16.1
edited by Jeffrey McDonald
on 2025/08/01 13:04
on 2025/08/01 13:04
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - 03-Patching1 +Patching - Content
-
... ... @@ -1,81 +1,92 @@ 1 - = Prerequisites=1 +Instructions for patching OCCAS... 2 2 3 - Forconvenience, let's set theORACLE_HOMEenvironment variable:3 += OCCAS Patches = 4 4 5 - Inyour(%class="mark"%)~~/.bash_profile(%%)script, addthefollowinglines:5 +Download the latest OCCAS patches. At the time of this writing, it contained an entirely new installer. 6 6 7 -(% class="box" %) 8 -((( 9 -export MW_HOME=/opt/oracle/occas/8.1 10 -export PATH=$MW_HOME/OPatch:$PATH 11 -))) 7 +From support.oracle.com, click on the **//Patches & Updates//** tab. 12 12 13 - Loadthevariablesby loggingoutandlogging backin.(Or, youantype"source~~/.bash_profile".)9 +In the **//Patch Search//** window, click on //**Product or Family (Advanced)**// tab. 14 14 15 - Let's find outwhich version of WebLogic OCCAS is running on:11 +Enter... 16 16 13 +Product is: **Oracle Communications Application Server** 14 +Release is: **Oracle Communications Application Server 8.1.0.0.0** 15 +Platform is: **Linux x86-64** 16 + 17 +From there, download each patch... 18 + 17 17 (% class="box" %) 18 18 ((( 19 - grep "distribution" $ORACLE_HOME/inventory/registry.xml21 +unzip '*.zip' 20 20 ))) 21 21 22 -(% class="box infomessage" %) 23 -((( 24 - <distributions> 25 - <distribution status="installed" name="Converged Application Server" version="8.1.0.0.0"> 26 - </distribution> 27 - </distributions> 28 -))) 24 +Wow! One of the patches (p35908669) contains a new **occas_generic.jar** file. Let's use that to install OCCAS instead of using the one from 'edelivery.oracle.com'. 29 29 30 - Nowlet'sfindoutwhich version ofWebLogic(WLS)OCCASisrunning on:26 +Follow the steps in [[OCCAS Installation>>doc:Tutorials.Oracle.Communications.OCCAS.Prenstallation.WebHome]] and return here when you are done. (Do not configure OCCAS just yet.) 31 31 28 +Back? 29 + 30 +Now let's install the remaining OPatch style patches in one fell swoop... 31 + 32 32 (% class="box" %) 33 33 ((( 34 -grep "wls_server" $ORACLE_HOME/inventory/registry.xml 34 +export PATH=/opt/oracle/occas/8.1/OPatch:$PATH 35 +opatch napply -id 35843968,36228321,36853044,36965445 -silent 35 35 ))) 36 36 37 -(% class="box infomessage" %) 38 -((( 39 - <feature status="installed" name="wls_server" version="14.1.1.0.0"> 40 -))) 38 +That was easy! Sometimes it's not so easy. Sometimes the patches require a newer version of OPatch to work. If that's a problem for you, see below for updating OPatch from the WLS stack bundle patch. 41 41 42 - Fantastic!Nowweknowwhatpatchesto download and install...40 += Download WebLogic Patches = 43 43 44 - =WebLogic ServerPatches=42 +In addition to the OCCAS patches, we need to install the latest WebLogic Server (WLS) patches. 45 45 46 - In order to access Oracle's support web site,makesure your Oracle.com accountis associatedwith theCustomer ServiceIdentifier (CSI) granted toyour company with thepurchaseofOCCAS.Someone in your companyshould beablelogin and grantyou privileges.Ifthat makesno sense, call the Oracle toll-free number andthey will help youhrough the process.44 +But, which version of WebLogic does OCCAS use? Let's find out! 47 47 48 -From [[Oracle's My Support>>https://support.oracle.com]] download the latest //WLS Stack Patch Bundle//: 46 +(% class="box infomessage" %) 47 +((( 48 +cd <install_dir>/inventory 49 +grep "wls_server" registry.xml 50 +<feature status="installed" name="wls_server" version="14.1.1.0.0"> 51 +))) 49 49 50 - [[image:wls_patch_search.png]]53 +Ah, now that we know the version number, lets search for the latest WLS patches... 51 51 52 -These patch bundles are released on a quarterly basis and should give us everything we need. 55 +Product is: **Oracle WebLogic Server** 56 +Release is: **Oracle WebLogic Server 14.1.1.0.0** 57 +Platform is: **Linux x86-64** 58 +Show recommended patches only **(check)** 59 +Exclude superseded patches **(check)** 53 53 61 +That's a lot of patches! We only need to download the latest WLS stack bundle: 62 + 54 54 (% class="box infomessage" %) 55 55 ((( 56 -WLS STACK PATCH BUNDLE 14.1.1.0.2 50114 (Patch)65 +WLS STACK PATCH BUNDLE 14.1.1.0.241008 (Patch) 57 57 ))) 58 58 68 +These patch bundles are released on a quarterly basis and should give us everything we need. 69 + 59 59 Unzip the patch and refer to the README.html for detail instructions. 60 60 61 - First,wemustupgrade the patchingprogram (opatch)itself.72 +Here's how I did it... 62 62 63 -Follow these instructions: 64 - 65 65 (% class="box" %) 66 66 ((( 67 -$ opatch version 76 +export ORACLE_HOME=/opt/oracle/occas/8.1 77 +export PATH=$ORACLE_HOME/OPatch:$PATH 78 + 79 +opatch version 68 68 OPatch Version: 13.9.4.2.3 69 -\\$ unzip p37476502_141100_Generic.zip 70 -$ cd WLS_SPB_14.1.1.0.241008/tools/opatch/generic 71 -$ unzip p37476502_141100_Generic.zip 72 -$ cd 6880880 73 -$ java -jar opatch_generic.jar -silent oracle_home=$ORACLE_HOME -ignoreSysPrereqs 74 -\\$ opatch version 75 -OPatch Version: 13.9.4.2.18 81 +\\cd WLS_SPB_14.1.1.0.241008/tools/opatch/generic 82 +unzip p28186730_1394217_Generic.zip 83 +cd 6880880 84 +java -jar opatch_generic.jar -silent oracle_home=$ORACLE_HOME -ignoreSysPrereqs 85 +\\opatch version 86 +OPatch Version: 13.9.4.2.17 76 76 ))) 77 77 78 - If you'reusingLinux(RHELetc),there's ascriptwecan runto patcheverything all at once:89 +Now that we have the latest OPatch, let's use SPBAT to patch WLS. 79 79 80 80 (% class="box" %) 81 81 ((( ... ... @@ -83,34 +83,4 @@ 83 83 ./spbat.sh -phase apply -oracle_home $ORACLE_HOME 84 84 ))) 85 85 86 -If you're on an unsupported operating system (Window, MacOS, etc.), you will have to install the patches manually using "opatch apply". 87 - 88 -= OCCAS Patches = 89 - 90 -From [[Oracle's My Support>>https://support.oracle.com]] download the latest //OCCAS patches~:// 91 - 92 -**[[image:patch_search.png]]** 93 - 94 -Download each patch and unzip them. 95 - 96 -(% class="box" %) 97 -((( 98 -$ unzip '*.zip' 99 -))) 100 - 101 -Wow! One of the patches (p35908669) contains a new **occas_generic.jar** file. Let's use that to install OCCAS instead of using the one from 'edelivery.oracle.com'. 102 - 103 -Follow the steps in [[OCCAS Installation>>doc:Tutorials.Oracle.Communications.OCCAS.Prenstallation.WebHome]] and return here when you are done. (Do not configure OCCAS just yet.) 104 - 105 -Now let's install the remaining patches one-by-one: 106 - 107 -(% class="box" %) 108 -((( 109 -$ opatch apply -silent 35843968 110 -$ opatch apply -silent 36228321 111 -$ opatch apply -silent 36853044 112 -$ opatch apply -silent 36965445 113 -$ opatch apply -silent 37467100 114 -))) 115 - 116 116 Congratulations! We are now ready to [[Configure OCCAS>>doc:Tutorials.Oracle.Communications.OCCAS.Configuration.WebHome]].
- patch_search.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.jeff - Size
-
... ... @@ -1,1 +1,0 @@ 1 -54.7 KB - Content
- wls_patch_search.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.jeff - Size
-
... ... @@ -1,1 +1,0 @@ 1 -51.8 KB - Content