5.5.1

Table Of Contents
10 Link and bind the scriptable task element that handles exceptions to the element that follows it in the
workflow.
For example, link and bind the scriptable task element to a Throw exception element to end the
workflow with an error.
You defined the exception behavior if the user interaction times out.
What to do next
Create the dialog box in which users provide input parameters. See “Create the Input Parameters Dialog
Box for the User Interaction,” on page 53.
Create the Input Parameters Dialog Box for the User Interaction
Users provide input parameters during a workflow run in an input parameters dialog box, in the same way
that they provide input parameters when a workflow first starts.
You create the layout of the dialog box in the Presentation tab of the user interaction element, not in the
Presentation tab for the whole workflow. The Presentation tab of the whole workflow creates the layout of
the input parameters dialog box that appears when you start a workflow. The Presentation tab of the user
interaction element creates the layout of the input parameters dialog box that opens when a workflow
arrives at a user interaction element during its run.
Prerequisites
n
Add a user interaction element to the workflow schema.
n
Set the security.group and timer.date attributes for the user interaction.
n
Define the external input parameters of the user interaction.
n
Define the exception behavior.
Procedure
1
Click the Edit icon ( ) of the User Interaction element in the workflow schema.
2 Click the Presentation tab of the user interaction element.
The Presentation tab shows the external input parameters that you created for the user interaction.
3 (Optional) Right-click the Presentation node in the Presentation tab and select Create new step.
Steps allow you to create sections in the dialog box, with descriptions and headings under which you
can organize the input parameters.
4 (Optional) Right-click the Presentation node in the Presentation tab and select Create display group.
Display groups allow you to sort the order in which input parameters appear in the steps, and allow
you to add sub-headers and instructions to the dialog box.
5 Click an input parameter in the list and add a description of the input parameter in the General tab for
that parameter.
The description text that you type appears as a label in the input parameters dialog box to inform the
user of the information they must provide when they respond to the user interaction.
6 Define input parameter properties.
Input parameter properties allow you to qualify the input parameter values that users can provide, and
to determine parameter values dynamically by using OGNL expressions.
7 Click Save and close to close the workflow editor.
Chapter 1 Developing Workflows
VMware, Inc. 53