HttpServletRequest request, HttpServletResponse response) throws Exception {
HttpServletRequest request, HttpServletResponse response) {
    public ActionForward prepareEditPatent(ActionMapping mapping, ActionForm form,            HttpServletRequest request, HttpServletResponse response) throws Exception {        final ResultPatent patent = readPatentFromRequest(request);        if(patent == null) {            return listPatents(mapping, form, request, response);        }                final Person person = getUserView(request).getPerson();        if(!patent.hasPersonParticipation(person)){            addActionMessage(request,"researcher.result.editResult.participation.warning");        }        return mapping.findForward("editPatent");    }