4 Testing and Troubleshooting

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:

4.1 Connector Test Cases

There are two types of tests that you can perform for reconciliation testing:

  • A test from the trusted source/target resource to Oracle Identity Manager (a T-X test).

  • A test from the target resource/target resource to Oracle Identity Manager (an N-X test).

The following table describes sample test cases based on these test types.

Test Case Type Test Type Description/Comments
If an Xellerate User (OIM User) is not found, then create the Xellerate User (OIM User) and provision a resource object for the user. Functional T-X The user should be reconciled successfully.
If the Xellerate User (OIM User) is found, then update the user and the corresponding resource objects. Functional T-X The user should be updated successfully.
Check if resource objects have been provisioned an Xellerate User (OIM User). If resource objects are found, then do not delete the user. If resource objects are not found, then delete the user. Functional T-X If there are no resource objects, then the user should be deleted successfully from Oracle Identity Manager. If resource objects are found, then the user should not be deleted from Oracle Identity Manager.
If the Xellerate User (OIM User) exists, then update the user and the corresponding resource object. Functional N-X The Xellerate User (OIM User) should be updated successfully.
If the Xellerate User (OIM User) is not found, then do not perform any action. Functional N-X No action is performed.

4.2 Troubleshooting

This section provides solutions to a commonly encountered problem associated with the connector.

Problem 1:

Oracle Identity Manager cannot establish a connection with the Oracle E-Business Employee Reconciliation server.

Solution:

  • Ensure that the Oracle E-Business Employee Reconciliation server is running.

  • Ensure that the Oracle Identity Manager server is running.

  • Examine the Oracle Identity Manager record (in the IT Resources form). Ensure that the IP address, administrator ID, and administrator password are correct.

Problem 2:

One of the following error messages is thrown when Oracle Identity Manager tries to exchange data with the target system:

table or view does not exist
insufficient privileges

Solution:

This error message is thrown because the target system account for connector operations does not have the required privileges. See "Configuring the Target System" for information about creating this account and assigning the required privileges to it.