ActionMessages errs = new ActionMessages();
errs.add(Globals.ERROR_KEY, new ActionMessage("availableRoles.cannotListRoles", Util.getExceptionMessageChain(e)));
saveErrors(request, errs);
roles = new Role[0];
}
showAvailableRolesForm.initialize(roles, request.getSession());
ActionMessages msgs = new ActionMessages();
if (!userDatabase.supportsAccountCreation()) {
msgs.add(Globals.MESSAGE_KEY, new ActionMessage("availableRoles.noRoleCreation.text"));
}
if (msgs.size() > 0) {