For what you are trying to accomplish, you only need validation toolkit.
Leave the validation failure blank.
Validation Toolkit creates a validated Entries collection in the bindings panel;, the validated entries collection contains all of the correct information posted by the form on validation failure. For each form element, click the lightning bolt next to initial value, and select the corresponding validated entries binding.