Bonjour,
Depuis ce matin j'obtiens cette exception (Cannont use an EntityTransaction while using JTA) alors qu'auparavant ce même code marchait.
Le bout de code en question:
L'exception se déclenche ligne 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Query query = em.createQuery("DELETE FROM Reservation r WHERE r.idReservation = ?1"); query.setParameter(1, id); EntityTransaction tx = em.getTransaction(); tx.begin(); if (query.executeUpdate() > 0) { tx.commit(); return "Ok"; } tx.commit(); return null;
Avez-vous une idée quand à l'origine du problème ?
Il arrive parfois qu'en relançant Glassfish le problème disparaisse puis au bout de quatre ou cinq appels au web service le problème revient.
Merci d'avance pour votre réponse.








Répondre avec citation
Partager