Click the Adapter Tasks tab. On the Edit Adapter Factory Task Parameters window toolbar, click Save.

2-34 Oracle Fusion Middleware Developers Guide for Oracle Identity Manager

2.10 Changing the Order and Nesting of Tasks

If you add multiple tasks to an adapter, you can either change the order in which the tasks are executed, or place one task inside of another task for the adapter to work. The following procedure will show you how to change the order and nesting of tasks. To change the order and nesting of tasks: 1. Select the adapter that contains tasks of which you want to change the order andor nest for example, the Check the Solaris User ID adapter.

2. Click the Adapter Tasks tab.

The tasks appear, which belong to the current adapter. In this example, the following changes must occur: ■ The error handler task must be nested inside of the IF Check ID Length 10 logic task. ■ The set variable task has to be nested inside of the ELSE logic task. ■ The IF logic task precedes the ELSE logic task. Therefore, you must first reorganize the logic tasks. Then, you must nest the error handler task and set variable task inside of the IF and ELSE logic tasks, respectively. To reorganize tasks:

3. Select the task that must run before another task, and click the Up arrow button.

The selected task will switch places with the task that precedes it. or Select the task that must be executed after another task, and click the Down arrow button. The highlighted task is displayed below the task that previously followed it. To nest tasksremove task nestings:

4. Select the task that must be placed inside of another task, and click the Right

arrow button. The selected task will be nested inside of the task that appears above it. or Caution: You cannot modify the API call inside a Java, Xellerate API, or Utility task. The adapter task has to be deleted and re-created. In addition, if CODE GEN ERROR appears in the Compile Status field, Oracle Identity Manager encountered errors while compiling the adapter. Rectify the errors, if necessary re-do the adapter task modifications, and compile the adapter again. Caution: You should not change the order and nesting of adapter tasks unless you understand the mapping dependencies of the adapter tasks.