BodySplash/MongoLink — Issue #22: Problème de suppression dans des listes de String
Author: couillardcharles
Created: 2012-02-26 22:20:30+00:00
State: open

Il semblerait qu'il y ait un problème lors de la mise à jour des collections de string :

* Suppression du seul élément dans une liste :

java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.get(ArrayList.java:324)
at fr.bodysplash.mongolink.domain.DbObjectDiff.compareList(DbObjectDiff.java:43)
at fr.bodysplash.mongolink.domain.DbObjectDiff.diffFor(DbObjectDiff.java:32)
at fr.bodysplash.mongolink.domain.DbObjectDiff.generateDiff(DbObjectDiff.java:25)
at fr.bodysplash.mongolink.domain.DbObjectDiff.compareWith(DbObjectDiff.java:16)
at fr.bodysplash.mongolink.domain.updateStategy.DiffStrategy.update(DiffStrategy.java:12)
at fr.bodysplash.mongolink.MongoSession.update(MongoSession.java:67)
at fr.bodysplash.mongolink.domain.UnitOfWork.flush(UnitOfWork.java:23)

* Suppression d'un élément dans une liste avec plusieurs éléments :

L'élément n'est pas supprimé, mais dupliqué...