ActiveVOS Designer User’s Guide

Creating an Activity by Starting with a WSDL Interface

ActiveVOS has a shortcut for you to create activities for an executable process. You can create a Web interaction activity by selecting an operation from the Participants or Interfaces view and completing a wizard, as shown.

For a key productivity starting point, see Using the Participants View.

Starting with a Partner Link Type Definition

Note: If your WSDL file does not yet include partner link type definitions, you can select an operation from a port type.

  1. Display the Partner Link Type element from a WSDL. The illustration shows an example of the loanProcess port type prior to the partner link type creation.
  2. Web References view displaying partner link type and operation

  3. Select an operation to receive from, reply to, or invoke.
  4. Drag the operation to one of the following locations:
  5. The list that appears on the Activity Type page varies depending on the location on which you dropped the operation. The following illustration shows the activities for a process or scope-level location, not for a pick activity or event handler. The Receive-Reply combination is listed because the WSDL operation has both input and output messages. Similarly, a Reply with Fault is listed because a fault is declared for the WSDL operation.

    Operation wizard, page one

  6. Select the activity type. As a shortcut, you can select Receive-Reply to set up matching activities at the same time. Click Next.
  7. Note: If you are creating a Reply with Fault, see Creating a Reply with Fault below.

  8. Accept an existing process-level or ancestor scope partner link you have already defined in your process, if available, or type in a new one. A partner link identifies the roles played by the process and service. If you are creating a new partner link inside a scope, you can select Enclosing Scope for the declaration of the Location, making the partner link locally available only, instead of globally available to the process. Click Next.
  9. Operation wizard, page two

    Note: You can edit the partner link and other wizard information after you have finished the wizard.

  10. Choose one of the following for the input variable, and then click Next:
  11. Operation wizard, input variable

  12. For an invoke or reply activity, repeat step 6 for the output variable name. Click Finish.

Creating a Reply with Fault

If you select Reply with Fault from the Operation Wizard, complete the following steps.

  1. Select a fault declared for the operation, and click Next.
  2. Operation wizard, fault name

  3. Make one of the following selections for the fault variable:
  4. Operation wizard, fault variable

Starting without a Partner Link Type Definition

If the selected operation is not yet associated with a partner link type, you can select an operation from a port type. A wizard appears so you can create a partner link type definition and add it to an existing WSDL file or create a new WSDL file. For more information, see Partner Link Type.