<P>Also, stores the trouble ticket in application scope, for possible
later examination.
*/
protected final void logAndEmailSeriousProblem (Throwable ex, HttpServletRequest aRequest) throws AppException {
TroubleTicket troubleTicket = new TroubleTicket(ex, aRequest);
fLogger.severe("TOP LEVEL CATCHING Throwable");
fLogger.severe( troubleTicket.toString() );
log("SERIOUS PROBLEM OCCURRED.");
log( troubleTicket.toString() );
fConfig.getServletContext().setAttribute(MOST_RECENT_TROUBLE_TICKET, troubleTicket);
troubleTicket.mailToWebmaster();
}