addActionMessage(request, e.getMessage(), null);
request.setAttribute("bean",periodBean); addActionMessage(request, e.getMessage(), null); return mapping.findForward("addUnavailablePeriod");
    public ActionForward createUnavailablePeriod(ActionMapping mapping, ActionForm form,            HttpServletRequest request, HttpServletResponse response) throws Exception {        UnavailablePeriodBean periodBean = (UnavailablePeriodBean) RenderUtils.getViewState(                "createUnavailablePeriod").getMetaObject().getObject();        Vigilant vigilant = periodBean.getVigilant();        try {            Object[] args = { vigilant, periodBean.getBeginDate(), periodBean.getEndDate(),                    periodBean.getJustification() };            executeService(request, "CreateUnavailablePeriod", args);        } catch (DomainException e) {            addActionMessage(request, e.getMessage(), null);        }        putRequestVigilantManagementCompliant(request, vigilant);        return mapping.findForward("addedUnavailablePeriod");    }