package org.zstack.portal.managementnode; import org.zstack.core.Platform; import org.zstack.utils.BootErrorLog; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; /** */ public class BootstrapWebListener implements ServletContextListener { @Override public void contextInitialized(ServletContextEvent servletContextEvent) { try { // this make sure Platform's static block executes before spring initialization Platform.getUuid(); } catch (RuntimeException e) { new BootErrorLog().write(e.getMessage()); throw e; } } @Override public void contextDestroyed(ServletContextEvent servletContextEvent) { } }