Salut,
Il semblerait bien qu'il y a un petit bug dans Topia-persistence :
les comportements diffèrent lors d'un commit sur un sous-contexte selon
l'opération effectuée :
- pour une opération de création ou suppression, le contexte parent
récupère la modification.
- pour une opération de modification, le contexte parent ne récupère
pas la modification.
Avec l'arbre des contextes suivants :
RootTopiaContext
+
|
ctxt
|
subCtxt
A partir de subCtxt, je fais un entity.update() puis
subCtxt.commitTransaction();
A partir de ctxt, je recharge entity à partir du dao et je ne récupère
pas la modification.
J'ai effectué des tests dans ObServe, je vais les ajouter dans
ToPIA-persistence.
Je ne vois pas la raison pourquoi cette différence de comportement
apparaît ? Si personne n'a d'explication je ferais un rapport de bug
dans ToPIA.
Tony.