Database Reference
In-Depth Information
BPEL variables
Similar to Java, BPEL Variables are used to contain temporary data. A variable can
either contain an XSD value or a WSDL message.
Oracle BPEL Process Manager has the following types of variables:
• XML schema type (Type)
• WSDL message type (Message Type)
• XML schema element (Element)
Message Type variables are used to hold data in interactions between the process
and its partner services.
The BPEL variable holds the message data between a BPEL client, external services,
and local data used by the BPEL process. The sample code for declaring a variable
in BPEL is given as follows:
<variables>
<variable name="hello_world"
messageType="Type" />
</variables>
Each variable can be declared as a messageType or an element. As shown in the
following screenshot, select an activity and click on ( x ) to edit the output and input
variables.
Double-click on the input, output, or OnMessage variable to enter the details of the
variable:
Search WWH ::




Custom Search