How to Create a Human Task Using the SOA Composite Editor

You can create a human task using the SOA Composite Editor. You can use this method to create a human task to later associate with a BPEL process or use as a standalone component.

To create a human task service component in the SOA Composite Editor:

  1. Go to the SOA project in which to create a human task service component in the SOA Composite Editor.

  2. From the Components window list, select SOA.

    The list refreshes to display service components and service adapters.

  3. From the list, drag a Human Task into the designer.

    The Create Human Task dialog appears.

  4. In the Name field, enter a name.

    The name you enter becomes the .task file name.

  5. Note the Create Composite Service with SOAP Bindings check box. The selection of this check box determines how the human task service component is created.

    1. To create a human task service component that you later associate with a BPEL process service component, do not select the Create Composite Service with SOAP Bindings check box. The human task service component is created as a component that you explicitly associate with a BPEL process service component. Figure 28-2 provides details.

      Figure 28-2 Human Task Component

      Description of Figure 28-2 follows
      Description of "Figure 28-2 Human Task Component"
    2. To create the human task service component as a standalone component in the SOA Composite Editor, select the Create Composite Service with SOAP Bindings check box. This creates a human task service component that is automatically wired to a Simple Object Access Protocol (SOAP) web service. Figure 28-3 provides details.

      Figure 28-3 Standalone Human Task Component

      Description of Figure 28-3 follows
      Description of "Figure 28-3 Standalone Human Task Component"

      This web service provides external customers with an entry point into the human task service component of the SOA composite application.

  6. Click OK.

For more information about creating a human task service component in the SOA Composite Editor, see Getting Started with Developing SOA Composite Applications.