Je pense plutôt à un problème lié à Oracle.
Ceci dit, ce n'est certainement pas une erreur mais plutôt le type de champ de la clé qui est interprété différemment.
Comme je n'utilise que très...
Type: Messages; Utilisateur: OButterlin
Je pense plutôt à un problème lié à Oracle.
Ceci dit, ce n'est certainement pas une erreur mais plutôt le type de champ de la clé qui est interprété différemment.
Comme je n'utilise que très...
Je ne sais pas ce que tu as dans ta table mais si je me réfère à l'exemple, la NullPointerException s'explique par le fait que l'enregistrement T1 n'existe pas (T10 oui à priori d'après la ligne en...
On va essayer autre chose, peux-tu remplacer l'annotation
@OneToMany(cascade = CascadeType.ALL, mappedBy = "intervenant")
par
@OneToMany(mappedBy = "intervenant")
(donc, sans cascade...
En fait c'est normal qu'il plante puisque l'enregistrement existe déjà, c'était bourrin comme test pour voir ce qui remonte comme erreur... désolé :aie:
Le merge t'envoie une erreur ?
Si oui,...
Est ce que tu as une log avec Oracle ?
Sinon, tu peux essayer avec em.persist plutôt que em.merge... juste pour en avoir le cœur net ;)
La question est : c'est un EJB stateless ou stateful ?
Je pense plutôt à un problème de commit sur la transaction.
Dans un contexte JTA, c'est le conteneur qui a la charge des transactions, tu ne les gères pas par le code.
En règle générale, on passe...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.