Bonjour,

Je viens de migrer vers Hibernate 3.
J'ai donc eu pas mal de modifications à effectuer au niveau de mes requêtes (e.g. Session.createQuery(-) à la place de Session.find(-) car ce dernier est désapprouvé).

Mais lorsque je supprime un objet de cette manière :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
DbObject lDbObject = new DbObject();
lDbObject.setId(pnCleObject);
 
lSession.delete(lObject);
Il me génère une exception :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ERROR  manager.ConfigMgr - <delete> : Impossible d'executer une commande hibernate : not-null property references a null or transient value: database.mapping.DbConfig.valeurConfig
Pourtant tout fonctionnait bien sous Hibernate 2 ?
Je ne vois pas où est le problème ?
Peut-être que la fonction de session pour supprimer ne fonctionne plus, mais vu qu'elle est encore disponible j'en doute.

Quelqu'un à une solution svp ?

Merci pour votre aide.