[ https://issues.apache.org/jira/browse/DELTASPIKE-871?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gerhard Petracek updated DELTASPIKE-871: ---------------------------------------- Assignee: Thomas Hug > save() and findByxxx() in same transaction gives constraint violation > exception > ------------------------------------------------------------------------------- > > Key: DELTASPIKE-871 > URL: https://issues.apache.org/jira/browse/DELTASPIKE-871 > Project: DeltaSpike > Issue Type: Bug > Components: Data-Module > Affects Versions: 1.2.0 > Environment: Windows-7, Java-8, Netbeans-8.0.2 > Reporter: Md Kamaruzzaman > Assignee: Thomas Hug > > It seems like when in the same EJB transaction, save() and findByxxx() is > called, then delta-spike inserts the entity twice [once in save() and other > time in findByxxx()] and gives a constraint violation exception. > After some debuggin, it seems like save() gives a "INSERT" query in DB and > findByxxx() method calls a flush which again gives the same "INSERT" query in > DB [INSERT query from save() is not removed from EntityManager] and gives > constraint violation exception. -- This message was sent by Atlassian JIRA (v6.3.4#6332)