Oracle® Identity Manager Connector Guide for Database Application Tables Release 9.0.3 Part Number B32352-01 |
|
|
View PDF |
After you deploy the connector, you must test it to ensure that it functions as expected. This chapter discusses the following topics related to connector testing:
You can use the testing utility to identify the cause of problems associated with connecting to the target system and performing basic operations on the target system.
To use the testing utility:
Open a command window, and change to the OIM_home
\xellerate\JavaTasks
directory in which the dbadapter.jar
file is stored.
Run the following command:
java -jar dbadapter.jar
Select the test that you want to run.
Depending on the test that you select, you are prompted to enter the required information as shown in the following table.
Test | Required Information |
---|---|
Create a user | User ID
First name Last name . . . (All other information that is required to create a user account) |
Update a user attribute | User ID
Attribute name Attribute value |
Delete a user | User ID |
If you select the test to update a user, then you can specify any one of the following as the user attribute name:
xel_usr_first_name
xel_usr_last_name
xel_usr_password
xel_usr_group
xel_usr_group
xel_usr_role
xel_usr_title
xel_usr_dept
xel_usr_email
xel_usr_comm_lang
xel_usr_logon_lang
xel_usr_tel_no
xel_usr_time_zone
xel_usr_date_fmt
xel_usr_dec_ntn
Check if the required action has been successfully carried out.
The following table provides solutions to some commonly encountered issues associated with this connector.
Problem Description | Returned Error Code | Solution |
---|---|---|
Oracle Identity Manager cannot establish a connection with the target database. | DATABASE CONNECTION FAILED |
|
DATABASE DRIVER NOT LOADED |
Ensure that the database driver is available in the CLASSPATH environment variable of the Oracle Identity Manager server. |
|
A provisioning operation fails with an error code other than those described in the following rows. | CONFIGURATION ERROR |
|
DATA SIZE MISMATCH |
Ensure that the data size of the user profile attributes in the configuration XML file adheres to the process form limitations. | |
MANDATORY FIELD MISSING |
|
|
DATABASE OPERATION FAILED |
|
|
Create User provisioning operation fails | USER ALREADY EXISTS |
Check if the target database table already has a record with the same user ID (or a combination of whichever primary key fields exist for the table). |
Create User or Reset Password provisioning operation fails | ENCRYPTION INTERFACE MISSING |
|
ENCRYPT/DECRYPT ERROR |
This error occurs if an exception is thrown from the encryption implementation class.
|
|
Update Any User Profile Attribute, Delete a User, or Revoke a Provisioned Resource Object from a User provisioning operation fails | USER DOES NOT EXIST |
Check if the record for the user exists in the target database tables. |