use immediate attribute on buttons which should call its actions before the validation.
Thanks. It works but not in a way I anticipated. Since it invokes the action method immediately after apply request, it does not update the datamodel object in the backing bean. I know I can get it by tranverse throught component tree but I was wondering if there is any other way to do this.
Why a4j:region which is supposed to selectively send the component does not work datatable?
I use a4j:region for a selection box to populate the list in another selection box and it works.