return mapping.findForward("showDislocatedStudentInquiry"); }
	public ActionForward prepareDislocatedStudentInquiry(ActionMapping mapping, ActionForm form,			HttpServletRequest request, HttpServletResponse response) throws FenixFilterException,			FenixServiceException {		final Registration registration = getStudent(request);		final DynaActionForm studentDataInquiryForm = (DynaActionForm) form;		studentDataInquiryForm.set("studentID", registration.getIdInternal());		if (registration.hasDislocatedStudent()) {			return mapping.findForward("proceedToPersonalDataInquiry");		}				// TODO: these questions should not be here		final IUserView userView = getUserView(request);		final List infoCountries = (List) ServiceManagerServiceFactory.executeService(userView,				"ReadAllCountries", null);		List uniqueInfoCountries = new ArrayList();		Integer defaultCountryID = null;		for (Iterator iter = infoCountries.iterator(); iter.hasNext();) {			InfoCountry infoCountry = (InfoCountry) iter.next();			if (!containsCountry(uniqueInfoCountries, infoCountry)) {				uniqueInfoCountries.add(infoCountry);				if (infoCountry.getName().equalsIgnoreCase("PORTUGAL")) {					defaultCountryID = infoCountry.getIdInternal();				}			}		}		Collections.sort(uniqueInfoCountries, new BeanComparator("name"));				studentDataInquiryForm.set("countryID", defaultCountryID);				request.setAttribute("infoCountries", uniqueInfoCountries);		request.setAttribute("infoDistricts", rootDomainObject.getDistricts());		if (studentDataInquiryForm.get("dislocatedCountryID") != null) {			Integer dislocatedCountryID = (Integer) studentDataInquiryForm.get("dislocatedCountryID");			if (dislocatedCountryID.equals(defaultCountryID)) {				request.setAttribute("portugal", "portugal");			}		}		if (studentDataInquiryForm.get("dislocatedAnswer") != null) {			String dislocatedAnswer = (String) studentDataInquiryForm.get("dislocatedAnswer");			if (dislocatedAnswer.equalsIgnoreCase("true")) {				request.setAttribute("dislocated", "dislocated");			}		}		return mapping.findForward("showDislocatedStudentInquiry");	}