final Result result = readResultFromRequest(request); if (result == null) {
final Result result = getResultFromRequest(request); if (result == null || !result.hasPersonParticipation(getLoggedPerson(request))) {
    public ActionForward prepareEdit(ActionMapping mapping, ActionForm form,	    HttpServletRequest request, HttpServletResponse response) throws FenixFilterException,	    FenixServiceException {	final Result result = readResultFromRequest(request);	if (result == null) {	    return backToResultList(mapping, form, request, response);	}	setResParticipationRequestAttributes(request, result);	return mapping.findForward("editParticipation");    }