Make namespace register synchronized
[lgpl/argeo-commons.git] / server / runtime / org.argeo.server.jackrabbit / src / main / java / org / argeo / server / jackrabbit / JackrabbitContainer.java
index 83c144c8c9ada38d0ff821f5dcdb85bb4f76354a..f06163f34cfaaccc878cb4ecda9fbea3bca14fab 100644 (file)
@@ -142,7 +142,7 @@ public class JackrabbitContainer implements InitializingBean, DisposableBean,
                return session;
        }
 
-       protected void processNewSession(Session session) {
+       protected synchronized void processNewSession(Session session) {
                try {
                        NamespaceHelper namespaceHelper = new NamespaceHelper(session);
                        namespaceHelper.registerNamespaces(namespaces);