Oracle Identity Management Suite Bundle Patch 11.1.2.3.170117
Oracle Identity Manager Bundle Patches: 11.1.2.3.x (11gR2PS3) Version - Please refer below post.
1. copy p25038775_111230_Genericc.zip to /stage directory
2. su - oracle
unzip p25038775_111230_Generic.zip
unzip p25038775_111230_Generic.zip
3. shut down all servers (Admin & Managed ) – Weblogic, soa_server1, oim_server1
4. cd /stage/p25038775/iamsuite/patch/oim
ls -ltr
21197325 24927639
Note : If you want to apply multiple patches at the same time use following command other you can use step 5 and step 6
su -oracle
cd /stage/p25038775/iamsuite/patch/oim
opatch lsinventory -details
opatch napply
opatch lsinventory -details
5. apply patch 21197325
su – oracle
cd /stage/p25038775/iamsuite/patch/oim/21197325
cd /stage/p25038775/iamsuite/patch/oim/21197325
# set the environment Veriable OIM_Home as Oracle IAM Directory and PATH as IAM OPatch Directory.
export ORACLE_HOME=/app/Middleware/Oracle_IDM1/
export PATH=$ORACLE_HOME/OPatch:$PATH
export PATH=$ORACLE_HOME/OPatch:$PATH
opatch lsinventory -details
Oracle Home :/app/Middleware/Oracle_IDM1/
Oracle Home :/app/Middleware/Oracle_IDM1/
opatch apply
opatch lsinventory -details
6. apply patch 24927639
cd /stage/p25038775/iamsuite/patch/oim/24927639
opatch lsinventory -details
opatch apply
opatch lsinventory -details
8.Create a profile as "patch_oim_wls.profil"
cd /app/Middleware/user_projects/domains/iam_domain/bin
ls patch_oim_wls.profile # Please refer below profile file.
ls patch_oim_wls.profile # Please refer below profile file.
# take a one backup profile file
cp patch_oim_wls.profile /stage/patch_oim_wls.profile_backup
cd /app/Middleware/user_projects/domains/iam_domain/bin
cd /app/Middleware/user_projects/domains/iam_domain/servers/oim_server1/tmp/_WL_user/
rm -fr oracle.iam.console.identity.self-service.ear_V2.0
rm -fr oracle.iam.console.identity.self-service.ear_V2.0
cd /d01/Weblogic/FMW/Oracle_IAM1/server/bin
vim patch_oim_wls.log
vim patch_oim_wls.log
10. If your IAM environment is in cluster Mode Please repeat above same process on Node2.
------------------------------------------------------------------------------------------------------------
# For passwords if you dont want to put password </optional> in this file just comment it out from here, you will be promted for it in rumtime.
#Neccessary env variables [Mandatory]
ant_home=/app/Middleware/modules/org.apache.ant_1.7.1
java_home=/usr/jdk1.7.0_80/
mw_home=/app/Middleware/
oim_oracle_home=/app/Middleware/Oracle_IDM1/
soa_home=/app/Middleware/Oracle_SOA1/
weblogic.server.dir=/app/Middleware/wlserver_10.3
domain_home=/app/Middleware/user_projects/domains/iam_domain/
policybackup.required=true
#weblogic configuration variables
weblogic_user=weblogic
#Password is optional, if you want to give it on terminal itself leave it commented. Otherwise uncomment it.
weblogic_password=Lucky1234
soa_host=iam.oratechsoft.com
soa_port=8001
#DB configuration variables
operationsDB.user=dev_oim
# Database password is optional. if you want to give it on terminal itself leave it commented. Otherwise uncomment it.
OIM.DBPassword=Lucky1234
operationsDB.host=iam.oratechsoft.com
operationsDB.serviceName=OIMDB11g
operationsDB.port=1521
mdsDB.user=dev_mds
#Password is optional, if you want to give it on terminal itself leave it commented. Otherwise uncomment it.
mdsDB.password=Lucky1234
mdsDB.host=iam.oratechsoft.com
mdsDB.port=1521
mdsDB.serviceName=OIMDB11g
oim_username=xelsysadm
#Password is optional, you can put it here also(and also uncomment the line) otherwise leave it as it is and you will get prompted for it during runtime as hidd en string
oim_password=Lucky1234
oim_serverurl=t3://iam.oratechsoft.com:14000
-----------------------------------------------------------------------------------------------------