[Yanel-commits] rev 46997 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Sun Jan 10 20:10:09 CET 2010


Author: michi
Date: 2010-01-10 20:10:08 +0100 (Sun, 10 Jan 2010)
New Revision: 46997

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
reading scheduler configs per realm started

Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2010-01-10 19:09:37 UTC (rev 46996)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2010-01-10 19:10:08 UTC (rev 46997)
@@ -183,6 +183,16 @@
                 log.warn("Startup scheduler ...");
                 scheduler = StdSchedulerFactory.getDefaultScheduler();
       
+                Realm[] realms = yanelInstance.getRealmConfiguration().getRealms();
+                for (int i = 0; i < realms.length; i++) {
+                    if (realms[i] instanceof org.wyona.yanel.core.map.RealmWithConfigurationExceptionImpl) {
+                        String eMessage = ((org.wyona.yanel.core.map.RealmWithConfigurationExceptionImpl) realms[i]).getConfigurationException().getMessage();
+                        log.error("Realm '" + realms[i].getID() + "' has thrown a configuration exception: " + eMessage);
+                    } else {
+                        log.warn("DEBUG: Realm scheduler config: " + realms[i].getRepository().getID());
+                    }
+                }
+
                 String groupName = "yanel";
                 JobDetail jobDetail = new JobDetail("heartbeatJob", groupName, org.wyona.yanel.servlet.HeartbeatJob.class);
                 Date startDate = new Date();



More information about the Yanel-commits mailing list