result = result.withParameter(LOG_LEVEL, verboseLogging ? "verbose" : "normal");
if (configFile != null)
result = result.withParameter(CONFIG_FILE, configFile);
if (port != null)
result = result.withPort(port);
if (rootPath != null)
result = result.withRootPath(rootPath);
if (rootDirectory != null)
result = result.withRootDirectoryName(rootDirectory);
if (output != null)