Author: ruchith
Date: Mon Dec 10 02:43:54 2007
New Revision: 10824
Log:
Fixed IDENTITY-157, Thanks Dimuthu for the suggestion
Modified:
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/admin/RealmConfigAdmin.java
Modified:
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/admin/RealmConfigAdmin.java
==============================================================================
---
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/admin/RealmConfigAdmin.java
(original)
+++
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/admin/RealmConfigAdmin.java
Mon Dec 10 02:43:54 2007
@@ -59,6 +59,12 @@
public boolean setDefaultRealmConfiguration(String configName)
throws IdentityProviderException {
IPPersistenceManager db = IPPersistenceManager.getPersistanceManager();
+
+ UserStore.getInstance().changeRalm(configName);
+ // Now reset claim mappings
+ ClaimsAdmin claimsAdmin = new ClaimsAdmin();
+ claimsAdmin.resetClaimMappings();
+
RealmConfigurationDO effectiveConfig = db
.getEffectiveRealmConfiguration();
effectiveConfig.setEffective(false);
@@ -66,10 +72,7 @@
RealmConfigurationDO config = db.getRealmConfiguration(configName);
config.setEffective(true);
db.update(config);
- UserStore.getInstance().changeRalm(configName);
- // Now reset claim mappings
- ClaimsAdmin claimsAdmin = new ClaimsAdmin();
- claimsAdmin.resetClaimMappings();
+
//Disable user registration for WSAS sample, JDBC and LDAP realms
String realmClassName = config.getRealm().getClassName();
_______________________________________________
Identity-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/identity-dev