HttpServletRequest request, HttpServletResponse response) throws FenixFilterException, FenixServiceException { ResultPublicationBean bean = (ResultPublicationBean)getFromRequest(request, "publicationBean");  if (bean==null) { ResultPublication publication = (ResultPublication) getResultFromRequest(request); bean = ResultPublicationBean.getBeanToEdit(publication); bean.setPerson(getLoggedPerson(request)); }  verifyMessageForTypeChange(request);  request.setAttribute("publicationBean", bean); return mapping.findForward("PreparedToEdit");
HttpServletRequest request, HttpServletResponse response) throws FenixFilterException, FenixServiceException { ResultPublicationBean bean = (ResultPublicationBean) getRenderedObject("publicationData");  if (bean == null) { ResultPublication publication = (ResultPublication) getResultFromRequest(request); bean = ResultPublicationBean.getBeanToEdit(publication); bean.setPerson(getLoggedPerson(request)); }  verifyMessageForTypeChange(request);  request.setAttribute("publicationBean", bean); return mapping.findForward("PreparedToEdit");
    public ActionForward prepareEditData(ActionMapping mapping, ActionForm form,	    HttpServletRequest request, HttpServletResponse response) throws FenixFilterException,	    FenixServiceException {	ResultPublicationBean bean = (ResultPublicationBean)getFromRequest(request, "publicationBean");		if (bean==null) {	    ResultPublication publication = (ResultPublication) getResultFromRequest(request);	    bean = ResultPublicationBean.getBeanToEdit(publication);	    bean.setPerson(getLoggedPerson(request));	}		verifyMessageForTypeChange(request);		request.setAttribute("publicationBean", bean);	return mapping.findForward("PreparedToEdit");    }