*/
@Override
public ActionForward execute(Exception exception, ExceptionConfig arg1, ActionMapping mapping, ActionForm arg3, HttpServletRequest req, HttpServletResponse arg5) throws ServletException {
String userName = req.getUserPrincipal() == null ? "`ANONYMOUS USER`" : req.getUserPrincipal().getName().toLowerCase();
correctStrutsLocale(req);
InteractionException e = (InteractionException) exception;
e.generalLog(userName);
req.setAttribute("userMessage",e.getUserMessage());
req.setAttribute("position", e.getPosition());
return mapping.findForward("interactionErrorPage");
}