5 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:

5.1 Running Test Cases

When you run the PFAL transaction on the target system, you can specify the number or range of employee records for which you want to generate IDocs. You can use this feature to create the flat file for a minimum number of records and then perform the rest of the full reconciliation procedure.

5.2 Troubleshooting

The following sections provide solutions to some commonly encountered problems associated with the connector:

5.2.1 Connection Errors

The following table provides solutions to common connection errors.

Problem Description Solution

Oracle Identity Manager cannot establish a connection to SAP Employee Reconciliation.

Returned Error Message:

Connection error encountered

Returned Error Code:

INVALID_CONNECTION_ERROR

  • Ensure that SAP Employee Reconciliation is running.
  • Ensure that Oracle Identity Manager is running (that is, the database is running).
  • Ensure that all the adapters have been compiled.
  • Examine the Oracle Identity Manager record (from the IT Resources form). Ensure that the IP address, admin ID, and admin password are correct.

Authentication error

Returned Error Message:

Invalid or incorrect password

Returned Error Code:

AUTHRNTICATION_ERROR

Ensure that the specified SAP connection user ID and password are correct.

5.2.2 Common SNC Errors

The following table provides a solution to an SNC error.

Problem Description Solution

Trying to connect to SAP through SNC.

Returned Error Message:

SAP Connection JCO Exception

Returned Error Code:

SNC required for this connection

Ensure that values for the following IT resource parameters are correctly specified as shown in the following example:

  • SNC my name:
    p:CN=TST,OU=SAP, O=ORA,c=IN
  • SNC partner name:
    p:CN=I47, OU=SAP, O=ORA, C=IN
  • SNC lib: The following are examples of SNC lib paths for Windows and Linux:
    • SNC lib for Windows:
      C://usr//sap//sapcrypto.dll
    • SNC lib for Linux:
      //home/oracle/sec/sapcrypto.so
  • SNC mode: Yes

Trying to perform employee reconciliation/ lookup field synchronization in the SNC mode.

Returned Error Message:

No suitable SAP user found for X.509-client certificate.

Returned Error Code:

JCO_ERROR_LOGON_FAILURE

Setup a mapping between the Distinguished Name provided by a X.509 Certificate and an ABAP User in view VUSREXTID in transaction SM30. Choose external ID type as DN.
Trying to perform employee reconciliation/ lookup field synchronization in the SNC mode.

Returned Error Message:

Reconciliation via TRFC fails when SNC is enabled.

Returned Error Code:

JCO_ERROR_LOGON_FAILURE

Program ID must have SNC enabled in transaction SM59.
Trying to perform employee reconciliation/ lookup field synchronization in the SNC mode.

Returned Error Message:

SNC name of partner system not in the ACL system.

Returned Error Code:

JCO_ERROR_LOGON_FAILURE

Maintain SNC names of the system from which RFC and CPIC connections are to be accepted in view VSNCSYSACL for External type ACL entry.