// super.processException(request, response, exception, form, mapping) ;
Debug.debug("Path = " + request.getContextPath() + request.getServletPath());
exception.printStackTrace();
HttpExceptionInfo eInfo = new HttpExceptionInfo(request, (TopForm) form, exception);
try {
Env.getHttpExceptionManager().execHandler(eInfo);
} catch (Exception ex) {
String eMessage = "";
eMessage += "Path = " + request.getContextPath() + request.getServletPath() + "\n";
eMessage += exception.getClass().toString() + "\n";
eMessage += exception.getLocalizedMessage() + "\n";
request.setAttribute(ALERT_MSG, eMessage);
return mapping.findForward("error");
}
return mapping.findForward(eInfo.getForm().getForwardName());
}