Best Practices for Using the Horizontal Migration Utility

5-18 Oracle Fusion Middleware Administrators Guide for Oracle Identity Manager

5.7 Troubleshooting

Table 5–2 lists the troubleshooting steps that you can perform if you encounter a failure: Table 5–2 Troubleshooting Deployment Manager Problem Solution In Oracle Identity Manager 11g Release 1 11.1.1, scheduled job has a dependency on scheduled task. Therefore, scheduled task must be imported prior to scheduled job. As a result, if a XML file has scheduled job entries prior to scheduled task entries, then importing the XML file using Deployment Manager fails with the following error message: [exec] Caused By: oracle.iam.scheduler.exception.SchedulerExceptio n: Invalid ScheduleTask definition [exec] com.thortech.xl.ddm.exception.DDMException Open the XML file and move all scheduled task entries above the scheduled job entries. Deployment Manager export fails for any object. User is prompted with Export Failed dialog box, and no exception is found in the server log. When you look at the JRE console, you can see the following: java.security.AccessControlException: access denied java.io.FilePermission PATH_AND_NAME_OF_THE_FILE Perform the following steps: 1. Modify your java.policy in the JRE_HOMElibsecurity directory. 2. Replace the existing policy file content with the following: grant{ permission java.security.AllPermission; }; 3. Restart the browser to laod the policy again. You can now export the data. The following error occurs while importing an XML file: Caused by: oracle.iam.reconciliation.exception.ConfigExcept ion: Profile :Xellerate User InvalidAttributes : Perform any one of the following: ■ Remove the attribute on which the error is generated from the XML, and then try importing. ■ Create the missing UDF or other attributes by using configuration service, and then retry the import. ■ Export the UDF shown as missing dependency. Import this UDF first before importing the current XML. Importing approval policy might result in the following error: weblogic.kernel.Default self-tuning] [userId: xelsysadm] [ecid: f9e72ab2a292a346:-188377b2:12f96ae9676:-8000-000 0000000000047,0] [APP: oim11.1.1.3.0] Exception thrown {0}[[ oracle.iam.platform.entitymgr.ProviderException: USER_NOT_FOUND An approval policy rule is invalid if it points to an entity user or organization that does not exist in Oracle Identity Manager. These invalid approval rules must be corrected to point to a valid entity user or organization before the import. 6 Managing Connector Lifecycle 6-1 6 Managing Connector Lifecycle Oracle Identity Manager offers various solutions for integration with different kinds of IT-based resources in an organization. Oracle Identity Manager connectors are the recommended solution for integration between Oracle Identity Manager and resources that store and use user data. A connector enables exchange of user data between Oracle Identity Manager and a specific resource or target system. Oracle Identity Manager server uses connectors to perform operations on target systems. Oracle provides connectors for common enterprise resources. You can develop custom connectors for your own resources. A connector consists of the following artifacts: ■ Binaries JAR and DLL files that contain the connector code ■ Objects defined in Oracle Identity Manager, such as an IT resource, resource object, provisioning process and process tasks, process form and child forms, adapters and adapter tasks, lookup definitions, reconciliation rules, and scheduled tasks ■ Integration libraries that enable adapters to perform actions on the target system For some target systems, third-party integration libraries might be required to enable communication or specific functionality with the target systems. This chapter provides information about connector lifecycle management features. It is divided into the following sections: ■ Lifecycle of a Connector ■ Connector Lifecycle and Change Management Terminology ■ Viewing Connector Details ■ Installing Connectors ■ Defining Connectors ■ Cloning Connectors ■ Exporting Connector Object Definitions in Connector XML Format ■ Upgrading Connectors ■ Uninstalling Connectors See Also: Oracle Identity Manager Connector Concepts for detailed conceptual information about connectors and connector objects