@Override
protected int doStartUpServer() {
try {
ui.setCallback(RestartServerEvent.getType(), this);
// TODO(jat): find a safe way to get an icon for the servlet container
TreeLogger serverLogger = ui.getWebServerLogger(getWebServerName(), null);
serverLogger.log(TreeLogger.TRACE, "Starting HTTP on port " + getPort(),
null);
ServletContainerLauncher scl = options.getServletContainerLauncher();
/*
* TODO: This is a hack to pass the base log level to the SCL. We'll have