public AWResponse handleRequest(AWRequest request, AWRequestContext requestContext) { AWResponseGenerating actionResults = processAction(request, requestContext); AWResponse response = null; if (actionResults instanceof AWComponent) { Log.aribaweb.debug("checking to clear browser history for %s", request.uri()); response = clearBrowserHistory(requestContext, (AWComponent) actionResults); } else { response = actionResults.generateResponse(); } return response; }