protected void startApplication() { try { SystemGlobals.loadQueries(SystemGlobals.getValue(ConfigKeys.SQL_QUERIES_GENERIC)); SystemGlobals.loadQueries(SystemGlobals.getValue(ConfigKeys.SQL_QUERIES_DRIVER)); String filename = SystemGlobals.getValue(ConfigKeys.QUARTZ_CONFIG); SystemGlobals.loadAdditionalDefaults(filename); ConfigLoader.createLoginAuthenticator(); ConfigLoader.loadDaoImplementation(); ConfigLoader.listenForChanges(); // ConfigLoader.startSearchIndexer(); ConfigLoader.startSummaryJob(); } catch (Exception e) { throw new ForumStartupException("Error while starting JForum", e); } }