Мне нужно обновить информацию в моей базе данных.
FacadePatient.java
код класса:
public Patient update(Patient p) {
Patient pat = em.find(Patient.class, p.getPatientId());
p.setPatientPhone(pat.getPatientPhone());
p.setPatientDateNaiss(pat.getPatientDateNaiss());
p.setPatientEmail(pat.getPatientEmail());
p.setPatientJob(pat.getPatientJob());
p.setPatientSmoking(pat.getPatientSmoking());
p.setPatientSize(pat.getPatientSize());
em.merge(pat);
return p;
}
javax.validation.UnexpectedTypeException
будет отображаться как основная причина; его имя пакетаjavax.validation
, в свою очередь, намекает на проблему в проверке bean-компонента JSR303; код ошибкиHVxxxxxx
, в свою очередь, намекает на проблему из Hibernate Validator), тогда вы бы пометили этот вопрос как[bean-validation]
, и тогда вопрос был бы намного быстрее понят/отвечен. Весь код JSF, опубликованный до сих пор, не имеет значения. - person BalusC   schedule 13.06.2013