final IUserRef user = handler.getUserRef(emailAddress);
final String rp = handler.resetPassword(user.getId());
data.put("username", user.getUsername());
data.put("emailAddress", user.getEmailAddress());
data.put("password", rp);
final MailManager mailManager = context.getMailManager();
final MailRouting mr = mailManager.buildAppSenderMailRouting(user.getEmailAddress());
final IMailContext mailContext = mailManager.buildTextTemplateContext(mr, EMAIL_TEMPLATE_NAME, data);
mailManager.sendEmail(mailContext);
status.addMsg("Password reminder email was sent.", MsgLevel.INFO, MsgAttr.STATUS.flag);
}
catch(final EntityNotFoundException nfe) {
exceptionToStatus(nfe, status);
context.getExceptionHandler().handleException(nfe);