From the File menu, select New. The New Gallery dialog box is displayed. From the left menu, select All Items. On the right pane, select Application Server

Using Oracle Identity Manager APIs in SOA Composites 26-7 After deploying the composite, either re-register the composite or disable and enable the composite from the Oracle Identity Manager side. This is to ensure that Oracle Identity Manager is able to invoke the composite correctly.

26.2.5 Testing the Setup

After the SOA composite is updated, you can test the changes to the composites to make sure that the Oracle Identity Manager API is being loaded. The Java code runs as soon as the Request Approval is started in SOA because the code is added to the SOA composite and before the human task in the workflow. To create a request and test the Java code:

1. Login to Oracle Identity Manager Administrative and User Console.

2. Click Advanced to go to Advanced Administration.

3. In the Welcome page, under Administration, click Requests. Alternatively, click

the Administration tab, and then click Requests. 4. From the Actions menu, select Create Request. Alternatively, click the Create Request icon on the toolbar. The Request Creation wizard is displayed.

5. From the Type of Request list, select Create User. Then, click Next.

6. In the Enter Details page, enter sample values in the fields to create the user. Then, click Next.

7. In the Confirm page, click Finish.

8. Monitor the SOA server console for output from the Java code that you have embedded. Clicking Finish runs the SOA composite. The following text is displayed in the SOA server console: Prototype for invoking an Oracle Identity Manager API from a SOA Composite Login Successful Request ID and other request data This output is displayed if the code is successfully run. See Also: Deploying a Single SOA Composite in Oracle JDeveloper in the Oracle Fusion Middleware Developers Guide for Oracle SOA Suite for more information about deploying the SOA composite Note: ■ This must be performed in the test environment. ■ Make sure that no approval polices are associated with the Create User request type.