addCurrentUriToRequest(aRequest, aResponse);
RequestParser requestParser = RequestParser.getInstance(aRequest, aResponse);
try {
LoginTasksHelper loginHelper = new LoginTasksHelper();
loginHelper.reactToNewLogins(aRequest);
Action action = requestParser.getWebAction();
ApplicationFirewall appFirewall = BuildImpl.forApplicationFirewall();
appFirewall.doHardValidation(action, requestParser);
logAttributesForAllScopes(aRequest);
ensureDatabasesOk();
ResponsePage responsePage = checkOwnershipThenExecuteAction(action, requestParser);