In the Task Name field, enter the name of the stored procedure task you are

Developing Adapters 2-25

10. Click the Schema list. The schemas appear, which are associated with the

database you selected.

11. Click the Procedure list. The stored procedures, which reside within the database

schema that you selected from the Schema combo box, appear.

12. From the Add an Adapter Factory Task windows toolbar, click Save. The

information pertaining to the stored procedure task is saved into the Oracle Identity Manager database. You can now set the mappings for the parameters of the stored procedure. These parameters appear in the Parameters region of the Add an Adapter Factory Task window.

13. From the Add an Adapter Factory Task windows toolbar, click Save. The

mappings that you have set for the parameters of the stored procedure task are stored in the Oracle Identity Manager database.

14. From this windows toolbar, click Close.

The Add an Adapter Factory Task window disappears, and the main screen is active once again. The stored procedure task you created for example, Update ID appears within the Adapter Factory form.

15. Optional. Repeat steps 3 through 13 to create additional stored procedure tasks

for the adapter.

16. To compile the adapter, click Build.

The text in the Compile Status field changes from Recompile to OK. This indicates that Oracle Identity Manager compiled the adapter and did not find any errors. You can now attach the adapter to a process task or form field, so Oracle Identity Manager can map to and execute the stored procedure you selected.

2.8.5 Creating a Utility Task

The Adapter Factory is shipped with a library of utility classes and methods, which increase the efficiency of developing adapters. These utility classes and methods are contained within the xlUtils.jar, xlIntegration.jar , and rt.jar files. A Java task you create by using a class or method from one of these JAR files is called a utility task. Tip: Schemas and stored procedures appear only after you select a database to which Oracle Identity Manager can connect. Based on this selection, related schemas and stored procedures appear in the corresponding combo boxes. Note: Oracle Identity Manager automatically maps the database and schema of the selected stored procedure. However, Oracle Identity Manager enables you to override these mappings. See Also: Adapter Mapping Information on page 3-19 for more information about which mappings to select See Also: Oracle Fusion Middleware Java API Reference for Oracle Identity Manager for more information about the class files that contains the xlUtils.jar, xlAPI.jar, xlIntegration.jar, and rt.jar files