beanWithVigilants.setSelectedUnavailableVigilants(unavailables); beanWithVigilants.setSelectedTeachers(teachers);
beanWithVigilants.setEmailMessage(RenderUtils.getResourceString("VIGILANCY_RESOURCES", "label.vigilancy.emailConvoke"));
    public ActionForward confirmConvokes(ActionMapping mapping, ActionForm form,            HttpServletRequest request, HttpServletResponse response) throws Exception {        ConvokeBean beanWithTeachers = (ConvokeBean) RenderUtils.getViewState(                "selectVigilantsThatAreTeachers").getMetaObject().getObject();        ConvokeBean beanWithVigilants = (ConvokeBean) RenderUtils.getViewState("selectVigilants")                .getMetaObject().getObject();        ConvokeBean beanWithUnavailables = (ConvokeBean) RenderUtils.getViewState(                "selectVigilantsThatAreUnavailable").getMetaObject().getObject();        List<Vigilant> teachers, vigilants, unavailables;        teachers = beanWithTeachers.getSelectedTeachers();        vigilants = beanWithVigilants.getVigilants();        unavailables = beanWithUnavailables.getSelectedUnavailableVigilants();        vigilants.addAll(teachers);        vigilants.addAll(unavailables);        beanWithVigilants.setVigilants(vigilants);        beanWithVigilants.setSelectedUnavailableVigilants(unavailables);        beanWithVigilants.setSelectedTeachers(teachers);        request.setAttribute("bean", beanWithVigilants);        return mapping.findForward("confirmConvokes");    }