info("Found handler : " +className);
Class<?> c = Class.forName(className);
ApplicationHandler h = (ApplicationHandler) c.newInstance();
ServiceContext srvContext = _serviceMan.createServiceContext("AppHandler", _applicationContext);
srvContext.setLanguage(_defaultLang);
srvContext.setLogger(_appHandLogger);
srvContext.setServlet(servlet);
srvContext.setAsThreadLocal();
try {
info ("--- Starting handler --------------------------------------");
Object context = h.start(handler, srvContext);
_appHandlers.add(h);
_serviceMan.registerContext(h.getContextName(), context);
_monitorManager.initMonitorsForApp(srvContext);
info("--- Handler started ---------------------------------------");
} catch (Exception e) {
Map<String, String> errors = new HashMap<String, String>();