Hello, Flush is throwing the following exception:
.<openjpa-2.3.0-r422266:1540826 fatal store error> org.apache.openjpa.persistence.EntityExistsException: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred. FailedObject: com.xxx.d2p106.jpa.entities.V06Studies@2dfec3a1 at org.apache.openjpa.kernel.BrokerImpl.newFlushException(BrokerImpl.java:2370) at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java) at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:2105) at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:1876) at org.apache.openjpa.kernel.DelegatingBroker.flush(DelegatingBroker.java:1045) at org.apache.openjpa.persistence.EntityManagerImpl.flush(EntityManagerImpl.java:663) at com.xxx.d2p106.DatastoreUpserter.processSequence(DatastoreUpserter.java:443) The code essentially looks like this: dbTransaction = em.getTransaction(); dbTransaction.begin(); Query query = em.createNamedQuery("V06Studies.findByStudyCodeNcc"); query.setParameter("studyCodeNcc", xmlStudy.getStudyCodeNcc()); dbStudy = (V06Studies) query.getSingleResult(); dbStudy.setAgeMaximum(xmlStudy.getAgeMaximum()); dbStudy.setAgeMinimum(xmlStudy.getAgeMinimum()); ... other sets em.flush(); I tried setting this property but to no avail: puProps.put("openjpa.Compatibility","CheckDatabaseForCascadePersistToDetachedEntity=true"); Any thoughts will be greatly appreciated. Thank you in advance, Patrice -- View this message in context: http://openjpa.208410.n2.nabble.com/Flush-throws-EntityExistsException-tp7588356.html Sent from the OpenJPA Users mailing list archive at Nabble.com.