Referencing Parameters and Variables
You refer to parameters or variables in mashup scripts within XPath expressions or in dynamic mashup expressions in the form:
$parameter-or-variable-name
Note: | There is one exception to this rule. For the inputparameters property of <invoke>, omit $ and use just the variable or parameters names. |
This is also true for variables that you declare implicitly.
In this first example, an existing parameter or variable named variableA is used in an XPath expression to assign a portion of this variable to a new, implicitly declared variable named implicitVar.
<assign fromexpr="$variableA/item/name" outputvariable="$implicitVar"/>
...
<assign fromvar="$inputParamA" outputvariable="$declaredVariable"/>
The second example simply refers to an existing input parameter, inputParamA, and an existing variable, declaredVariable.