if(result==null) { return mapping.findForward("editParticipation"); }
    public ActionForward prepareEditParticipation(ActionMapping mapping, ActionForm form,            HttpServletRequest request, HttpServletResponse response) throws Exception {        final Integer resultId = Integer.valueOf(request.getParameter("resultId"));                //verify if field bookRole is to be active        Result result = rootDomainObject.readResultByOID(resultId);        request.setAttribute("result", result);        /*if((result instanceof ResultPublication) && (((ResultPublication)result).getResultPublicationType() != null))        {            PublicationType publicationType = ((ResultPublication)result).getPublicationType();            if((publicationType.equals(PublicationType.BOOK)) || (publicationType.equals(PublicationType.BOOK_PART)))                request.setAttribute("authorshipsSchema","result.authorships.editRole");        }*/                return mapping.findForward("editParticipation");    }