/** Add web apps. */ private void addWebApps() throws Exception { Iterator<String> keyIter = webappSpecs.keySet().iterator(); while (keyIter.hasNext()) { String contextPath = keyIter.next(); String warPath = (String) webappSpecs.get(contextPath); addWebApp(contextPath, warPath); } }
private void addResourceHandlers() throws Exception { // TODO the following should be in another wedge // set a static resource base // String meemkitDir = System.getProperty(MEEMKIT_MANAGER_DIR); // addResourceHandler(meemkitContextString, meemkitDir + "/installed"); // add ResourceHandlers for other contexts Iterator<String> keyIter = resourceSpecs.keySet().iterator(); while (keyIter.hasNext()) { String contextPath = keyIter.next(); String filePath = (String) resourceSpecs.get(contextPath); addResourceHandler(contextPath, filePath); } }
protected void stopServer() { if (server != null) { try { server.stop(); server = null; } catch (Exception ex) { logger.log(Level.INFO, "A problem occurred when stopping the server", ex); } } handlerCollection = null; servletContext = null; servletSpecs.clear(); resourceSpecs.clear(); }