SiteView siteView = (SiteView) ServiceUtils.executeService(userView, "ReadCourseInformation", new Object[] { executionCourseId });
ISiteComponent commonComponent = new InfoSiteCommon(); Object[] args = { executionCourseId, commonComponent, null, null, null, null };  TeacherAdministrationSiteView siteView = (TeacherAdministrationSiteView) ServiceUtils .executeService(userView, "TeacherAdministrationSiteComponentService", args);
    public ActionForward viewForuns(ActionMapping mapping, ActionForm form, HttpServletRequest request,            HttpServletResponse response) throws FenixActionException, FenixFilterException,            FenixServiceException {        IUserView userView = getUserView(request);        Integer executionCourseId = getObjectCode(request);        if (request.getParameter("createForum") != null) {            ServiceUtils.executeService(getUserView(request), "CreateExecutionCourseForum",                    new Object[] { executionCourseId, userView.getPerson().getIdInternal(),"Geral",                            "Lista geral de discusso" });        }        SiteView siteView = (SiteView) ServiceUtils.executeService(userView, "ReadCourseInformation",                new Object[] { executionCourseId });        request.setAttribute("siteView", siteView);        request.setAttribute("objectCode", executionCourseId);        ExecutionCourse executionCourse = rootDomainObject.readExecutionCourseByOID(executionCourseId);        List<ExecutionCourseForum> foruns = executionCourse.getForuns();        request.setAttribute("foruns", foruns);        return mapping.findForward("viewForuns");    }