2.60 Create Variable Dialog

Use to automatically create a variable for the selected activity.

Variables contain messages that constitute the state of a business process. These messages are typically received from partners or sent to partners. Variables can also contain data required for holding state information related to the process that is never exchanged between partners. Variables are defined in terms of XML schema simple types, Web Services Description Language (WSDL) message types, or XML schema elements. Variables associated with message types can be specified as input or output variables for invoke, receive, and reply activities.

For more information about variables, see the Business Process Execution Language for Web Services Specification (for BPEL 1.1) or the Web Services Business Process Execution Language Version 2.0 Specification at http://www.oasis-open.org.

Element Description

Name

Enter a name or select the default of activity_name_operation_input_or_outputVariable. For example, if the activity name is receiveCredit, the operation is initiate, and the variable is an input variable, the variable is named receiveCredit_initiate_InputVariable.

Type

Displays the automatically assigned message type for this variable.

Global Variable

Select to make this variable global to the BPEL process. Variables that belong to the global process scope are called global variables.

Local Variable

Select to make this variable local to the scope. Variables that belong to nonglobal scopes are called local variables.

Related Topics

Adding an Invoke Activity in Developing SOA Applications with Oracle SOA Suite