[ https://issues.apache.org/jira/browse/OPENJPA-1787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jeremy Bauer resolved OPENJPA-1787. ----------------------------------- Resolution: Fixed Committed has*Listeners fix + additional testcases to trunk under rev 1082259. I don't think this additional change necessarily needs to be backported since it doesn't appear to cause any real problem, but it certainly could be. > Bean validation fails merging a new entity > ------------------------------------------ > > Key: OPENJPA-1787 > URL: https://issues.apache.org/jira/browse/OPENJPA-1787 > Project: OpenJPA > Issue Type: Bug > Components: jpa, kernel > Affects Versions: 2.0.1, 2.1.0, 2.2.0 > Reporter: Oliver Ringel > Assignee: Jeremy Bauer > Priority: Critical > Fix For: 2.1.1, 2.2.0 > > Attachments: OPENJPA-1787_2.1.x.patch, > OPENJPA-1787_jUnits_2.1.x.patch, com.example.TestEmployeeDAO.txt, > openjpa-1787.tar, testcase-openjpa-1787.tar > > > The bean validation is not working correctly > If you try to merge a new entity. > EntityManager em = entityManagerFactory.createEntityManager(); > Person person = new Person(); > person.setName("Oliver"); // > Employee.name is annotated @NotNull > person = em.merge(person); > you get a ConstraintValidationException, although name is set. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira