RequestFacade request = RequestFacade.getInstance(requestObj);
checkOurPhaseListenerInvokedOnce(phaseEvent);
if (isAjaxValidatorRequest(request)) {
try {
ResponseFacade response = ResponseFacade.getInstance(context.getExternalContext().getResponse());
processValidation(context, request, response);
} catch (IOException e) {
throw new FacesException(e);
}
}