3.30 Use External Routing Dialog

Use to configure an external routing service that dynamically determines the participants in the workflow.

If this participant type is specified, all other participant types are ignored. It is assumed that the external routing service provides a list of participant types (single, parallel, serial, and so on) at runtime to determine the routing of the task.

Element Description

Class Name

Enter the fully qualified class file name (for example, the org.mycompany.tasks.RoutingService class name). This class must implement the oracle.bpel.services.workflow.task.IAssignmentService interface.

Add icon

Click to add a list of name-value pairs that are sent as parameters to this service (for example, Priority, /task/priority).

Add the name-value pairs through one of the following methods:

  • By name: Select to manually enter the pairs.

  • By Expression: Select to dynamically enter the pairs by clicking the XPath Expression Builder icon to invoke the Expression Builder dialog.

Delete icon

Click to delete the selected pair.

Related Topics

Creating Human Tasks in Developing SOA Applications with Oracle SOA Suite