final List<ExecutionPeriod> executionPeriods = (List<ExecutionPeriod>) ServiceUtils.executeService(userView, "ReadAllDomainObjects", args1);
final Collection<ExecutionPeriod> executionPeriods = (Collection<ExecutionPeriod>) ServiceUtils.executeService(userView, "ReadAllDomainObjects", args1);
    public ActionForward prepare(ActionMapping mapping, ActionForm form, HttpServletRequest request,            HttpServletResponse response) throws Exception {        final IUserView userView = getUserView(request);        final Object args1[] = { ExecutionPeriod.class };        final List<ExecutionPeriod> executionPeriods = (List<ExecutionPeriod>) ServiceUtils.executeService(userView, "ReadAllDomainObjects", args1);        final List<ExecutionPeriod> sortedExecutionPeriods = new ArrayList<ExecutionPeriod>(executionPeriods);        Collections.sort(sortedExecutionPeriods);        Collections.reverse(sortedExecutionPeriods);        request.setAttribute("executionPeriods", sortedExecutionPeriods);        return mapping.findForward("show-choose-execution-period-page");    }