ServiceManagerServiceFactory.executeService(SessionUtils.getUserView(request), "ProcessNewAcademicServiceRequests", new Object[] { SessionUtils.getUserView(request).getPerson().getEmployee(), documentIdsToProcess });
executeService("ProcessNewAcademicServiceRequests", academicServiceRequest);
    public ActionForward processNewAcademicServiceRequest(ActionMapping mapping, ActionForm actionForm,	    HttpServletRequest request, HttpServletResponse response) throws FenixFilterException,	    FenixServiceException {	final AcademicServiceRequest academicServiceRequest = getAndSetAcademicServiceRequest(request);	final List<Integer> documentIdsToProcess = new ArrayList<Integer>();	documentIdsToProcess.add(academicServiceRequest.getIdInternal());	try {	    ServiceManagerServiceFactory.executeService(SessionUtils.getUserView(request),		    "ProcessNewAcademicServiceRequests", new Object[] {			    SessionUtils.getUserView(request).getPerson().getEmployee(),			    documentIdsToProcess });	} catch (DomainException ex) {	    addActionMessage(request, ex.getKey());	    request.setAttribute("failingCondition", ex.getKey());	    return mapping.findForward("prepareRejectAcademicServiceRequest");	}	request.setAttribute("registration", academicServiceRequest.getRegistration());	return mapping.findForward("viewRegistrationDetails");    }