Title: validate
### Name
`` -- {excerpt}validate the values of variables against their associated XML and WSDL data definition{excerpt}
### Synopsis
standard-elements
*throws* `[bpel:invalidVariables](#invalidvariables.html)`
### Description
The `` 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
### Faults
{anchor:invalidVariables}
- `bpel:[invalidVariables](invalidvariables.html)` -- indicate that the validation failed
### See Also
`<[assign](assign.html)>`, `<[pick]>`, `<[receive]>`, `<[invoke]>` -- all provide similar functionality via the `validate` attribute.