This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit cb0ab4d6807bcd0ff0316ccb720dfc08d3e74398 Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Aug 26 12:43:21 2015 +0200 On doit travailler sur une copie lors de la fermetures des contextes applicatives car ils se déenregistre d'eux même du cache --- .../fr/ird/observe/services/ObserveTopiaApplicationContextFactory.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/observe-services-topia/src/main/java/fr/ird/observe/services/ObserveTopiaApplicationContextFactory.java b/observe-services-topia/src/main/java/fr/ird/observe/services/ObserveTopiaApplicationContextFactory.java index c5cc904..7d9783a 100644 --- a/observe-services-topia/src/main/java/fr/ird/observe/services/ObserveTopiaApplicationContextFactory.java +++ b/observe-services-topia/src/main/java/fr/ird/observe/services/ObserveTopiaApplicationContextFactory.java @@ -13,6 +13,7 @@ import org.apache.commons.logging.LogFactory; import org.nuiton.topia.persistence.TopiaApplicationContext; import java.util.HashMap; +import java.util.LinkedHashSet; import java.util.Map; /** @@ -67,7 +68,7 @@ public class ObserveTopiaApplicationContextFactory { public static void close() { - for (TopiaApplicationContext topiaApplicationContext : TOPIA_APPLICATION_CONTEXT_CACHE.values()) { + for (TopiaApplicationContext topiaApplicationContext : new LinkedHashSet<>(TOPIA_APPLICATION_CONTEXT_CACHE.values())) { if (!topiaApplicationContext.isClosed()) { try { -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.