How to Initialize Variables with an Inline from-spec in BPEL 2.0
A variable can optionally be initialized by using an inline from-spec. Click the Initialize tab in the Create Variable dialog in a BPEL 2.0 project to create this type of variable. Figure 6-26 provides details.
Figure 6-26 Initialize Tab of Create Variable Dialog

Description of "Figure 6-26 Initialize Tab of Create Variable Dialog"
Inline variable initializations are conceptually designed as a virtual sequence activity that includes a series of virtual assign activities, one for each variable being initialized, in the order in which they appear in the variable declarations. Each virtual assign activity contains a single virtual copy operation whose from-spec is as given in the variable initialization. The to-spec points to the variable being created. The following example provides details.
<variables>
<variable name="tmp" element="tns:output">
<from>
<literal>
<output xmlns="http://samples.otn.com/bpel2.0/ch8.1">
<value>1000</value>
</output>
</literal>
</from>
</variable>
</variables>
For more information, see section 8.1 of Web Services Business Process Execution Language Specification Version 2.0.