In the first list to the right of the Owner field in the General section, select User, In the second list to the right of the Owner field in the General section, select If you selected User or Group, the Identity Lookup dialog shown in

Designing Human Tasks 27-17

2. In the second list to the right of the Owner field in the General section, select

XPath . 3. Click the icon to launch the Expression Builder. This displays the Expression Builder dialog shown in Figure 27–16 : Figure 27–16 Expression Builder 4. Browse the available variable schemas and functions to create a task owner.

5. Click OK to return to the Human Task Editor.

Your selection displays in the Owner field. For more information, see the following: ■ Click Help for instructions on using the Expression Builder dialog and XPath Building Assistant ■ Appendix B, XPath Extension Functions for information about workflow service dynamic assignment functions, identity service functions, and instructions on using the XPath Building Assistant

27.3.4.7 Specifying an Application Context

You can specify the name of the application that contains the application roles used in the task. This indicates the context in which the application role operates. If you do not explicitly create a task, but end up having one, you can set up the context.

1. In the Application Context field of the General section, enter the name.

27.3.5 How to Specify the Task Payload Data Structure

Figure 27–17 shows the Data section of the Human Task Editor. 27-18 Oracle Fusion Middleware Developers Guide for Oracle SOA Suite This section enables you to specify the structure message elements of the task payload the data in the task defined in the XSD file. You create parameters to represent the elements in the XSD file. This makes the payload data available to the workflow task. For example: ■ You create a parameter for an order ID element for placing an order from a store front application. ■ You create parameters for the location, type, problem description, severity, status, and resolution elements for creating a help desk request. Task payload data consists of one or more elements or types. Based on your selections, an XML schema definition is created for the task payload. Figure 27–17 Human Task Editor — Parameters Section To specify the task payload data structure: 1. Click the Data tab. 2. Click the Add icon and select a payload type: ■ String ■ Integer ■ Boolean ■ Other The Add Task Parameter dialog is displayed, as shown in Figure 27–18 . Figure 27–18 Add Task Parameter Dialog 3. Enter the details described in Table 27–5 : Table 27–5 Add Task Parameter Dialog Fields and Values Field Description Parameter Type Select Type or Element and click the Search icon to display the Type Chooser dialog for selecting the task parameter.