BPEL中2变量的总和?

时间:2014-03-27 14:05:54

标签: bpel

我在BPEL中输入2变量(整数)。我想收到的结果是他们的总和。 Plz帮助我。 (使用BPEL中提供的功能)。我认为它在Property中使用Assign with Expression。我不知道要在Expression中输入的代码。

1 个答案:

答案 0 :(得分:1)

BPEL使用XPath作为表达式语言,因此您可以在assign中使用普通的XPath表达式。例如,如果您有以下变量:

<variables>
    <variable name="var1" type="xsd:int"/>
    <variable name="var2" type="xsd:int"/>
    <variable name="result" type="xsd:int"/>
</variables>

您可以添加var1var2并将其存储在result中:

        <assign>
            <copy>
                <from>$var1 + $var2</from>
                <to variable="result"/>
            </copy>
        </assign>