Index: topia-security/src/java/org/codelutin/topia/security/TopiaSecurityManagerImpl.java diff -u topia-security/src/java/org/codelutin/topia/security/TopiaSecurityManagerImpl.java:1.9 topia-security/src/java/org/codelutin/topia/security/TopiaSecurityManagerImpl.java:1.10 --- topia-security/src/java/org/codelutin/topia/security/TopiaSecurityManagerImpl.java:1.9 Fri Oct 6 09:08:34 2006 +++ topia-security/src/java/org/codelutin/topia/security/TopiaSecurityManagerImpl.java Mon Oct 9 14:20:47 2006 @@ -83,16 +83,17 @@ * Constructeur. Initialise la sécurité à partir du contexte passer en paramètre * @param context contexte root de la sécurité */ - public TopiaSecurityManagerImpl(TopiaContext context) { - this.rootContext = context; - this.securityContext = null; + public TopiaSecurityManagerImpl() { } /* * (non-Javadoc) * @see org.codelutin.topia.security.TopiaSecurityManager#init() */ - public void init() { + public void init(TopiaContext context) { + this.rootContext = context; + this.securityContext = null; + rootContext.addVetoableListener(entityListener); rootContext.addVetoableLoadListener(entityListener); rootContext.addTopiaEntityLoadListener(propertyListener);