public ActionForward sendEmail( ActionMapping mapping, ActionForm actionForm, HttpServletRequest request, HttpServletResponse response) { EmailBean emailBean = getRenderedObject("emailBean"); RenderUtils.invalidateViewState(); String validate = emailBean.validate(); if (validate != null) { final String noneSentString = BundleUtil.getString(Bundle.APPLICATION, "error.email.none.sent"); request.setAttribute("errorMessage", noneSentString + " " + validate); request.setAttribute("emailBean", emailBean); return mapping.findForward("new.email"); } final Message message = emailBean.send(); request.setAttribute("created", Boolean.TRUE); return new FenixActionForward( request, new ActionForward( "/viewSentEmails.do?method=viewEmail&messagesId=" + message.getExternalId(), true)); }