How to Bulk Collect Connector Version Information for Every Java-Based Connector in an OIM/OIG Instance
(Doc ID 2766135.1)
Last updated on JUNE 06, 2024
Applies to:
Identity Manager - Version 11.1.2.0.0 and laterIdentity Manager Connector - Version 9.0.1 and later
Information in this document applies to any platform.
Goal
Oracle Identity Management (OIM) uses software based connectors to integrate to a wide variety of Oracle and third party products. Most connectors have a central collection of modules that handle provisioning and reconciliation. These collections are referred to as Connector Bundles, and for Java based connectors, are stored in a single jar file. In a typical OIM environment, connector jar files are often located in the file system at OIM_HOME/server/ConnectorDefaultDirectory. However, the actual (executable) location for these bundles comes from the OIMHOME_JARS table within the OIM database schema.
To determine the version of a java based connector, you must review the content of the /META-INF/MANFEST.MF file (within the jar). So that means that you may need to export the jar from the database table, and extract the MANIFEST file from the jar, simply to determine the runtime version of a single connector.
This note contains a set of instructions for retrieving the versions of all Java based connectors (.jar files) for an OIM instance at one time and writing that information to a single text file for upload. It can also be used to compare connector versions from two different environments as a method of verification or to eliminate connector version differences as a cause for a connector issue.
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |
Connector Versions for Installed Connectors (in OIMHOME_JARS) |
Connector Versions from File System |