EntityManager
er ikke beregnet til at blive brugt af flere tråde. Du skal anskaffe separate forekomster af EntityManager
for hver tråd.
Faktisk, hvis du bruger EJB eller Spring, kan du bruge en transaktionsbaseret EntityManager
, som kan bruges fra flere tråde (det er en proxy, som uddelegerer faktisk arbejde til separate trådbundne forekomster af EntityManager
), men jeg tror ikke, det er din sag.