@Override public void updateForm(Form form) throws UpdateFormException { try { Form848 form848 = findByPrePrintedNumber((String) form.getCell("prePrintedNumber").getData()); form848.fillForm(form); em.persist(form848); } catch (FormNotFoundException e) { logger.error(e); throw new UpdateFormException(e.getClass() + " --> " + e.getMessage()); } catch (FillFormException e) { logger.error(e); throw new UpdateFormException(e.getClass() + " --> " + e.getMessage()); } }