Issue

Implementation of onValidateModelObjects() only works for the form that had its submit button clicked. This makes it difficult to have nested forms in the case where a child form has implemented the onValidateModelObjects() to do extra validation after the model has been updated from a submit (see Form.process() ). Note within this project both the parent form and the child form have overridden the onValidateModelObjects(). To test: click on the child submit to see what got validated hit reset to reset the validation values click on the parent submit and see what got validated hit reset to reset the validation values do as many times as you wish :-) A correct result would be that when the parent submit gets called the result is that both the child form got validated as well as the parent form.

Form