[Yanel-commits] rev 29395 -
public/yanel/trunk/src/core/java/org/wyona/yanel/core/map
michi at wyona.com
michi at wyona.com
Fri Nov 30 16:27:51 CET 2007
Author: michi
Date: 2007-11-30 16:27:50 +0100 (Fri, 30 Nov 2007)
New Revision: 29395
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/RealmManager.java
Log:
class not found implemented
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/RealmManager.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/RealmManager.java 2007-11-30 15:08:40 UTC (rev 29394)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/RealmManager.java 2007-11-30 15:27:50 UTC (rev 29395)
@@ -222,6 +222,9 @@
values[3] = realmConfigFile;
java.lang.reflect.Constructor ct = Class.forName(customRealmImplClassName).getConstructor(classArgs);
realm = (Realm) ct.newInstance(values);
+ } catch(ClassNotFoundException e) {
+ log.error("Class not found: " + e.getMessage() + ". Fallback to default realm implementation!");
+ realm = new Realm(name.getValue(), realmId, mountPoint, realmConfigFile);
} catch(Exception e) {
log.info("Default realm implementation will be used.");
realm = new Realm(name.getValue(), realmId, mountPoint, realmConfigFile);
More information about the Yanel-commits
mailing list