Bonjour,
Je recontre des problème lors de la création d'enregistrements avec des EJB3.0+JPA.
Description:
Une entité A a pour attribut un set d'entité B.
L'entité B est un objet qui mappe une table d'association entre la table A(mappée par l'objet A) et la table C(mappée par l'objet C).
Lorsque je veux persister une entité A j'obtiens le message d'erreur suivant:
L'enregistrement dans la table B ne passe pas car il ne détecte pas que le parent A a été créé comme si les deux inserts se faisaient dans des transactions différentes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 org.apache.openjpa.lib.jdbc.ReportingSQLException: [BEA][Oracle JDBC Driver][Oracle]ORA-02291: integrity constraint (FK_B_A) violated - parent key not found
Merci pour votre aide.






Répondre avec citation
Partager