Le 06/06/2011 13:00, camille de la Vega a écrit :
Sorry ! Le voila ! Camille N'est pas peur de lire le debug si tu y arrive, car normalement quand ca plante, il t'informe sur ce qui ne va pas.
Dans ce cas, l'erreur est : java.util.NoSuchElementException: L'objet passé en argument n'a pas été retrouvé ou la dimension donnée ne convient pas:zone metier merlu-seiche in [zone_merlu_presence, zone_merlu_recrutement, zone_merlu_reproduction, zone_merlu_cotiere] at org.nuiton.math.matrix.MatrixHelper.indexOf(MatrixHelper.java:234) at org.nuiton.math.matrix.MatrixHelper.semanticsToDimension(MatrixHelper.java:208) at org.nuiton.math.matrix.AbstractMatrixND.setValue(AbstractMatrixND.java:380) at org.nuiton.math.matrix.AbstractMatrixND.setValue(AbstractMatrixND.java:402) at rules.Ogive_de_Trie.aw$original$_AW_$postAction$_AW_$rules_Ogive_de_Trie(Ogive_de_Trie.java:206) A la ligne Ogive_de_Trie : discard.setValue(str, metier, group, zone, sanstrie); dans ce cas, la zone ne semble pas être une zone qui a servit a définir la matrice Catch. "merlu-seiche" par rapport à zone_merlu_presence, zone_merlu_recrutement, zone_merlu_reproduction, zone_merlu_cotiere ? J'essayerais en remplacant : List<Zone> zones = siMatrix.getZones(date); par List<Zone> zones = pop.getZones(); -- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com