@Override public void contextInitialized(ServletContextEvent event) { /* * Register that this application is running. */ try { Class webappClass = Class.forName("org.dspace.utils.DSpaceWebapp"); webApp = (AbstractDSpaceWebapp) webappClass.newInstance(); webApp.register(); } catch (ClassNotFoundException ex) { event.getServletContext().log("Can't create webapp MBean: " + ex.getMessage()); } catch (InstantiationException ex) { event.getServletContext().log("Can't create webapp MBean: " + ex.getMessage()); } catch (IllegalAccessException ex) { event.getServletContext().log("Can't create webapp MBean: " + ex.getMessage()); } }