<validate> -- {excerpt}validate the values of variables against their associated XML and WSDL data definition{excerpt}
<validate variables="BPELVariableNames" standard-attributes> standard-elements </validate>
throws [bpel:invalidVariables](#invalidvariables.html)
The <validate> activity is used to validate the values of variables against their associated XML and WSDL data definition; if the validation fails, a fault is thrown.
variables -- comma-seperated list of variable names to validate{anchor:invalidVariables}
- bpel:[invalidVariables](invalidvariables.html) -- indicate that the validation failed
<[assign](assign.html)>, <[pick]>, <[receive]>, <[invoke]> -- all provide similar functionality via the validate attribute.