Sets a local variable with the given name to the string value specified by <arg-string>, the XPath 1.0 node set specified by <arg-node-set>, or the Java* object specified by <arg-object>.
<!-- Sets variable to the string value of the first value of Surname -->
<do-set-local-variable name="lastName">
<arg-string>
<token-attr name="Surname"/>
</arg-string>
</do-set-local-variable>
<!-- sets variable equal to all the value elements of Surname -->
<do-set-local-variable name="lastName">
<arg-node-set>
<token-attr name="Surname"/>
</arg-node-set>
</do-set-local-variable>
<!-- sets variable equal to an instance of java.util.Random -->
<!-- note that the prefix jrandom needs to have been mapped to -->
<!-- the URI http://www.novell.com/nxsl/java/java.util.Random -->
<!-- on the <policy> -->
<do-set-local-variable name="lastName">
<arg-object>
<token-xpath expression="jrandom:new()"/>
</arg-object>
</do-set-local-variable>
( arg-string | arg-node-set | arg-object )
|
Element |
Description |
|---|---|
|
Actions that are performed by a <rule>. |
|
|
Actions argument. |