Posts

Showing posts with the label OIM-12c

Troubleshooting OIM - Error - Cause - Solution

Troubleshooting OIM - ORA Error: 1] Catalog search in OIM showing error when user is clicking on Request access Error: IAM-7130125 : Search token caused Oracle text DRG issue, DB exception is :ORA-29902: error in executing ODCIIndexStart() routine ORA-20000: Oracle Text error: ORA-30576: ConText Option dictionary loading error ORA-04031: unable to allocate 24368 bytes of shared memory ("shared pool","CAT_TAGS","KGLH0^eaf287a9","drdmlpo:new policy") 29902 Cause: The error message you provided indicates that there was an issue with Oracle Text and a failure occurred during the execution of the ODCIIndexStart() routine. Additionally, there was a problem with loading the ConText Option dictionary, and the shared pool memory allocation failed. The ORA-29902 error typically occurs when there is a problem with the Oracle Text index. It could be caused by a variety of factors such as incorrect syntax in the query, missing or invalid index metadata, or in...

Open JDK Changes - OIM-11g/12c

Download the Open-JDK from below site: JDK-8: for OIM-12c https://adoptium.net/temurin/archive/?version=8 JDK-7: for OIM-11g https://jdk.java.net/java-se-ri/7 https://download.java.net/openjdk/jdk7u75/ri/jdk_ri-7u75-b13-linux-x64-18_dec_2014.tar.gz Updating existing JDK path in OIM installed directory: 1. First Stop the Admin, SOA and OIM server 2. Download the required JDK version from above mentioned URL. In below steps just replace the respective JDK paths as per environment like 11g(JDK-7) or 12c(JDK-8). 3. Identify the existing JDK path and version on VM by using below commands. $ whereis java java: /usr/bin/java /usr/java/jdk1.8.0_291-amd64/bin/java /usr/share/man/man1/java.1 $ which java /usr/java/jdk1.8.0_291-amd64/bin/java $ java -version java version "1.8.0_291" Java(TM) SE Runtime Environment (build 1.8.0_291-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode) 4. Navigate to below oracle home path to cross check on exact JDK path: e.g. /ho...

Weblogic startup error : JNDI subsystem is not ready for use

Error stack: Getting below error stack during weblogic startup. Cause: INFO: oracle.iam.platform.auth.impl.DBStore : getConnection() : Problem in getting JDBC connection to OIM Schema :  JNDI subsystem is not ready for use <14 Mar, 2023 2:35:30,726 PM IST> <Critical> <Security> <BEA-090403> <Authentication for user weblogic denied.> <14 Mar, 2023 2:35:30,743 PM IST> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: A MultiException has 6 exceptions.  They are: 1. weblogic.security.SecurityInitializationException: Authentication for user weblogic denied. 2. java.lang.IllegalStateException: Unable to perform operation: post construct on weblogic.security.SecurityService 3. java.lang.IllegalArgumentException: While attempting to resolve the dependencies of weblogic.jndi.internal.RemoteNamingService errors were found 4. java.lang.IllegalStateException: Unable to perform operation: resolve on weblogi...

OIM - xelsysadm - Password Reset Utility

 Please perform below steps to reset the system administrator(xelsysadm) password in OIM 1. First check in database table, if user name is locked or not? if yes then you can run below query and commit update usr set usr_login_attempts_ctr=0 where usr_login='XELSYSADM'; update usr set usr_locked=0 where usr_login='XELSYSADM'; commit;   If this doesn't help, you can try below approach, this should work for sure.  OIM-11g steps: 1.Go to the below directory. Here path may change based on your server configuration. OIM-11g path  :  /home/oracle/Oracle/Middleware/Oracle_IDM1/server/bin 2.Open the oimadminpasswd_wls.properties file. 3.Update the following variables in the above property  oimadminpasswd_wls.properties file. Enter correct java home path as per your server configuration, May be its JDK 1.8 depend on OIM version # JAVA_HOME set it to jdk6 or later. # e.g.: JAVA_HOME=/opt/softwares/shiphome/jdk160_24 JAVA_HOME=/usr/java/jdk1.7.0_80 # COMMON_COMPONENT...

The Central Oracle Inventory is corrupted

The oraInst.loc file specified is not valid. ./opatch lsinventory Oracle Interim Patch Installer version 12.2.0.1.13 Copyright (c) 2019, Oracle Corporation.  All rights reserved. Oracle Home       : /u01/app/oracle/product/12.1.0.2/home_1 Central Inventory : /home/oracle/oraInventory    from           : /u01/app/oracle/product/12.1.0.2/home_1/oraInst.loc OPatch version    : 12.2.0.1.13 OUI version       : 12.1.0.2.0 Log file location : /u01/app/oracle/product/12.1.0.2/home_1/cfgtoollogs/opatch/opatch2019-10-09_10-12-49AM_1.log LsInventorySession failed: OPatch failed to locate Central Inventory. Possible causes are:     The Central Inventory is corrupted     The oraInst.loc file specified is not valid. OPatch failed with error code 73 Troubleshooting Verify the content of $ORACLE_HOME/oraInst.loc cat /u01/app/oracle/product/12.1.0.2/home_1/oraInst.loc inventory_loc=/home/or...

OIM-12c Installation - FMW - SOA - IDM

Image
Oracle Identity Manager (OIM) 12c Installation Prerequisites: The Oracle Identity Manager software includes the following: 1] Oracle's Java Development Kit (JDK) 1.8 (jdk-8u311-linux-x64.tar.gz) 2]  Fusion Middleware 12.2.1.4.0 3]  SOA Suite 12.2.1.4.0 4] Oracle Identity and Access Management  12.2.1.4.0 What Do You Need? For completing Oracle IDM Setup you will need, Environment as below: Oracle Enterprise Linux 6 or similar, with access to the Internet At least 8GB RAM (16GB recommended) An Oracle Database Enterprise Edition 12 or superior installed and running. Note: Installing a Database for Identity and Access Management (IDM) Suite provides instructions on how to install an Oracle Database that is suitable for Oracle Identity and Access Management Suite. oracle and root user credentials SYS database user credentials Basic understanding of Linux An Oracle Technology Network (OTN) account OIM-11g PS3 Installation Steps: Just for reference https://www.oracle.com/webfol...