[Yanel-commits] rev 59427 - public/yanel/trunk/src/core/java/org/wyona/yanel/core/map
michi at wyona.com
michi at wyona.com
Sat Jul 16 19:27:10 CEST 2011
Author: michi
Date: 2011-07-16 19:27:10 +0200 (Sat, 16 Jul 2011)
New Revision: 59427
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/RealmDefaultImpl.java
Log:
check whether policies and idenities repositories have been activated
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/RealmDefaultImpl.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/RealmDefaultImpl.java 2011-07-16 17:25:41 UTC (rev 59426)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/RealmDefaultImpl.java 2011-07-16 17:27:10 UTC (rev 59427)
@@ -517,10 +517,21 @@
log.warn("Shutdown realm (and its repositories): " + getName());
repository.close();
+
rtiRepository.close();
- identitiesRepository.close();
- policiesRepository.close();
+ if (identitiesRepository != null) {
+ identitiesRepository.close();
+ } else {
+ log.warn("No identities repository to close for realm: " + getID());
+ }
+
+ if (policiesRepository != null) {
+ policiesRepository.close();
+ } else {
+ log.warn("No policies repository to close for realm: " + getID());
+ }
+
// TODO: Close extra repositories
}
More information about the Yanel-commits
mailing list