Author: echatellier Date: 2016-01-18 10:10:26 +0100 (Mon, 18 Jan 2016) New Revision: 380 Url: http://forge.codelutin.com/projects/isis-fish-data/repository/revisions/380 Log: Fix concurrentModificationException Modified: trunk/rules/CantonnementPreSimu.java Modified: trunk/rules/CantonnementPreSimu.java =================================================================== --- trunk/rules/CantonnementPreSimu.java 2015-10-28 13:58:16 UTC (rev 379) +++ trunk/rules/CantonnementPreSimu.java 2016-01-18 09:10:26 UTC (rev 380) @@ -157,7 +157,8 @@ } else { log.info("l engin du métier est bien concerné"); - List<MetierSeasonInfo> saisons = metier.getMetierSeasonInfo(); + // copy list to update metier season info in the loop + List<MetierSeasonInfo> saisons = new ArrayList<>(metier.getMetierSeasonInfo()); for (MetierSeasonInfo saisonmetier : saisons){ int inter = siMatrix.nbCellInter(saisonmetier.getZone(), param_zone); if (inter != 0) {