we did setup automated tests for our system and it seams that in around 1 of 100 cases the update of a one to many collection is not working.
Definition:
@OneToMany(fetch=FetchType.LAZY) @Index public List<ObjectNode> childNodes = new ArrayList<ObjectNode>();
change of the childNodes within a transaction (a newly created object is added):
JDOHelper.makeDirty(this, "childNodes");
Do we miss anything to make that 100% reliable ?