Md Kamaruzzaman created DELTASPIKE-871:
------------------------------------------
Summary: 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
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)