if (infoExternalPersonsList.isEmpty() == false) request.setAttribute(sessionConstant, infoExternalPersonsList);
if (infoExternalPersonsList != null) if (infoExternalPersonsList.isEmpty() == false) request.setAttribute(sessionConstant, infoExternalPersonsList);   if ((infoExternalPersonsList == null) || (infoExternalPersonsList.isEmpty())) actionErrors.add("label.masterDegree.administrativeOffice.searchResultsEmpty", new ActionError("label.masterDegree.administrativeOffice.searchResultsEmpty"));
	public void getExternalPersonsByName(ActionForm form, HttpServletRequest request, String sessionConstant, ActionErrors actionErrors)		throws FenixActionException {		DynaActionForm masterDegreeThesisForm = (DynaActionForm) form;		IUserView userView = SessionUtils.getUserView(request);		String externalAssistentGuiderName = (String) masterDegreeThesisForm.get("externalAssistentGuiderName");		ArrayList infoExternalPersonsList = null;		Object args[] = { externalAssistentGuiderName };		try {			if (!externalAssistentGuiderName.equals(""))				infoExternalPersonsList = (ArrayList) ServiceUtils.executeService(userView, "SearchExternalPersonsByName", args);		} catch (FenixServiceException e) {			throw new FenixActionException(e);		}		if (infoExternalPersonsList.isEmpty() == false)			request.setAttribute(sessionConstant, infoExternalPersonsList);				request.setAttribute(SessionConstants.EXTERNAL_ASSISTENT_GUIDERS_SEARCH_RESULTS_FLAG, new Boolean(true));	}