Server server = getServer(url);
if (server == null) {
server = createServer(url, processor.getSsl());
} else {
// Check ssl params
SslParameters ssl = (SslParameters) sslParams.get(getKey(url));
if (ssl != null && !ssl.equals(processor.getSsl())) {
throw new Exception("An https server is already created on port " + url.getPort() + " but SSL parameters do not match");
}
}
String path = url.getPath();
if (!path.startsWith("/")) {